Files

877 B

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?