Developing an Online/Offline Voice Assistant for Android
- Posted by David
- Categories Student Projects
- Date 14th September 2021
Abstract
Die vorliegende Dokumentation gibt einen Überblick über das Projekt, welches im Rahmen des Komplexpraktikums „Mensch-Computer-Interaktion“ entwickelt wurde. Das Ziel war es, eine Alternative zu kommerziellen Sprachassistenten zu schaffen. Dazu wurden bestehende OpenSourceAnwendungen und -Frameworks kombiniert, um eine neue Lösung zu finden. Aufbauend auf Mycroft als zentrale Verarbeitungseinheit wurde eine Android-Applikation entwickelt, die mit einer großen Menge an Endgeräten kompatibel ist. Dazu wurde zum einen Vosk zur Spracherkennung und zum anderen Larynx zur Sprachsynthese verwendet. Durch den offenen Quellcode der Anwendung kann der Sprachassistent individuell angepasst werden. Außerdem können die Funktionen des Sprachassistenten durch sogenannte „Skills“, wie zum Beispiel die Erstellung eines Termins, erweitert werden.
Download Thesis
You can download the full submission as PDF file (0.5 MB) here.
Next post
Context-Related Support for Elderly People During Activities of Daily Living
You may also like

Age-Specific Strategies for Multimodal CUI Implementation
