Le texte à voix Google moteur de la parole?
Question
La plupart d'entre vous connaissent probablement le synthétiseur texte-parole de Google traduction, que vous pouvez accéder ici BTW programme:
http://translate.google.com/translate_tts?tl=en&q=text
Mon impression était qu'il est parfois en utilisant espeak, mais dans les principales langues, la qualité est beaucoup mieux que cela. Tout le monde sait ce que Google utilise, ou ce qu'ils utilisent des voix? Il est clair que ce n'est pas normal et pas non plus le mbrola eSpeak voix.
La solution
je regarderais dans la liste des acquisitions de Google ( Wikipédia, liste des acquisitions de Google ):
84 3 Décembre 2010 Arts phonétiques Royaume-Uni Google Voice synthèse vocale, Google Translate [90]
Autres conseils
Je l'ai fait d'une simple enveloppe de rubis. https://github.com/c2h2/tts
gem install tts
require 'tts'
'hello world!".to_file "en"
Je serais surpris si Google translate utilise espeak. Tout d'abord, les résultats sont trop bons et manquent beaucoup de défauts de eSpeak typiques. D'autre part, Google est bien connu pour être en utilisant des idées comme des filets profonds dans leur groupe de parole (voir les travaux de Geof Hinton et aussi http://research.google.com/pubs/SpeechProcessing.html ).
Essayez pyttsx
: https://github.com/parente/pyttsx
$ pip install pyttsx
$ python
>>> import pyttsx
>>> e = pyttsx.init()
>>> e.say('haha hahaha haha haha hahaha')
>>> e.runAndWait()
Utilisation pyttsx3 module pour python3.
il suffit d'utiliser pip install pyttsx3
pour l'installation