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.

¿Fue útil?

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"

Prueba con esto:

habla Util

es gratis, pero sólo para Inglés.

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top