前提・実現したいこと
フリーソフトで作る音声認識という本で、htkというフリーソフトで認識を行っています。
Hinitコマンドを用いて初期値を設定したいです。
発生している問題・エラーメッセージ
ERROR [+6371] ValidCodeParms: parm frame rate 0.000000 unlikely
FATAL ERROR - Terminating program HInit
該当のソースコード
C:\user\htk>HInit -T 2 -S trainlist.txt -M hmm0 -H proto/zero.hmm -l zero -L label zero
Initialising HMM zero . . .
States : 2 3 4 (width)
Mixes s1: 1 1 1 ( 39 )
Num Using: 0 0 0
Parm Kind: MFCC_D_A_0
Number of owners = 1
SegLab : zero
maxIter : 20
epsilon : 0.000100
minSeg : 3
Updating : Means Variances MixWeights/DProbs TransProbs
- system is PLAIN
ERROR [+6371] ValidCodeParms: parm frame rate 0.000000 unlikely
FATAL ERROR - Terminating program HInit
trainlist.txtの内容
mfcc/data0-1.mfc
mfcc/data0-2.mfc
mfcc/data0-3.mfc
mfcc/data1-1.mfc
mfcc/data1-2.mfc
mfcc/data1-3.mfc
mfcc/data2-1.mfc
mfcc/data2-2.mfc
mfcc/data2-3.mfc
mfcc/data3-1.mfc
mfcc/data3-2.mfc
mfcc/data3-3.mfc
mfcc/data4-1.mfc
mfcc/data4-2.mfc
mfcc/data4-3.mfc
mfcc/data5-1.mfc
mfcc/data5-2.mfc
mfcc/data5-3.mfc
mfcc/data6-1.mfc
mfcc/data6-2.mfc
mfcc/data6-3.mfc
mfcc/data7-1.mfc
mfcc/data7-2.mfc
mfcc/data7-3.mfc
mfcc/data8-1.mfc
mfcc/data8-2.mfc
mfcc/data8-3.mfc
mfcc/data9-1.mfc
mfcc/data9-2.mfc
mfcc/data9-3.mfc
proto/zero.hmmの内容
~o <VecSize> 39 <MFCC_0_D_A>
~h "zero"
<BeginHMM>
<NumStates> 5
<State> 2
<Mean> 39
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
<Variance> 39
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
<State>3
<Mean> 39
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
<Variance>39
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
<State>4
<Mean>39
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
<Variance>39
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
<TransP> 5
0.0 1.0 0.0 0.0 0.0
0.0 0.5 0.5 0.0 0.0
0.0 0.0 0.5 0.5 0.0
0.0 0.0 0.0 0.5 0.5
0.0 0.0 0.0 0.0 0.0
<EndHMM>
trainlistにTARGETKIND=MFCC_O_D_A_
TARGETRATE=100000.0の追加を行ってみたのですが同じエラーが出てしまいます
あなたの回答
tips
プレビュー