码迷,mamicode.com
首页 > Web开发 > 详细

jsp页面增加语音播报

时间:2018-07-15 17:36:51      阅读:897      评论:0      收藏:0      [点我收藏+]

标签:textarea   fun   div   erro   ror   jsp   隐藏   初始化   onclick   

//调用百度语音接口需联网
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页面增加语音播报

标签:textarea   fun   div   erro   ror   jsp   隐藏   初始化   onclick   

原文地址:https://www.cnblogs.com/lansetuerqi/p/9294781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!