Warum ertönt die Aussprache von eSpeak, obwohl ich die Sprache angegeben habe?

868
Berry Tsakala

Ich versuche die Kommandozeilenversion von eSpeak zu verwenden:

http://espeak.sourceforge.net/

Es ist möglich, die Stimmen zu ändern, die Aussprache der Aussprache bleibt jedoch amerikanisches Englisch.

Zum Beispiel:

espeak.exe -v es "como estas?" 

Warum klingt es wie ein Amerikaner, der Spanisch zu sprechen versucht, und nicht wie eine spanische Aussprache?

0

2 Antworten auf die Frage

1
Karan

Warum klingt es wie ein Amerikaner, der Spanisch zu sprechen versucht, und nicht wie eine spanische Aussprache?

Vermutlich weil es so in der Sprachdatei aufgezeichnet ist? Vielleicht haben / konnten sie keinen Muttersprachler bekommen, daher die schlechte Qualität.

Hier ist, was die speak-Dokumentation zu sagen hat:

Hilfe benötigt

Viele davon sind nur experimentelle Versuche mit diesen Sprachen, die nach kurzer Lektüre des entsprechenden Artikels auf wikipedia.org erstellt wurden. Sie benötigen Arbeit oder Rat von Muttersprachlern, um sie zu verbessern. Bitte kontaktieren Sie mich, wenn Sie diese oder andere Sprachen beraten oder unterstützen möchten.

Der Sound einiger Phoneme ist möglicherweise schlecht implementiert, insbesondere [r], da ich Engländer bin und daher keinen "richtigen" [r] Sound erzeugen kann.

Ein wichtiger Faktor ist der Rhythmus oder die Kadanz. Ein italienischer Sprecher sagte mir, dass sich die italienische Stimme von "schwer verständlich" zu "gut" verbesserte, indem die relative Länge der gestressten Silben geändert wurde. Das Identifizieren nicht belasteter Funktionswörter in der xx_list-Datei ist ebenfalls wichtig, um den Sprachfluss zu verbessern. Siehe Hinzufügen oder Verbessern einer Sprache.

Ebenfalls,

fi Finnisch Dies wurde von Muttersprachlern unterstützt und sollte verwendbar sein.

fr Französisch Dies wurde von einem Muttersprachler verbessert und sollte in Ordnung sein.

Also war meine Vermutung richtig. Auf der Seite heißt es zwar "Spanisch hat gute Rechtschreibregeln, also sollte es in Ordnung sein", dies sollte jedoch einige Zweifel aufkommen lassen.

Grundsätzlich ist es Free und Open Source, also nehmen Sie entweder das, was Sie bekommen, oder helfen Sie, es zu verbessern, oder kaufen Sie kommerzielle Software, die weitaus bessere Sprachdateien bereitstellt, die mit Hilfe von Muttersprachlern erstellt wurden.

0
dctucker

Ich denke, dass Akzente in der Art und Weise, in der eSpeak die Sounds interpretiert, von Bedeutung sein können, insbesondere auf Spanisch. Ich habe diese Sprache in letzter Zeit mit einem Online-Coaching-Tool gelernt, und ich weiß, dass es klagen wird, wenn ich die akuten Akzente weglasse.

Ergo, "como estas?" kann sich deutlich von den eigentlichen "¿cómo estás?"

Versuchen Sie, die Akzentzeichen einzugeben, und wenn es sich immer noch als falsch anhört, wäre meine Hypothese, dass die Sprachdateien von eSpeak nicht richtig gelesen werden. Vielleicht waren sie nicht vollständig installiert. Wenn dies jedoch der Fall wäre, würden Sie einen Fehler wie "Fehler beim Lesen der Stimme" es erwarten.

Ich hoffe das hilft.