jsp页面增加语音播报

Posted 蓝色土耳其

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp页面增加语音播报相关的知识,希望对你有一定的参考价值。

//调用百度语音接口需联网
http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=5&text=‘你好‘

  

//js调用客户端语音功能,无需联网,亲测IE8可用
    //初始化ActiveX插件,并创建隐藏域,此种方法需打开IE ActiveX功能,启用
    <script LANGUAGE="javascript">
        // Create the Sapi SpVoice object
        var VoiceObj = new ActiveXObject("Sapi.SpVoice");
        
        function SpeakText() {
           try {
               VoiceObj.Speak(idTextBox.value, 2);
           }
           catch(exception) {
               console.log("Speak error");
           }
        }
    </script>
     <textarea style="display:none" id="idTextBox" >测试语音</textarea>
   	 <button style="display:none" id="idbSpeakText" onclick="SpeakText()"></button>

//赋值并播放语音
idTextBox.value=content;
$("#idbSpeakText").click();

  

以上是关于jsp页面增加语音播报的主要内容,如果未能解决你的问题,请参考以下文章

【iOS】后台播报TTS(防止APP后台被杀死)

微信小程序语音播报

flask项目 玩具的语音播报 ()

App开发有语音播报功能的摇号软件:演示视频开发历程

Android语音播报后台播报语音识别

基于51单片机+SYN6288语音播报