【问题标题】:How to stop speech recognition with a button on Android?如何在 Android 上使用按钮停止语音识别?
【发布时间】:2020-02-23 10:58:13
【问题描述】:

我目前使用 RecognizerIntent 在 Android 应用上执行 STT。当用户点击一个按钮时,谷歌语音输入屏幕会弹出,用户可以说话并被转录。当它足够安静时,弹出窗口关闭并处理输入。

但是,如果仍有一些背景噪音(尽管已转录必要的单词),弹出窗口将不会关闭/处理结果。 如果我单击屏幕,弹出窗口会消失,但不会处理结果。

有没有办法点击弹窗(弹出的麦克风)强制应用停止录制并处理它已经转录的结果?

提前谢谢你!

【问题讨论】:

    标签: android speech-recognition speech-to-text google-speech-to-text-api


    【解决方案1】:

    您的问题不是关于 Android 操作系统,而是关于实现 RecognizerIntent 活动的特定最终用户应用程序。

    Android v10 上的 Google 应用 v10.98.7.21 似乎没有您想要的此功能。但是,无法确定,因为它是一个封闭源代码的应用程序,没有详细的发行说明或最终用户文档,也没有对其未来行为做出任何承诺。您的应用最好不要依赖此类第 3 方应用。

    【讨论】:

      猜你喜欢
      • 2020-10-03
      • 1970-01-01
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-05
      • 1970-01-01
      相关资源
      最近更新 更多