2150关注8423浏览
我们是基于微信做的微信语音视频直播,在此同时会调用微信同声传译插件,进行语音转文字
现在是部分,手机会出现无法识别的问题
华为荣耀9 微信版本6.7.2 系统版本 8.0.0
华为P20,微信6.7.2
华为麦芒5,微信6.7.2
iPhone6,微信6.7.2
异常调用录音接口失败,code== -30001
- 预期表现
- 复现路径
page页面引入
var plugin = requirePlugin('WechatSI')
let manager = plugin.getRecordRecognitionManager()
我们是在onLoad事件进行函数绑定处理
onLoad(opts = {}) {
// 检测是否有语音并进行识别
manager.onRecognize = function (res) {
console.log('current result==', res.result)
manager.stop()
}
manager.onStart = function (res) {
console.log('录音状态==', res.msg)
}
// 录音结束时,再次启动录音
manager.onStop = function (res) {
console.log('record file path', res.tempFilePath)
console.log('result', res.result)
if (res.result !== '') {
// 如果语音识别内容为空时
_this.sendMessage(res.result)
}
// 判断是否需要重启识别,调解员关闭录制,停止语音识别,管理员开启录制,即可开启语音识别,语音识别也可单独控制
if (_this.isIdentify) {
manager.start({ duration: 30000, lang: 'zh_CN' })
&nb
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Aksel凉凉
9人对此回答表示赞同
插件录音部分是使用的小程序公共的流式录音接口apihttps://developers.weixin.qq.com/miniprogram/dev/api/getRecorderManager.html
展开94回复分享发布于 6年前评论(4)
收起评论
小米5s微信6.7.2
您好我刚才按照你的办法试了一下没有调用插件