试图使用法国声学模型

时间:2014-08-25 09:10:37

标签: ios speech-to-text cmusphinx openears french

我正在尝试使用OpenEars的法语声学模型。 answer of Ramshad非常有趣。但我已经下载了法国声学模型,我无法弄清楚如何使用它......

我已经使用这些文件创建了一个包,并将其添加到我的项目中,并调用generateLanguageModelFromArray方法。但是当我打开生成的.dic文件时,语音字符似乎是错误的。如果我试着说话,它就不会识别任何东西。

日志如下:“Pocketsphinx发现了一段沉默,结束了一次话语。”

有人可以更好地解释我应该如何使用它?

由于

1 个答案:

答案 0 :(得分:1)

OpenEars开发人员在这里。由于OpenEars不支持法语,因此您无法使用LanguageModelGenerator生成语言模型或语法,因为它仅支持英语和西班牙语的音素。

您可以通过参考CMU网站上法语声学模型附带的语音字典中可见的音素,手动创建与您的声学模型一起使用的语言模型和语音字典,但是您应该测试这三个元素在Linux(或Linux VM)Pocketsphinx中安装并验证它们在Pocketsphinx中完美运行,然后让自己完成在不支持该语言的框架中对它们进行故障排除的压力,并假设它有一个语言作为输入它知道。

如果它在OpenEars之外运行良好,请随时访问OpenEars支持论坛,并获得我的帮助,将您已知工作的声学模型,语言模型和语音词典带入OpenEars 。查看OpenEars日志记录的工作原理也很有帮助,因此您可以在那里提供信息性日志。在您现在的情况下,有关声学模型和语言模型的信息性且非常具体的错误可能会记录在详细的日志记录输出中,供您在故障排除中查看。