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.示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <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> |
1 | <div id="voice">语音识别</div> |
手机调用语音插件的效果:
