大多数的你可能知道谷歌的文本到语音合成翻译,你可以访问BTW编程这里:

http://translate.google.com/translate_tts?tl=en&q=text

我的印象是它有时espeak的使用,但在主要语言,质量比这更好。任何人都知道谷歌正在使用,或者是什么声音,他们正在使用?显然,这是不正常的,也没有mbrola espeak的声音。

有帮助吗?

解决方案

我想看看在谷歌收购结果(维基百科,谷歌收购的名单列表):

84 2010年12月3日的语音艺术语音合成UK谷歌语音,谷歌翻译[90]

其他提示

我与红宝石一个简单的包裹物。 https://github.com/c2h2/tts

gem install tts
require 'tts'
'hello world!".to_file "en"

尝试这一个:

语音的Util

It's免费的,但只为英语。

我会,如果谷歌翻译是espeak的使用感到惊讶。首先,结果是太好,缺乏许多典型espeak的缺陷。其次,谷歌是众所周知的可以使用像这样在他们的语言组(见杰夫韩丁也的 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用于安装

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top