首先,本人声明本人只懂java,所以不知道具体怎么调用window的语音系统。用C、C++应该都可以,由于项目太急了,具体没去研究。
如果项目中只要读取英文,那倒直接可以用free tts,但是对中文支持不行。等下会给出完整例子。
一、使用free tts
去看官网就OK了,地址如下:http://freetts.sourceforge.net/docs/index.php
如果要中文就翻译下。http://translate.google.com.hk/translate?hl=zh-CN&sl=auto&tl=zh-CN&u=http://freetts.sourceforge.net/docs/index.php
下载的地址,在官网上有:http://sourceforge.net/projects/freetts/files/FreeTTS/
下载后记得把jar放到系统中,他里面例子很多,大家可以参考。
由于中文的没有,我这里给个中文的例子:下载打包文件即可
二、由于本人没找到好的已经打包成可以用的语音调用程序(dll、ocx等都没,如果有人有,发我一份也行,本人非常感谢),并且自己不会写(有空会去学,然后写了再共享),所以用了一个破解版的,大家也可以看看。
具体使用方法里面都写明确了。
由于上面那种方法,在除了服务器电脑之外的所有电脑都无法使用,也就是不适用于web,即使安装了客户端。所有有了第三种方法。
三、直接采用js来实现,针对ie,去微软下载即可。
下载地址:http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=5e86ec97-40a7-453f-b0ee-6583171b4530
这里我也把js的demo上传上来。然后去下载相应的语音库。
语音库的比较,我这里也给个链接:
http://news.newhua.com/news1/evaluation/2008/519/08519161331B0HB0DFIA6171DEAE3E600E13F871GH8JB4FKA6I8E5B0.html
注意需要修改active,不然会阻止的,当然如果直接用jsp或者html,直接不阻止就行了。
分享到:
相关推荐
一个基于Java的粤语发音TTS,文字转语音.
用于java开发TTS 语音合成所需要的jar
提供java jni示例程序,linux so工程,windows dll工程,将科大讯飞语音合成程序封装成windows支持的dll和linux支持的so并且导出api,java使用jni直接调用。代码均已编译测试通过,需要appid和mscdll则可以自己去...
包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...
TYSoft Text To Speech是通过调用Windows语音引擎服务(该版本仅为Demo),实现文字到声音的转换,本软件提供读取文本文件和转换为声音文件(WAV),可提供二次开发dll接口,方便各种开发语音(Java、Delphi、C#.Net...
整合阿里云进行文本转语音(Springboot+vue),前后端都有,每次可以将文本转化为你想要的的语音,mp3等格式,阿里云语音支持包括山东化,四川话,天津话,广播腔,英文,美式,英式,日语、等国家的语音。配合开发...
基于科大讯飞的webAPI语音合成,使用java开发,大家别看花眼。 最近想用第三方api做点东西玩,一直在网上找不到,讯飞的web版的demo,就自己写了一个供大家参考,比较简陋,直接运行就好了
这是用于Cepstral.com文本转语音引擎的Java包装程序。 Cepstral发出非常实惠的逼真的合成声音,并为开发人员提供C ++ API。 我们已经开发了JSAPI兼容的Java-to-JNI-to-C ++包装器,可与Cepstral TTS一起使用。
玛丽TTS 这是多语言开源MARY文本语音转换平台(MaryTTS)的源代码存储库。 MaryTTS是用纯Java编写的客户端-服务器系统,因此它可以在许多平台上运行。 有关准备使用的可下载软件包,请参见。 较早的文档也可以在发现...
本示例代码是阿里云智能语音交互服务相关的java 语言示例。 包括了一句话识别、实时识别、录音文件识别、语音合成等多个功能的演示。 需要说明的是:以下代码均为demo示例,当需要集成到自己的系统中时,注意根据...
java源码语音 页类型 描述 语言 产品 样本 使用文本到语音的各种语言的示例。 夏普 Python 节点 javascript php Swift Java Ruby 天蓝色 azure-cognitive-services Azure 认知 TTS 示例 现在正式支持 Microsoft 文本...
该DLL是通过调用Windows语音合成引擎(SPEECH SYNTHESIS ...另外还支持播放音频文件(.wav,.mp3等),文字音频文件混读,目前我们开发的DLL支持C#、Delphi、VB、Python、JAVA语音进行调用,让您轻松实现会说话的程序
为了便于直接利用现有的TTS模型并开发新的TTS模型,Parakeet选择了典型的模型,并在PaddlePaddle中提供了它们的参考实现。此外,Parakeet 还抽象了 TTS 流水线,并标准化了数据预处理、公共模块共享、模型配置以及...
java源码语音做一个智能音箱 这是制作智能扬声器的资源集合。 希望我们可以做一个开源的日常使用。 我相信我们有足够的资源来制作一个开源的智能音箱。 我们开始做吧。 看一眼 。 智能音箱的简化流程图如下: +---+ ...
” 我们将仔细研究Android的语音转文本(STT)和文本转语音(TTS)功能-并将开发和部署三个小型应用程序,每个应用程序的功能都稍强一些,最后逐步完成构建步骤语音控制助手。 Android在云中使用Google的语音转文本...
PaddleSpeech 是基于飞桨 PaddlePaddle 的语音方向的开源模型库,用于语音和音频中的各种关键任务的开发,包含大量基于深度学习前沿和有影响力的模型,易于使用的语音工具包,包括 SOTA ASR 管道、具有文本前端的有...
除了坚持HCI技术必须走产业化道路的发展策略,捷通华声2002年开始进军电信增值服务产业,并成为中国移动、中国电信、中国联通三大通讯运营商的合作伙伴,在国内开展BREW、JAVA、WAP、彩信等多种电信增值服务。...