我可以在Android上使用英语以外的语言进行语音识别吗?

时间:2010-02-09 07:26:00

标签: android speech-recognition

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

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

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

2 个答案:

答案 0 :(得分:3)

你可以使用pocketsphinx为你的app.It有JAVA和Python API用于捕获和识别语音。默认情况下,它仅识别英语。但是如果你提供自己的语言模型(LM)和字典文件(.DIC),你应该能够让它运行起来。

使用API​​并不直接,但可以肯定是可行的

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

答案 1 :(得分:0)

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

Android Developers page上,他们有一个很好的例子。