android离线语音识别初始化后无法进入onBeginningOfSpeech()方法
范世琦他老鸨 发布于2016-09 浏览:1329 回复:1
0
收藏

完全按照文档中的完整示例来写,一旦断开网络,speechRecognizer初始化成功后说话也无法进入onBeginningOfSpeech(),查看log发现有一个问题就是网络请求错误,请问要怎么解决这样的问题?

request failed: https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=VlZPuTnvNKgbZ8rpG9QGdBRt&client_secret=cedc4db39cd281f24ea18992331d75fc

09-26 19:01:18.031 12225-12280/com.app.voicetest W/System.err: java.net.UnknownHostException: Unable to resolve host "openapi.baidu.com": No address associated with hostname


收藏
点赞
0
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2c5812回复于2016-09

要使用离在线功能(正式授权),请确保
1. 开放平台中已经绑定了包名
2. 程序的AndroidManifest.xml(如果是ios请参考文档查看设置方式)配置APP_ID
3. 不要设置临时授权路径

注意事项:
1. 离在线功能是指在线的一个补充,至少联网一次才能真正使用离线
2. 离线的参数配置比较复杂,务必参考文档和demo一步一步对比


0
TOP
切换版块