收藏
回答

WechatSI同声传译插件集成后,体验版本iOS和Android手机为什么录音时有时无?

对应集成代码:

let plugin = requirePlugin("WechatSI")

let manager = plugin.getRecordRecognitionManager()

manager.start({

lang: 'zh_CN'

})

manager.onStop = (res) => {

console.log('stop res....', res)

let text = res.result

if (text === '') {

return

}

this.currentVoiceText = text

console.log('voice text======', text)

if(text.length > 0 && this.isRecording) {

this.curMessage.input = text

this.curMessage.answer = ''

this.goSend()

}

}


onStop 回调经常没有进来,导致消息发不出去,这种问题如何解决呢?

另外: 如果不走该插件,直接调录音相关API,录完音 有对应的录音文件 可以听到播放效果。

回答关注问题邀请回答
收藏
登录 后发表内容