Sphinxtrain senone.c 错误和 pocketsphinx_continuous bin_mdef.c 错误

Sphinxtrain senone.c error and pocketsphinx_continuous bin_mdef.c error

当我使用 pocketsphinx 构建僧伽罗语语音识别系统时,我遇到了两个主要错误,同时 运行ning sphinxtrain 运行 命令和 pocketsphinx_continuous命令可以看到我的项目文件夹HERE。我仍然在使用小数据集,目前我正在记录更多的单词。在 运行ning sphinxtrain 运行 命令后,我通过创建文件夹调用 将以下文件复制到 pocketsphinx 语言模型默认位置 /usr/local/share/pocketsphinx/model/en-us/ ]si,

然后我 运行 pocketsphinx_continuous 命令,我得到的错误是 HERE.

  1. 对于僧伽罗语,特别是低于 255 的电话号码很难减少。他们对此有什么解决方案吗?
  2. 为什么我在日志中收到 senone.c 错误?以及如何纠正它?
  3. SRILM 是否支持为僧伽罗语创建 .lm.bin 文件?

sphinxtrain run command and pocketsphinx_continuous command my project folder can be seen HERE.

最好使用对用户更友好的网站进行共享,例如 google drive 或 dropbox。要求人们使用带有垃圾邮件和广告软件的网站是不礼貌的。

For sinhala language It is very dificult to redice number of phones specially below 255. Is their any solution for that?

使用较小的手机。根据论文

http://www.panl10n.net/english/final%20reports/pdf%20files/Sri%20Lanka/SRI04.pdf

您只能使用 40 个音素

Why I'm getting senone.c error mentioned in the logs? and How to correct it?

您使用的音素过多,请使用较小的音素

Does SRILM support to create .lm.bin files for sinhala language?

不,您可以直接使用用 SRILM 创建的 LM,无需转换为 lm.bin