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

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

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

我想在Ubuntu桌面上提供应用程序。
以及在模拟器外测试它

您可以将Google的webspeech API用于您的应用程序。 它使用与android上使用的相同的技术。

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

    • 计算机还没有很好的语音识别,所以你需要一个庞大的数据库,有很多声音可以让计算机交叉参考并更好地理解单词。 (至少最后我研究过它)

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

  2. 但是,您可以通过变通方法使用语音识别进行书写

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

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

Chrome可以使用语音识别进行搜索,并且可以使用扩展程序填写字段数据。 但据我所知,这就是它。

这就是我所知道的。

也许您使用CMU Sphinx,它可以用作在Linux和Android中开发语音识别的工具包: CMU Sphinx