如果Android谷歌识别SpeechRecognizer调用cancel和stopListening之后还在识别,没停止成功,可以尝试以下方法:

  1. 确保在调用cancel和stopListening之后,没有再次调用startListening方法。

  2. 尝试在调用cancel和stopListening之后,等待一段时间再检查是否还在识别,有时需要一段时间才能完全停止。

  3. 在调用cancel和stopListening之前,确保已经调用了setRecognitionListener方法,并在onEndOfSpeech回调中检查是否已经停止识别。

  4. 如果以上方法仍然无效,可以尝试重启设备,有时可能是系统或设备问题导致识别无法停止。

Android谷歌识别SpeechRecognizer调用cancel和stopListening之后还在识别没停止成功这个怎么办

原文地址: http://www.cveoy.top/t/topic/fqdr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录