39 lines
710 B
Markdown
39 lines
710 B
Markdown
# 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. |