Android SpeechRecognizer参数详解:EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS 和 EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS
EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS 参数用来指定在用户停止说话后,SpeechRecognizer 仍然保持开启状态的时间长度,以等待用户是否会继续说话。如果在这个时间段内用户没有继续说话,SpeechRecognizer 会停止录音并开始处理识别结果。
EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS 参数用来指定在用户停止说话后,SpeechRecognizer 最长等待的时间长度,以确定用户已经完成了一个完整的语音输入。如果在这个时间段内用户没有继续说话,SpeechRecognizer 会停止录音并开始处理识别结果。这个参数的值应该大于 EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS 参数的值。
原文地址: https://www.cveoy.top/t/topic/oaWc 著作权归作者所有。请勿转载和采集!