0

我正在尝试使用带有 OpenEars 的法国声学模型。Ramshad的回答非常有趣。但是我已经下载了法国声学模型,但我不知道如何使用它......

我已经用这些文件制作了一个捆绑包,并将它添加到我的项目中,我调用了 generateLanguageModelFromArray 方法。但是当我打开生成的 .dic 文件时,拼音字符似乎是错误的。如果我试着说话,它什么也认不出来。

日志如下:“Pocketsphinx 检测到一段时间的静默,结束一段话语。”

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

谢谢

4

1 回答 1

1

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

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

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

于 2014-08-25T13:23:37.363 回答