texto a voz de Google motor de voz?
Pregunta
La mayoría de ustedes probablemente saben el sintetizador de texto a voz del traductor Google, como se puede acceder mediante programación aquí por cierto:
http://translate.google.com/translate_tts?tl=en&q=text
Mi impresión fue a veces se utiliza eSpeak, pero en los principales idiomas, la calidad es mucho mejor que eso. Cualquiera sabe lo que Google está utilizando, o qué voces de que está utilizando? Es evidente que no es lo normal y también no las mbrola eSpeak voces.
Solución
Me vería en la lista de las adquisiciones de Google gratis ( Wikipedia, lista de adquisiciones de Google ):
84 de diciembre de 3 de 2010 fonéticos Artes Síntesis de voz de Google Voice UK, Google Translate [90]
Otros consejos
He hecho una envoltura sencilla con el rubí. https://github.com/c2h2/tts
gem install tts
require 'tts'
'hello world!".to_file "en"
Me sorprendería si Google Translate es el uso de eSpeak. En primer lugar, los resultados son muy buenos y no tienen muchos defectos típicos eSpeak. En segundo lugar, Google es bien conocido por ser el uso de ideas como Redes profundas en su grupo de habla (ver el trabajo por Geof Hinton y también http://research.google.com/pubs/SpeechProcessing.html ).
Trate pyttsx
: https://github.com/parente/pyttsx
$ pip install pyttsx
$ python
>>> import pyttsx
>>> e = pyttsx.init()
>>> e.say('haha hahaha haha haha hahaha')
>>> e.runAndWait()
Utilice el pyttsx3 módulo para python3.
sólo tiene que utilizar pip install pyttsx3
para la instalación