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

几个简单有趣的VBS脚本程序以及其JS实现

时间:2017-09-03 15:41:43      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:有趣   blog   some   百度   content   语音   get   simple   bsp   

1 语音播报脚本,也可以用来朗读英语
  只需要简单的两行程序保存为.vbs,点击打开就可以念诗:

set objTTS = CreateObject("sapi.spvoice")
objTTS.speak("问来问去的问题too young too simple,sometimes naive")

  使用JS可以调用百度的API:

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>语音测试</title>
        <script type="text/javascript"> 
        function doTTS(){
            var ttsDiv = document.getElementById(bdtts_div_id);
            var ttsAudio = document.getElementById(tts_autio_id);
            var ttsText = document.getElementById(ttsText).value;
            

            ttsDiv.removeChild(ttsAudio);
            var au1 = <audio id="tts_autio_id" autoplay="autoplay">;
            var sss = <source id="tts_source_id" src="http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=3&text=+ttsText+" type="audio/mpeg">;
            var eee = <embed id="tts_embed_id" height="0" width="0" src="">;
            var au2 = </audio>;
            ttsDiv.innerHTML = au1 + sss + eee + au2;
            
            ttsAudio = document.getElementById(tts_autio_id);
            
            ttsAudio.play();
        }
        </script>
    </head>
    <body>
        <div>
            <input type="text" id="ttsText">
            <input type="button" id="tts_btn" onclick="doTTS()" value="播放">
        </div>
        <div id="bdtts_div_id">
            <audio id="tts_autio_id" autoplay="autoplay">
                <source id="tts_source_id" src="http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=1&text=播报内容" type="audio/mpeg">
                <embed id="tts_embed_id" height="0" width="0" src="">
            </audio>
        </div>
    </body>
</html>

 

几个简单有趣的VBS脚本程序以及其JS实现

标签:有趣   blog   some   百度   content   语音   get   simple   bsp   

原文地址:http://www.cnblogs.com/rlann/p/7469597.html

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