HTK-HVite

HTK-HVite错误排查
本文记录了在使用HTK-HVite进行语音识别实验过程中遇到的错误及解决过程。包括修改macros参数解决错误提示、调整配置文件解决net出错等问题。
[b][align=center]HTK-HVite[/align][/b]

在进行HTK-HVite实验时,出现下面错误:
HVite -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_2637_3956.scp
-C /home/wei.he/telexpr_xx/config/config.hdecode
-i /home/wei.he/telexpr_xx/result/recout_hvite.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

Read 13888 physical / 27825 logical HMMs
ERROR [+8250] GetNextFieldName: Field name expected
FATAL ERROR - Terminating program HVite

不知如何解决:
1.修改macros
<VECSIZE> 39<NULLD><MFCC_E_D_A_Z><DIAGC>
上面错误消失,但出现如下错误:
ERROR [+7036] NewMacro: macro or model name varFloor1 already exists

2.以上错误是net出错
HVite -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_2637_3956.scp
-C /home/wei.he/telexpr_xx/config/config.hdecode
-i /home/wei.he/telexpr_xx/result/recout_hvite.mlf
-w /home/wei.he/telexpr_xx/net/bigram_net.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和bigram_net.t2可以解决所有问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值