问题描述
- 关于科大讯飞的Android语音识别api的初始化问题
-
我使用了科大讯飞的语音识别的api,可是测试的时候一直不能识别,debug调试的时候发现在初始化的时候就不成功,日志显示code是21001.。。请问有人有遇到过这个问题吗。
/**
* 初始化监听器
*/
private InitListener mInitListener = new InitListener() {@Override public void onInit(ISpeechModule module, int code) { Log.d(TAG, "SpeechRecognizer init() code = " + code); if (code == ErrorCode.SUCCESS) { button.setEnabled(true); } } }; 知道的朋友麻烦指点一下,谢谢啦!
解决方案
看看库有没有导入完整。
解决方案二:
21001 按讯飞的API文档的解释应该是 ERROR_ENGINE_NOT_SUPPORTED
初始环境没有配置好,lib库,语音支持apk,配置文件,检查这三项吧
解决方案三:
11-16 02:13:08.416: D/Fragement3(16619): SpeechRecognizer init() code = 0
怎么解决
解决方案四:
http://blog.csdn.net/q610098308/article/details/46981715这个写的很清楚
时间: 2024-08-31 08:57:12