
Developing an Online/Offline Voice Assistant for Android
The content of this page is provided by Thomas Pattoka, Robert Liefke and Leon Augustat. All rights reserved.
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
Language Notice
This document is available in German language only.
You can download the full submission as PDF file (0.5 MB) here.