语音播报组件使用

	this.localAudio = window.speechSynthesis;
	this.audioService = new SpeechSynthesisUtterance();
	this.audioService.text = text;
	this.audioService.lang = 'zh-CN';
	this.audioService.volume = '1';
	this.audioService.pitch = 1;
	this.audioService.rate = 1;
	this.localAudio.speak(this.audioService);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是免费版本,没有功能限制 全套VC++源码已经开源:详http://mr_luowei2009.download.csdn.net/ 下载时,请在CSDN首页“创新无极限活动”为我投票。 睿智文本语音朗读组件包是一款TTS工具软件,它集成了对各种文本进行语音朗读的功能。但它不是一种传统意义上的TTS工具,它本身没有采用Microsoft Speech SDK技术,也没有采用Microsoft Simplified Chinese或Microsoft Sam等专业语音库。它从语音库的格式、文本识别、语音播放等全部采用专有内核开发,具有完全独立的知识产权。 1.采用DirectX技术录制、朗读和播放语音,可以在播放过程中随时更改朗读播放的速度、语调、音量等。支持在朗读播放语音的同时播放背景音乐或插播各种格式的音乐。支持计算机所支持的各种音频格式来创建生成语音库。 2.采用多线程技术。在文本的智能识别和语音的朗读均采用了多线程技术,因此不会存在卡带等现象,即使同时在播放多种(个)语音或音乐时也可以流畅自如。系统占用资源并不太大,不会影响用户要进行的其它操作。 3.使用ATL COM组件技术,将对文本的朗读和播放集成到了Internet Explorer浏览器和Microsoft Word中,可以随时自由的朗读当前网页或WORD文档。 4.自定义了一套朗读控制关键字,可以通过在文本中插入这此关键字实时控制朗读和播放形式。 5.语音库从录音到制作加工到测试完全对用户开放,系统在对文本进行朗读播放时可通过使用控制关键字实现多个语音库混合播放的功能,它支持同时混合朗读播放的语音库数量达到100个。 6.提供了多种朗读播放文本的方式,除可以直接在Internet Explorer浏览器和Microsoft Word中播放外,还可以在控制台使用命令行模式来朗读和播放,支持对文本文件的朗读播放,也支持对系统粘贴板中的内容进行播放。 7.支持程序员进行二次编程开发,可以通过编程,在你的程序中直接调用组件中提供的Win32 API函数来实现功能更满足要求的专业软件。组件系统提供了VC、VC.NET、VB、VB.NET、C#等各种开发工具调用组件API函数的例程,你只需要几行代码应可以生成功能强大的TTS软件。 8.语音智能识别C++源码完全对用户开放,源码可以根据用户预生成的语音库形式自动创建生成。用户可以自由的对源码进行修改和编绎,通过增加或修改一些代码,使其智能识别的能力进一步提高,或使其更加满足专业需求。代码被编绎后,以后朗读文本时,就会以你在代码中的要求进行朗读和播放了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值