我在调用startListening()后在Android上使用SpeechRecognizer.stopListening()时遇到问题。它似乎没有任何效果。继续处理音频,并返回识别结果,就像没有调用stopListening()一样。有没有人遇到过类似的问题?我可能做错了什么吗?一个可能的线索:在调用stopListening()之后,立即使用SpeechRecognizer.ERROR_CLIENT调用onError()。也许这意味着停止调用失败?在检测到语音开始之前或在处理语音时调用stopListening()时会出现此问题。startListening()和stopList