SpeechRecognizer 类提供了 setPauseRecognizer(boolean) 方法,可以设置是否允许停顿时自动停止识别。默认情况下,该参数为 true,表示停顿时间超过 1 秒时会自动停止识别。

可以通过 setRecognitionListener(RecognitionListener) 方法设置 RecognitionListener 监听器,该监听器提供了 onBeginningOfSpeech()onRmsChanged(float)onBufferReceived(byte[])onEndOfSpeech()onError(int)onResults(Bundle) 等回调方法,可以根据具体情况进行处理和调整。

Android SpeechRecognizer 识别停顿问题解决方法

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

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