如何连续语音识别Android?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (139)

我正在看android在做语音识别。该程序需要持续的语音识别。图书馆只需要大约10个字。我曾考虑过使用谷歌API,但我认为它不会起作用。(我不能有任何东西覆盖屏幕)。我一直在寻找其他方法,但似乎没有任何工作。有没有可能使用java的语音识别库,或者有没有其他的方式来解决这个问题?

总结 1.需要连续的语音输入 2.最多10个字 3.可根据需要进行训练 4.程序概览 - 显示屏,等待语音输入或触摸输入,更新屏幕重复 5.无法覆盖正在显示的内容屏幕

提问于
用户回答回答于

可以参考下Oracle对Java Speech API常见问题的解释。

用户回答回答于

我认为您必须直接从手机的麦克风捕捉音频并将其传输到您自己的识别服务。Google识别API是作为一种意图构建的,它启动了他们自己的识别对话框并为您提供结果。如果你想在没有UI的情况下持续识别,你必须自己构建这个功能。

扫码关注云+社区

领取腾讯云代金券