6

我想对缅甸语进行语音识别。

我参考以下链接:

但没有取得任何成功,

是否有任何其他方式,例如录制并将语音转换为文本或录制后与音频文件进行比较。请帮助我并给我任何解决方案。

4

3 回答 3

5

由于缅甸语目前不是 Android 内置的基于云的语音识别支持的语言,PocketSphinx 可能是您最好的选择。不幸的是,我不相信现有的缅甸语语言模型,因此您必须构建一个自定义的缅甸语模型,这需要大量的文本语料库和一些语言专业知识。

CMUSphinx - 构建语言模型

...此外,您需要训练一个声学模型,这需要大量录制的音频。对于一般听写(即可以由许多不同的人使用的通用语音到文本),Sphinx 项目人员建议您对 200 个不同的说话者进行 50 小时的录音。

CMUSphinx - CMUSphinx 的训练声学模型

我在 Android 上使用 PocketSphinx 有过很好的体验,但仅适用于小型语言模型(即命令和控制类型的应用程序),并且仅使用英语。对缅甸人这样做是可能的,但需要大量工作来构建和训练上述模型。

于 2012-04-18T18:00:23.770 回答
3

你可以试试这里的代码:http: //developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html

于 2012-04-17T14:32:40.850 回答