收藏
回答

同声传译OnStop事件写在app.js里面安卓机授权允许后根本调不起事件,但是iphone又可以?

下面是app.js应用启动事件中写的

//为了解决第一次不能识别的问题

manager.start({

duration: 1, //识别1毫秒

lang: 'zh_CN',

});

//语音识别事件

manager.onError = (res) => {

wx.showToast({

title: '识别失败',

icon: 'success',

image: '/images/shibai.png',

duration: 1500

});

}

// 识别结束事件

manager.onStop = (res) => {

var text = res.result.replace('。', '');

if (text == '') {

// 用户没有说话,可以做一下提示处理...

wx.showToast({

title: '请说话',

icon: 'success',

image: '/images/no_voice.png',

duration: 1500

});

return;

}

var pages = getCurrentPages();

pages[pages.length - 1].VoiceRecoEnd({

content: text

});

}


求官方回答

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签