1. 程式人生 > >jsp頁面增加語音播報

jsp頁面增加語音播報

http 功能 ive exceptio 親測 active 調用 val 賦值

//調用百度語音接口需聯網
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頁面增加語音播報