Aktionen

Espeak: Unterschied zwischen den Versionen

Aus exmediawiki

 
Zeile 54: Zeile 54:
  
  
[[Category:Kommando]]
+
[[Category:HowTo]]
[[Category:GNU Linux]]
+
[[Category:GNU/Linux]]
 +
[[Category:Programmierung]]
 +
[[Category:FLOSS]]
 +
[[Category: Command Line]]

Aktuelle Version vom 25. Juni 2019, 14: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