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.