Android中的缅甸语言到文本转换?

时间:2012-04-07 04:40:38

标签: android google-api speech-recognition speech-to-text recognizer-intent

我们可以为RecognizerIntent添加自定义语言吗?

我搜索了许多SO问题,例如https://stackoverflow.com/questions/2080401/is-there-a-speech-to-text-api-by-google

解决了我在语音到文本转换过程中使用有限数量语言的问题。

我的问题是,我需要使用缅甸语(Burma的本地语言)语音并将其转换为文本。任何其他帮助都可以被欣赏。

更新:

Google的服务器目前支持英语,普通话和日语。 Speech Input API for android

2 个答案:

答案 0 :(得分:8)

Google不太可能很快支持小语言。自定义语言的唯一方法是训练CMUSphinx模型并将其与Pocketsphinx一起使用:

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

http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/

答案 1 :(得分:3)

我不确定,但你尝试过使用RecognizerIntent吗?

请参阅reference,有一节指定IETF语言,请参阅此section

还有这个api演示代码,您可以尝试:http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html

我真的不知道Burmese是否受支持,因为它肯定没有被列为默认语言环境之一,但语音识别却不同。

刚刚找到这个项目:http://code.google.com/p/recognizer-intent/缅甸人不太可能开箱即用,但我认为值得尝试api演示代码并在下拉框中看到它的内容,祝你好运。