语音识别与合成工具大全Speech API
站长推荐:NSetup一键部署软件
一键式完成美化安装包制作,自动增量升级,数据统计,数字签名。应对各种复杂场景,脚本模块化拆分,常规复杂的脚本代码,图形化设置。无需专业的研发经验,轻松完成项目部署。(www.nsetup.cn)
-
The iSpeech API
1 |
allows developers to implement Text-To-Speech (TTS) and Automated Voice Recognition (ASR) in any Internet-enabled application.这个工具可以让你方便的搭建基于网络的语音识别与合成应用软件。iSpeech services require a connection to the internet.这个软件只需要联网即可使用。<a href="http://www.ispeech.org/api">http://www.ispeech.org/api</a>这个网页还有一个PDF文件,专门留给研发人员使用。<a href="https://www.ispeech.org/developers">https://www.ispeech.org/developers</a>现在就将<a href="http://api.ispeech.org/api/rest">http://api.ispeech.org/api/rest?apikey=developerdemokeydeveloperdemokey&action=convert&text=something&format=mp3&voice=eurfrenchfemale</a>复制到网页地址栏,你将得到一个test文件,用音乐播放器打开它。你可以听到一个女生在说话。嘿嘿,就是这么方便,赶快尝试吧。 |
1 |
如果你要使用单机版本的,那就请教Sphinx4和FreeTTS或者ttslib吧。这两个软件一个负责语音识别Sphinx4(支持java的语音识别接口),一个负责语音合成,其中FreeTTS比较大,ttslib是一个最小化了的FreeTTS,专门为要求不高的情况使用。但是这个TTS的发音效果不太好。很烂。 |
1 |
<a href="http://www.local-guru.net/blog/pages/ttslib">http://www.local-guru.net/blog/pages/ttslib</a>(ttslib) |
1 |
<a href="http://freetts.sourceforge.net/mbrola/README.html">http://freetts.sourceforge.net/mbrola/README.html</a>(freetts) |
1 |
<a href="http://java.sun.com/products/java-media/speech/forDevelopers/jsapi-guide/Synthesis.html#7460">http://java.sun.com/products/java-media/speech/forDevelopers/jsapi-guide/Synthesis.html#7460</a>(java的语音识别接口) |
1 |
<a href="http://cmusphinx.sourceforge.net/wiki/tutorialpocketsphinx">http://cmusphinx.sourceforge.net/wiki/tutorialpocketsphinx</a>(Sphinx的C语音版本,支持嵌入式开发) |
1 |
以上的这两种软件,搭建起来有点麻烦,但是按照官网上的资料完全可以。其中Sphinx4在eclipse虚拟机中要设置一个参数,这点要注意。网上好像没有。现在一时想不起了,不好意思。遇到的时候在百度,google吧。能找到的。 |
1 |
- Ekho余音
1 |
<a href="http://www.eguidedog.net/ekho_cn.php">http://www.eguidedog.net/ekho_cn.php </a> |
1 |
<a href="http://www.eguidedog.net/ekho_cn.php">主要支持中文发音,C语言开发</a> |
语言 | 开发平台 | 免费 | 开源 | |
iSpeech | HTTP | 网络 | 是 | 仅限网络 |
FreeTTS | JAVA | 本地 | 是 | 是 |
ttslib | JAVA | 本地 | 是 | 是 |
eSpeak | C | 本地 | 是 | DLL |
Ekho | C | 本地 | 是 | 是 |
【转】google text-to-speech API及参考资料
先看两个示例,把下面两个url地址复制到你的浏览器的地址栏里,会得到一个mp3文件,然后播放你这个mp3文件。
http://translate.google.com/translate_tts?q=我爱人民
http://translate.google.com/translate_tts?tl=en&q=This seems not to work anymore
http://translate.google.com/translate_tts?q=苍茫大地,万里雪飘&tl=zh-CN
http://translate.google.com/translate_tts?q=i love the people&tl=en
http://translate.google.com/translate_tts?ie=UTF-8&q=%E6%88%91%E7%88%B1%E7%9A%84%E4%BA%BA&tl=zh-CN
http://translate.google.com/translate_tts?ie=UTF-8&q=i love the people&tl=en
说明:我使用的是IE,并且编码格式是UTF-8,如果指定了这些,则中文必须使用URL编码
下面还有些其他的参考资料,也是我从网上找到的,有兴趣的可以看看:
http://techcrunch.com/2009/12/14/the-unofficial-google-text-to-speech-api/
http://stackoverflow.com/questions/2080401/is-there-a-speech-to-text-api-by-google
http://weston.ruter.net/projects/google-tts/
http://ajaxian.com/archives/text-to-speech-via-html5-audio
文本到语音(TTS)的网页API的JavaScript :
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-December/024453.html
最近一个关于线程的Web API,用于语音识别与合成 :
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-December/thread.html#24281
学习日记,兼职软件设计,软件修改,毕业设计。
本文出自 学习日记,转载时请注明出处及相应链接。
本文永久链接: https://www.softwareace.cn/?p=749