Alexa – Voice User Interface

Worum geht es?

Die Steuerung von Software mithilfe eines Voice User Interface (VUI, Spracheingaben und -ausgaben) erlebt mit Siri, Alexa, Cortana etc. einen rasanten Zuwachs. Diese VUI-Systeme bieten neben der Hardware einen Dienst an, der die Spracheingaben in Text überführt (Automatic Speech Recognition, ASR) und auszugebende Texte in Sprache wandelt (Text To Speech, TTS).

Für die Entwicklung einer sprachgesteuerten Anwendung ist eine Dialoglogik zu ergänzen, die aus den eingesprochenen Anweisungen und dem internen Zustand der Applikation eine Antwort generiert. Diese Logik wird als REST-basierter Webservice an das jeweilige VUI-System angebunden.

Sie entwickeln auf Basis von Amazon Alexa eine VUI-Anwendung, die ein klassisches Text-Adventure in eine durch Sprachbefehle steuerbare Applikation verwandelt.

Learning Outcomes

Sie eignen sich im Rahmen der Projekt- bzw. Abschlussarbeit detailierte Kenntnisse über VUI-Systeme an. Im Amazon-Alexa-Ökosystem erlernen Sie die Implementierung einer VUI-Anwendung.

Zugleich üben Sie die Erstellung und Nutzung moderner Web-Schnittstellen nach dem REST-Pradigma. Hilfreich hierfür ist die Kenntnis der Skriptsprache Python bzw. die Bereitschaft, sich in diese Sprache einzuarbeiten.

Kontakt

Bitte wenden Sie sich bei Interesse an:

Prof. Dr. Oliver Hofmann