HTK-HDecode

HTK-HDecode


1.命令:

HDecode -A -D -T 1  -H /home/wei.he/telexpr_xx/model/baseline/training/bn2009/out_triRO100TB1650tied/hmmdefs -S ./scp/3011_test_2637_3956.scp -t 220.0 220.0  -C ./config/config.hdecode -i ./result/recout.mlf -w ./net/bigram_net.t1 -p 0.0 -s 5.0 /home/wei.he/telexpr_xx/dictionary/single/dict.hdecode.proc /home/wei.he/telexpr_xx/model/baseline/training/bn2009/out_triRO100TB1650tied/triphone_tied

问题:

1)ERROR [+9999]  HLVNet: no model label for phone (sil-_o+o)
FATAL ERROR - Terminating program HDecode

修改了triphone_tied加上了sil-_o+o iao-_o+o ueng-_o+o in-_o+o 结果有所改善,出现如下错误:
   ERROR [+9999]  HLVNet: no model label for phone (_o-o+sil)
按照这个思路往下做,加入一些模型:
(1)加入_o-o+sil  sil

出现如下错误:
Reading language model from ./net/bigram_net.t1
  ERROR [+5013]  ReadUntilLine: reached EOF while scanning for '\data\'

解决:
bigram_net.t1用错了,换成bigfn.t2解决了问题

 

2.命令
HDecode -A -D -T 1 -H /home/wei.he/telexpr_xx/model/baseline/training/bn2009/out_triRO100TB1650tied/hmmdefs -S /home/wei.he/telexpr_xx/scp/3011_test_3478_37269.scp -t 220.0 220.0 -C /home/wei.he/telexpr_xx/config/config.hdecode -i /home/wei.he/telexpr_xx/result/recout_hdecode_3011_test_3478_37269_other.mlf -w /home/wei.he/telexpr_xx/net/bigfn.t2 -p 0.0 -s 5.0 /home/wei.he/telexpr_xx/dictionary/single/syllable_sil_sp_kws2003.dict_with_SENTSTART_SENTEND /home/wei.he/telexpr_xx/model/baseline/training/bn2009/out_triRO100TB1650tied/triphone_tied.list.proc.add

在这里使用了syllable_sil_sp_kws2003.dict_with_SENTSTART_SENTEND词典,出现如下错误:
ERROR [+9999]  HLVNet: no model label for phone (sp-zh+an)
1)修改syllable_sil_sp_kws2003.dict_with_SENTSTART_SENTEND 去掉sp,此错误消失,但出现如下错误
ERROR [+9999]  HLVNet: no model label for phone (sil-l+o)

在去掉lo l o  此错误消失,但出现如下错误:
ERROR [+9999]  HLVNet: no model label for phone (sil-t+ei)

依照上面的做,去掉tei t ei 出现下面错误:
ERROR [+9999]  HLVNet: no model label for phone (sil-s+ei)
去掉sei s ei,出现下面错误:
ERROR [+9999]  HLVNet: no model label for phone (sil-ch+ua)

这种错误不知在tri——phone上修改是否有效

你可能感兴趣的:(C++,c,.net,C#)