java - Android 语音识别 react 时间过长

标签 java android speech-recognition

我正在尝试找到一种方法让 SpeechRecognizer 对语音做出更快的 react 。我发现从语音开始开始的过程非常快,但是我需要在语音开始时对语音含义的实际 react ,以便在决定说什么词之前有一个时间限制。让我知道可能的建议。

最佳答案

您的问题不是很清楚,但如果您想要更细粒度地控制语音何时开始录制或语音的最小长度等。您可以在 RecognizerIntent 中设置相当多的额外内容根据您的需求进行自定义,例如

EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLISEXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLISEXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS

阅读这些 here .

关于java - Android 语音识别 react 时间过长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16432585/

相关文章:

java - 如何让 Java 显示日期中的日期?

android - 在后台加载 - AndEngine GLES2

android - 如何管理和引用特定的依赖库版本?

java - 使用 Android 语音识别无法收到超过 5 个结果

android - 使用 Android 语音识别 API

java - 有没有字节码的java代码生成器

java - 如何将InputStream转换为FilePart?

java - 如何发送二进制格式的Java对象并在C服务器中接收?

java - 如何从依赖的 jar 访问资源文件?

android - LG Optimus S 收到并处理了 TTS 文本但听不到