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.

War es hilfreich?

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"

Versuchen Sie dieses:

Speech Util

Es ist kostenlos, aber nur für Englisch.

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top