将微软TTS语音引擎封装为Activex,实现web系统文本转语音,使用IE浏览器访问时实现点名及一些需要将文本转换成语音的需求。
插件封装后预留设置、文本转语音、播放进度等接口给页面js调用。
页面脚本通过简单的调用即可实现文本转与语音的转换,不需对系统进行太多的更改,页面js在调用Activex插件时只需传入要转换成语音的文本,Activex插件再调用TTS播放语音。
js调用
选择语音
测试如下图:
插件演示地址:http://d.iyanhong.com/demos/TTTS/tts.html
插件下载地址:http://download.csdn.net/detail/nxiaoping/6625309