0

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

  • 定义
  • 壮举参数
  • 混合权重
  • 方法
  • 噪音字典
  • 转换矩阵
  • 差异
  • 僧伽罗语
  • 僧伽罗语.lm
  • 僧伽罗话

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

  1. 对于僧伽罗语将电话数量特别减少到255以下非常困难。他们有什么解决方案吗?
  2. 为什么我收到日志中提到的 senone.c 错误?以及如何纠正?
  3. SRILM 是否支持为僧伽罗语创建 .lm.bin 文件?
4

1 回答 1

0

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

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

对于僧伽罗语将电话数量特别减少到255以下非常困难。他们有什么解决方案吗?

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

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

你只能使用 40 个音素

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

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

SRILM 是否支持为僧伽罗语创建 .lm.bin 文件?

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

于 2015-07-28T14:40:21.170 回答