2011-03-28 87 views
2

我正在使用HTK(HMM工具包)的一些语音识别和我得到这个奇怪的错误:HTK HEREST ISSUE

ERROR [+7390] StepAlpha: Alpha prune failed sq(16) > qHi(15)

我试图玩弄修剪,但只有那些15/16会更改为其他号码,我龙骨接受同样的错误。我甚至试图禁用修剪,它不断给我这个错误。

我只是不知道在哪里寻找任何东西,如果我知道我可以修复它。

这是我HERest命令:

HERest -C config -I Label.mlf -t 250 100 1000 -S trainlist.scp -H hmms\0\vFloors -H hmms\0\hmm0 -M hmms\1 wordlist

我进去看了HTK书,但没有任何有关该错误号7390

回答

2

我与HTK工具包和关闭工作,但不与HEREST。我也从来没有见过你遇到的错误。在网上快速搜索可以发现一些可能有用的链接。

  1. Link 1

滚动到上面的链接的底部,并且看到喜欢?9的错误代码?.这意味着健康检查失败了。它进一步说错误与你的代码无关,但HTK本身可能有问题。我认为,考虑到Error 7390在其他地方还没有发生,并且它也适合您的错误代码,您可能需要考虑重新安装HTK。

  1. Link 2
    上面的链接显示了很多与HTK工具包工作时看到的常见错误及其原因的。原始的海报煞费苦心地提出导致它们的错误和共同条件。为我省下了很多努力。在我看来,她应该得到诺贝尔奖(或类似的东西)。

  2. Link 3
    此链接通过模块错误代码给出更详细的模块。也值得一看。

请让我知道你是如何解决你的问题的。
HTH,
Sriram。

0

您必须调整-t参数。修剪失败时发生此错误,因此使用修改剪枝参数。我有这个问题,并与-t 10它解决了!

0

在我的情况下,它与输入数据中的大(15 MB)文件有关。它在删除它后运作。用-T 1选项运行HER查看哪个文件导致问题,然后删除或拆分它。