ppdder
ppdder
  • 发布:2017-04-14 11:14
  • 更新:2017-04-14 11:14
  • 阅读:1736

语音识别结束事件

分类:HTML5+

项目用到科大讯发的语音识别,希望在语音识别结束之后做一些搜索的工作。
现在捕获不到识别结束的事件。代码如下:
function startRecognize() {
if(plus.os.name=='Android'&&navigator.userAgent.indexOf('StreamApp')>0){
plus.nativeUI.toast('当前环境暂不支持语音识别插件');
return;
}
var options = {};
options.engine = 'iFly';
//options.punctuation = false; // 是否需要标点符号

**   plus.speech.onend=function(){  
        console.log("stop speech");  
    }**  

text.value = "";  
outSet( "开始语音识别:" );  
plus.speech.startRecognize( options, function ( s ) {  
    outLine( s );  
    text.value += s;  
}, function ( e ) {  
    outSet( "语音识别失败:"+e.message );  
} );  

}

2017-04-14 11:14 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复