2

我正在尝试构建一个应用程序(将使用印地语和其他区域语言)来获取语音命令。

我的应用程序中还需要文本转语音功能。

我想知道是否有任何方法可以在 Android 上获得语音识别库?我在 Google 上进行了快速搜索,并在 Internet 上找到了几个印地语库,但我不确定是否可以将它们包含在我的 Android 项目中。我可以吗?

4

2 回答 2

3

您可以为您的应用程序使用 pocketsphinx。它具有用于捕获和识别语音的 JAVA 和 Python API。默认情况下,它只识别英语。但是,如果您提供自己的语言模型 (LM) 和字典文件 (.DIC),您应该能够使其正常工作。

不像使用 API 那样直接简单,但肯定是可行的

http://cmusphinx.sourceforge.net/wiki/tutorialandroid

于 2014-02-24T02:09:03.623 回答
0

Android确实支持几种语言但不是很多,我认为目前的列表是美国、日本和中国。还不是印地语,但我认为他们正在努力尽快添加新的语言支持。

Android 开发者页面上,他们有一个很好的例子。

于 2010-05-21T18:30:36.173 回答