Espeak: Unterschied zwischen den Versionen
Aus exmediawiki
C.heck (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{lowercase}} =Beschreibung= ''eSpeak'' ist ein Sprach-Synthesizer, der Ausgaben in vielen Sprachen erzeugen kann. Installation über mit apt-get: '''$…“) |
C.heck (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | ||
=Beschreibung= | =Beschreibung= | ||
Zeile 54: | Zeile 54: | ||
− | [[Category: | + | [[Category:HowTo]] |
− | + | [[Category:GNU/Linux]] | |
− | + | [[Category:Programmierung]] | |
− | + | [[Category:FLOSS]] | |
− | [[Category:GNU Linux | + | [[Category: Command Line]] |
− | |||
− | [[Category: |
Aktuelle Version vom 25. Juni 2019, 13:10 Uhr
Beschreibung
eSpeak ist ein Sprach-Synthesizer, der Ausgaben in vielen Sprachen erzeugen kann.
Installation über mit apt-get:
$ sudo apt-get install espeak
espeak ist ein Command-Line_Tool, es ist jedoch auch möglich ein GUI zu installieren:
$ sudo apt-get install espeak-gui
Eine direkte Aufnahme der Ausgabe als .wav-Datei ist möglich.
Beispiele
- angegebenen Text nach den Regeln der deutschen Sprache wiedergeben
$ espeak -vde "zusprechenderText"
- angegebene Datei in gleicher Weise ausgeben
$ espeak -vde -f zusprechendeTextdatei
- Textdatei als .wav-Klangdatei umwandeln
$ espeak -vde -f zusprechendeTextdatei -w Sprachausgabe.wav
Optionen
-f [Textdatei] wiederzugebende Textdatei
-a [Wert] Lautstärke, Werte von 0 bis 200, Standard ist 100
-g [Wert] Wort-Zwischenräume. Pause zwischen den Wörtern, in 10ms-Einheiten bei Standardgeschwindigkeit (siehe -s)
-k [Wert] Gebe Großbuchstaben wieder: 1= Klicklaut bei einem Großbuchstaben oder zwei Klicklaute, wenn das Wort nur aus Großbuchstaben besteht, 2= dem Wort "capitals", höherer Werte führen zu einer Erhöhung der Stimmlage (z.B. -k20)
-p [Wert] Anpassung der Tonhöhe,Werte von 0 bis 99, Standard ist 50
-s [Wert] Sprechgeschwindigkeit in Wörtern pro Minute, Werte von 80 bis 450, Standard ist 175
-v [Stimmenname] Verwendet die Sprachdatei dieses Namens aus /usr/share/espeak-data/voices,
--split="[Minuten]" Beginnt alle angegebenen Minuten eine neue .wav-Datei, mit -w verwenden
--stdout Schreibt die Sprachausgabe nach stdout
--voices=[Sprache] Listet die verfügbaren Stimmen der angegebenen Sprache auf; ohne Sprachangabe werden alle verfügbaren Stimmen aufgelistet