云打包技术文档

云打包技术文档是帮助客户更快、更好、更高效的使用云打包产品。云打包开发中心将一如既往秉着一颗开放的心态给开发者提供更多的帮助和巨大的支持,与开发者一起共同创造更加美好的移动互联网生态圈!

语音插件

浏览次数:

1.管理应用 --> 插件管理 --> 语音插件

开启插件之后,需要重新生成应用

2.新创建的应用,语音插件的状态默认是关闭的,如果想要使用此插件的话,可以点击”开启“使用此插件,语音插件不需要配置参数:



3.语音插件需要配合JS-SDK使用,具体使用方法:


 YDB.SpeechRecognition("处理语音识别结果函数名");
     //参数说明:传入返回值处理方法名,在这个方法中处理扫描字串
     //例如,您定义的方法为
     // function DoWithSpeechRecognition (outValue){/*do something with outValue*/}; 
      //那么,调用SDK可以这样写:YDB.SpeechRecognition("DoWithSpeechRecognition");

更多JS-SDK的使用方法可以参考:http://www.yundabao.cn/API/YdbOnline.aspx#YdbOnline.4.4


4.示例:

    <script src="http://static.ydbimg.com/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
    <script src="http://static.ydbimg.com/API/YdbOnline.js" type="text/javascript"></script>
    <script type="text/javascript">
        var YDB = new YDBOBJ();
        $(function () {
            /*语音识别*/
            $("#voice").click(function () {
                YDB.SpeechRecognition("DoWithSpeechRecognition");
            });
        });
        //语音识别回调方法
        function DoWithSpeechRecognition(outValue) {
            //do something with outValue
            alert("你说的是:" + outValue + "?");
        };     
    </script>
   <div id="voice">语音识别</div>


手机调用语音插件的效果:







联系我们