他们是如何实现文本转语音(TTS)的?是否有开放且免费的TTS合成API?我知道Google翻译,但是许可证对我来说不够清晰(另一个问题是如果请求包含referrer,则他们会阻止请求)。你有什么想法吗?
Majdron,
我是Quizlet的首席开发人员。我们正在使用自己的技术以及从几家不同公司获得的TTS软件许可/购买来结合使用。
这里有一些开源的TTS引擎/语音:
祝你好运!
我不知道Quizlet具体使用的是哪个引擎,但是假设他们使用的是免费服务,那么可能是TTS-API(http://tts-api.com/),这个服务最近在Hacker News上被推荐。
据我所知,这是目前唯一的“免费使用”的TTS web-API。如果我错了,请在下面评论区指出来 - 我很想找到类似的免费服务。市场上有很多只提供付费服务的公司,但真正免费的却非常少。
自从在HN上发现TTS-API以来,我已经成功地将它用于一个最近的应用项目中。由于TTS只需要通过HTTP获取,我能够快速地将其集成到我的应用程序的iOS和Android版本中。该服务似乎非常快速,所以目前还没有任何抱怨 :-)
Google 刚刚通过 HTML5 在浏览器中提供了访问其语音引擎的功能。
http://slides.html5rocks.com/#speech-input
要使此页面正常工作,我在Ubuntu中按以下方式启动了Chromium浏览器:$ chromium-browser --enable-speech-input
我不确定这是否适用于其他操作系统。
另一个有趣的项目是来自麻省理工学院的WAMI: