16

你们中的大多数人可能知道谷歌翻译的文本到语音合成器,因为你可以在这里以编程方式访问:

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

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

4

6 回答 6

7

我会查看谷歌收购列表
维基百科,谷歌收购列表):

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

于 2011-01-17T08:31:53.763 回答
3

我用红宝石做了一个简单的包装。https://github.com/c2h2/tts

gem install tts
require 'tts'
'hello world!".to_file "en"
于 2011-06-17T17:44:32.123 回答
0

试试这个:

语音工具

它是免费的,但仅适用于英语。

于 2012-09-13T12:24:17.710 回答
0

试试pyttsxhttps ://github.com/parente/pyttsx

$ pip install pyttsx
$ python
>>> import pyttsx
>>> e = pyttsx.init()
>>> e.say('haha hahaha haha haha hahaha')
>>> e.runAndWait()
于 2014-12-25T02:45:59.270 回答
0

如果谷歌翻译使用的是espeak,我会感到惊讶。首先,结果太好了,没有很多典型的espeak缺陷。其次,众所周知,谷歌在他们的演讲组中使用了像深度网络这样的想法(参见 Geof Hinton 的工作以及http://research.google.com/pubs/SpeechProcessing.html)。

于 2013-08-24T02:29:49.040 回答
0

使用 python3 的pyttsx3模块。

pip install pyttsx3用于安装

于 2017-06-26T04:35:57.100 回答