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

时间:2015-07-28 09:33:12

标签: speech-recognition pocketsphinx

当我使用pocketsphinx构建一个sinhala语音识别系统时,我遇到两个主要错误,同时运行 sphinxtrain运行命令和 pocketsphinx_continuous 命令可以看到我的项目文件夹HERE。我仍在使用小数据集,目前我正在录制更多的单词。运行sphinxtrain运行命令后,我已通过创建文件夹调用 si / usr / local / share / pocketsphinx / model / en-us / >,

  • MDEF
  • feat.params
  • mixture_weights
  • 装置
  • noisedict
  • transition_matrices
  • 差异
  • sinhala.dic
  • sinhala.lm
  • sinhala.phone

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

  1. 对于sinhala语言,特别是255以下的手机数量是非常困难的。他们有什么解决方案吗?
  2. 为什么我在日志中提到了senone.c错误?以及如何纠正它?
  3. SRILM是否支持为sinhala语言创建.lm.bin文件?

1 个答案:

答案 0 :(得分:0)

  

sphinxtrain run命令和pocketsphinx_continuous命令我的项目文件夹可以在这里看到。

最好使用更加用户友好的网站进行分享,例如谷歌驱动器或保管箱。要求人们使用带有垃圾邮件和广告软件的网站是不礼貌的。

  

对于sinhala语言重写特别低于255的手机数量是非常困难的。他们的解决方案是什么?

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

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

你只能使用40个音素

  

为什么我在日志中提到了senone.c错误?以及如何纠正它?

您使用的音素太多,使用较小的音素

  

SRILM是否支持为sinhala语言创建.lm.bin文件?

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