引擎初始化失败(21003),代码里的参数在官方文档中不存在,怎么回事

来源:11-9 完善项目

qq_桃源_0

2019-02-04

app在虚拟机里点击加号按钮直接退出,看官方文档发现原来的代码
在setVoiceParam函数里的第一行代码:
//清空参数
mSpeechSnthesizer.setSpeechParam(SpeechConstant.PARAMS, null)
括号里的第一个参数,在官方文档里没有找到.
文档参考:https://doc.xfyun.cn/msc_android/语音听写.html
文档里是这样的:
//设置语法ID和 SUBJECT 为空,以免因之前有语法调用而设置了此参数;或直接清空所有参数,具体可参考 DEMO 的示例。
mIat.setParameter( SpeechConstant.CLOUD_GRAMMAR, null );
mIat.setParameter( SpeechConstant.SUBJECT, null );

但是按照这个设置又有其他问题!

写回答

2回答

Mr_Ricky

2019-02-14

这个是虚拟机的原因,这个我们也想了很多办法没有解决,只能使用真机或者换一个虚拟机试试。

0
0

qq_桃源_0

提问者

2019-02-04

把之前报错的那个PARAMS 改掉后,报错消息变成http那边的代码去了

0
0

NLP实践TensorFlow打造聊天机器人

解析自然语言处理( NLP )常用技术,从0搭建聊天机器人应用并部署上线,可用于毕设。

673 学习 · 281 问题

查看课程