Dieses Projekt ist im Rahmen des Orientierungsstudienprogramms TUKzero der TU Kaiserslautern
entstanden.
Der TUKpod ist ein smarter Lautsprecher, der wie seine großen Geschwister: Alexa, Google Home oder HomePod Sprachbefehle
entgegennimmt und ausführt. Die Aufnahme und Verarbeitung der Sprachbefehle erfolgt über einen RaspberryPi, welcher mit einer
Google API gekoppelt ist. Das Audiosignal wird daraufhin von einem Mikrokontroller bearbeitet und anschließend ausgeben. Hierzu verwenden wir einen Teensy 3.5 mit passendem Audioshield. Dieses Board lässt sich mit C++ programmieren. Zusätzlich nutzen wir das Audio System Design Tool von pjrc (https://www.pjrc.com/teensy/gui/index.html), um die Erstellung des Codes zu erleichtern.
Im GitHub-Wiki befinden sich eine ausführliche Anleitung und eine Großzahl an
technischen Details, welche die Einrichtung und Umsetzung des TUKpods beschreiben.
Der Bau des TUKpods ist nicht an eine Anmeldung für das Orientierungsstudienprogramm gebunden, da alle Materialien und Codebeispiele in diesem GitHub-Repository bereitgestellt werden.
Das TUKpod Repository ist in zwei Bereiche gegliedert. Im einen befindet sich der Sourcecode, im anderen die Dokumentation
- Der Sourcecode ist unter https://github.com/TUK-EIT/TUKpod zu finden. In dem Ordner src/examples befinden sich die Code Beispiele für die Versuche.
- Die TUKpod Dokumentation befindet sich unter https://github.com/TUK-EIT/TUKpod/wiki. Die Dokumentation beinhaltet auch die Anleitungen zu den Versuchen 1-5.