如何在 Ubuntu 上使用 Android 的语音识别?

如何在 Ubuntu 上使用 Android 的语音识别?

如果我正在开发使用 TTS 和语音识别的 Android 应用程序,那么在 Ubuntu 上哪些库可用于相同的语音识别和语音?

我假设 espeak 用于文本转语音,但我不确定哪个语音识别库和词典/学习/校准系统用于语音识别。

我想让该应用程序在 Ubuntu 桌面上可用。
并在模拟器外进行测试

答案1

您可以使用谷歌的网络语音 API适用于您的应用程序。它使用与 Android 相同的技术。

答案2

  1. Android 的语音识别依赖于互联网连接,因为服务器拥有大量的语音模式数据库。(我认为)

    • 计算机在语音识别方面还不太擅长,因此你需要一个包含大量声音的庞大数据库,以便计算机进行交叉引用并更好地理解单词。(至少我上次研究它是这样的)

    • 因此,您无法离线使用它。

  2. 不过,你可以通过一种变通方法使用语音识别进行书写

    • 通过创建远程桌面/VNC 连接,并直接

    • 或使用远程键盘应用程序。

Chrome 可以使用语音识别进行搜索,并且通过扩展程序可以用来填写字段数据。但据我所知,仅此而已。

这就是我所知道的一切。

答案3

也许您使用 CMU Sphinx,它可以用作在 Linux 和 Android 上开发语音识别的工具包:卡内基梅隆大学 Sphinx

相关内容