feat: expanded and added more tasks
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# Aufgabe 07: Voice Pipeline verbinden
|
||||
|
||||
## Ziel
|
||||
|
||||
Du verbindest Mikrofon, STT, LLM-Agent und TTS zu einem manuellen Dialog.
|
||||
|
||||
## Warum ist das wichtig?
|
||||
|
||||
Das ist der erste komplette Sprachpfad des späteren Roboterkopfs.
|
||||
|
||||
## Voraussetzungen
|
||||
|
||||
- Aufgaben 02-06
|
||||
- Agent aus Modul 01
|
||||
|
||||
## Theorie
|
||||
|
||||
Pipelines bestehen aus Stufen mit klaren Datenformaten. Jede Stufe muss einzeln testbar bleiben, sonst wird Debugging schwer.
|
||||
|
||||
## Aufgabe
|
||||
|
||||
Baue einen Ablauf: Push-to-Talk -> STT -> Agent -> TTS. Logge Textzwischenstände und Zeiten.
|
||||
|
||||
## Akzeptanzkriterien
|
||||
|
||||
- Gesprochene Frage wird beantwortet.
|
||||
- Transkript und Antwort werden angezeigt.
|
||||
- Jede Stufe hat eine gemessene Dauer.
|
||||
|
||||
## Erweiterungen
|
||||
|
||||
- Füge einen Textmodus als Fallback hinzu.
|
||||
|
||||
## Reflexionsfragen
|
||||
|
||||
- Welche Stufe ist am langsamsten?
|
||||
- Wo können Datenschutzdaten entstehen?
|
||||
- Warum muss jede Stufe separat testbar bleiben?
|
||||
Reference in New Issue
Block a user