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.

Était-ce utile?

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"

Essayez celui-ci:

Discours Util

C'est GRATUIT, mais seulement pour l'anglais.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top