Googles Text-to-Speech-Engine Stimmen?
Frage
Die meisten von Ihnen wahrscheinlich wissen, dass der Text-to-Speech Synthesizer von Google übersetzen, wie Sie btw programmatisch hier zugreifen können:
http://translate.google.com/translate_tts?tl=en&q=text
Mein Eindruck war es manchmal mit espeak, aber in den wichtigsten Sprachen, die Qualität ist viel besser als das. Jeder weiß, was Google verwendet, oder was Stimmen, die sie verwenden? Offensichtlich ist es nicht der normale und auch nicht die mbrola espeak Stimmen.
Lösung
Ich würde schauen in die Liste der Google Akquisitionen
( Wikipedia, Liste der Google Akquisitionen ):
84 3. Dezember 2010 Phonetic Arts Sprachsynthese UK Google Voice, Google Trans [90]
Andere Tipps
Ich habe eine einfache Wrap mit Rubin. https://github.com/c2h2/tts
gem install tts
require 'tts'
'hello world!".to_file "en"
würde ich überrascht sein, wenn Google übersetzen ist espeak verwenden. Zum einen sind die Ergebnisse zu gut und viele typische espeak Mängel fehlen. Zweitens ist Google bekannt, Ideen wie tiefe Netze in ihrer Rede Gruppe werden (die Arbeit von Geof Hinton sehen und auch http://research.google.com/pubs/SpeechProcessing.html ).
Versuchen pyttsx
: https://github.com/parente/pyttsx
$ pip install pyttsx
$ python
>>> import pyttsx
>>> e = pyttsx.init()
>>> e.say('haha hahaha haha haha hahaha')
>>> e.runAndWait()
Verwenden Sie die pyttsx3 Modul für python3.
verwenden nur pip install pyttsx3
für die Installation