829 B
829 B
Aufgabe 05: Text-to-Speech erzeugen
Ziel
Du wandelst Text in hörbare Sprache um.
Warum ist das wichtig?
Antworten müssen gesprochen werden, nicht nur im Terminal erscheinen.
Voraussetzungen
- Lautsprecher
- Python TTS oder System-TTS
Theorie
TTS hat Stimme, Geschwindigkeit, Ausgabeformat und Startlatenz. Für Roboter wirkt eine kurze, klare Antwort natürlicher als lange Absätze.
Aufgabe
Baue speak "Text", das Audio erzeugt und abspielt oder als Datei speichert.
Akzeptanzkriterien
- Text wird hörbar ausgegeben.
- Lange Texte werden begrenzt oder geteilt.
- TTS-Fehler blockieren den Prozess nicht dauerhaft.
Erweiterungen
- Teste zwei Stimmen oder Engines.
Reflexionsfragen
- Welche Antwortlänge passt für TTS?
- Was passiert bei Sonderzeichen?
- Wie misst du Startlatenz?