大多数时候,你可能知道谷歌的文本到语音合成翻译,你可以BTW访问编程这里:谷歌的文本到语音引擎的声音?
http://translate.google.com/translate_tts?tl=en&q=text
我的印象是它有时使用espeak的,但是在主要语言,质量比这更好。任何人都知道Google使用的是什么,或者他们使用的是什么声音?显然,这不是正常的,也不是mbrola espeak的声音。
大多数时候,你可能知道谷歌的文本到语音合成翻译,你可以BTW访问编程这里:谷歌的文本到语音引擎的声音?
http://translate.google.com/translate_tts?tl=en&q=text
我的印象是它有时使用espeak的,但是在主要语言,质量比这更好。任何人都知道Google使用的是什么,或者他们使用的是什么声音?显然,这不是正常的,也不是mbrola espeak的声音。
我会看在谷歌收购
(Wikipedia, list of google acquisitions)的列表:
84 2010年12月3日音艺术语音合成英国谷歌语音,谷歌翻译[90]
宾果游戏,漂亮的发现! – 2011-01-20 00:15:13
我已经做了用红宝石简单包装。 https://github.com/c2h2/tts
gem install tts
require 'tts'
'hello world!".to_file "en"
如果谷歌翻译使用espeak,我会感到惊讶。首先,结果太好,缺乏许多典型的专业缺陷。其次,谷歌在他们的演讲团体中使用深网这样的想法是众所周知的(参见Geof Hinton的作品以及http://research.google.com/pubs/SpeechProcessing.html)。
尝试pyttsx
:https://github.com/parente/pyttsx
$ pip install pyttsx
$ python
>>> import pyttsx
>>> e = pyttsx.init()
>>> e.say('haha hahaha haha haha hahaha')
>>> e.runAndWait()
使用pyttsx3模块python3。
只是用pip install pyttsx3
安装
翻译API需要API密钥,它是一种有偿服务现在:https://cloud.google.com/translate/docs – 2016-01-24 16:53:03