【问题标题】:Extras for Speech Recognition for Google Glass Not Working谷歌眼镜语音识别的附加功能不起作用
【发布时间】:2015-01-28 17:28:29
【问题描述】:

我正在将 SpeechRecognizer API 用于我在 Google Glass 上制作的接收语音的应用程序。我遇到的问题是,如果语音检测器没有听到任何声音,它会很快停止收听并结束识别过程。

我发现可以添加以下 Extra: EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS

这可能会延迟它停止收听的时间。我在我的代码中实现了这一点,接近提出这个问题的用户的做法(在设置为 5000 毫秒的 onClick() 方法内):Android extras about speech recognition does not work

添加 Extras 并没有改变程序的运行方式,因此仍然没有延迟。

答案说它当时停止为 Jelly Bean 工作。带有 KitKat 的 Google Glass 也一样吗?如果是这样,还有其他方法可以解决此问题吗?

任何帮助将不胜感激!

【问题讨论】:

    标签: android google-glass google-gdk


    【解决方案1】:

    如果您有已定义的命令列表,则可能需要考虑使用上下文语音菜单,如 post 中所述。

    使用 SpeechRecognizer,这些是您可以在启动 Activity 时添加的 Extras: EXTRA_PROMPT、EXTRA_RESULTS_PENDINGINTENT、EXTRA_RESULTS_PENDINGINTENT_BUNDLE

    更多信息请参考this page

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多