执行 speechRecognizer.startListening(intent); 后,程序就卡死动不了了。
并且手机也没有提示“请求录音权限”
部分LOG信息如下:
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.core.BDSSDKLoader.(BDSSDKLoader.java:28)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.asr.AsrControl.(AsrControl.java:157)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.asr.EventManagerAsr.(EventManagerAsr.java:30)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.EventManagerFactory.create(EventManagerFactory.java:17)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.VoiceRecognitionService.onCreate(VoiceRecognitionService.java:58)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.core.BDSSDKLoader.(BDSSDKLoader.java:33)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.asr.AsrControl.(AsrControl.java:157)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.asr.EventManagerAsr.(EventManagerAsr.java:30)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.EventManagerFactory.create(EventManagerFactory.java:17)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.VoiceRecognitionService.onCreate(VoiceRecognitionService.java:58)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.core.BDSSDKLoader.(BDSSDKLoader.java:38)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.asr.AsrControl.(AsrControl.java:157)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.asr.EventManagerAsr.(EventManagerAsr.java:30)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.EventManagerFactory.create(EventManagerFactory.java:17)
04-09 09:13:53.158: W/System.err(8011): at com.baidu.speech.VoiceRecognitionService.onCreate(VoiceRecognitionService.java:58)
全被占用:
已解决
回复全被占用:
感谢您使用百度语音。问题已解决就好,有问题再随时沟通
已解决