diff --git a/02-voice-interface/02-text-to-speech.md b/02-voice-interface/02-text-to-speech.md new file mode 100644 index 0000000..29f712e --- /dev/null +++ b/02-voice-interface/02-text-to-speech.md @@ -0,0 +1,39 @@ +# Aufgabe 02: Text zu Sprache + +## Ziel + +Dein Programm soll nicht nur Text ausgeben, sondern hörbar antworten. + +## Aufgabe + +Baue eine CLI-Anwendung: + +```text +$ say "Hallo Matthias, ich bin bereit." +``` + +Das Programm soll den Text über Lautsprecher ausgeben. + +## Mögliche Tools + +- Piper +- Kokoro +- systemeigene TTS-Tools +- Cloud-TTS + +## Lernpunkte + +- Sprachsynthese +- Latenz +- lokale vs. Cloud-TTS +- Audio-Ausgabe unter Linux + +## Akzeptanzkriterien + +- Ein Text kann als Sprache ausgegeben werden. +- Die Ausgabe funktioniert mehrfach hintereinander. +- Fehler bei fehlendem Audiogerät werden verständlich angezeigt. + +## Erweiterung + +Baue eine kleine Queue, damit mehrere Sätze nacheinander gesprochen werden. \ No newline at end of file