我正在尝试运行sailalign。它需要安装htk和hdecode。当我测试风帆时,我得到了以下错误
〜/ SailAlign-1.10 $ sail_align -i support / data / timit_5.wav -t support / data / timit_5.txt -w support / data / test / timit_sample_test -e timit_sample_test -c config / timit_alignment.cfg [致命](/usr/local/share/perl/5.14.2/SailTools/SailHtkWrapper.pm第408行)HVite失败:ERROR [+6510] LOpen:无法打开标签文件support / data / test / timit_sample_test / asr / timit_5.0-12880.rec
致命错误 - 终止程序 /home/mxa129730/SailAlign-1.10/bin/HVite非法划分为零 /usr/local/share/perl/5.14.2/SailTools/AlignSpeech.pm第395行。
联系sailalign的开发者他们提到问题可能与hdecode有关 我确保htk和hdecode都安装正确,我甚至用HTKDemo测试了htk,但我找不到测试hdecode的方法
答案 0 :(得分:0)
您可以使用此命令直接运行HDecode(您需要根据测试更改路径):
sail_align/bin/HDecode -T 1 -C support/test/local/asr.cfg -t 150.0 -o S -p -4.0 -s 15.0 -H sail_align/models/ac_models/english/htk/wsj_all_10000_32/hmmdefs -H sail_align/models/ac_models/english/htk/wsj_all_10000_32/macros -l support/test/local/asr -S support/test/local/timit_5.seg -w support/test/local/lm/timit_5.lm support/test/local/dictionary sail_align/models/ac_models/english/htk/wsj_all_10000_32/tiedlist
如果这不起作用,请尝试使用SailAlign作者的HDecode二进制文件:http://cvsp.cs.ntua.gr/~nassos/HDecode
如果这也不起作用,请尝试重新安装SailAlign。