plus.speech.startRecognize(
//对语音识别进行设置
{
engine:"iFly",
lang:"zh-cn"
},
//识别成功后的处理函数
function(result){
alert("语音识别成功:"+result)
},
//识别失败后的处理函数
function(){
alert("语音识别失败!")
}
)
- 发布:2021-07-19 17:06
- 更新:2022-06-09 15:13
- 阅读:6653
产品分类: HTML5+
HBuilderX版本号: 3.1.18
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: 华为P30
打包方式: 云端
操作步骤:
预期结果:
弹出识别成功后的文本
弹出识别成功后的文本
实际结果:
页面弹窗报“未经授权的语音应用...”(错误码:11201)
页面弹窗报“未经授权的语音应用...”(错误码:11201)
bug描述:
使用speech模块时,选择讯飞语音识别,页面报“未经授权的语音应用”,错误码:11201。
这个问题是因为讯飞官方SDK绑定了讯飞的appid,所有app都共享了一个讯飞的appid,导致语音识别次数用完。
目前我们正在与讯飞官方沟通获取不绑定讯飞appid的SDK,还需要等讯飞研发支持,建议暂时先使用百度语音识别。
-
回复 DCloud_App_Array: 使用speech模块时,讯飞语音识别报“未经授权的语音应用”, 请问这个问题解决了吗? 都很长时间了
2021-10-22 11:17
小米呀呀呀 (作者)
并没有,唉
2021-07-27 10:40
水煮花生
回复 小米呀呀呀: 我这边今天找到原因了,是因为讯飞有次数限制,官方正在跟讯飞定制付费增加次数的需求
2021-07-27 11:29
小米呀呀呀 (作者)
回复 水煮花生: 不知道官方什么时候能弄好,担心最后像baidu语音一样,打包的时候还得自己去注册key,那就太麻烦了。
2021-07-27 15:56
水煮花生
回复 小米呀呀呀: 只能等官方慢慢完善了
2021-07-28 08:50