Hi, which parameters do we need to run s3allphone? When trying to run s3allphone I recieve error message
MFC file read (xxx.mfc) failed :-(
Do I have to generate the mfc (mel frequency coefficients, right?) by myself? how? What's missin' in my args file?
see below my ARGSFILFE and the OUTPUT
thanks!!
-------------------------------------------------- ARGSFILE: -mdeffn hub4opensrc.6000.mdef -meanfn means -varfn variances -feat 1s_c_d_dd -mixwfn mixture_weights -tmatfn transition_matrices -ctlfn dean.ctl
-------------------------------------------------- OUTPUT: pc-glimmer:~/s3/bin/linux> ./s3allphone s3allphone.arg INFO: ../allphone-main.c(721): Reading arguments from s3allphone.arg INFO: ../allphone-main.c(254): Parsing command line: ./s3allphone \ -mdeffn hub4opensrc.6000.mdef \ -meanfn means \ -varfn variances \ -feat 1s_c_d_dd \ -mixwfn mixture_weights \ -tmatfn transition_matrices \ -ctlfn dean.ctl
INFO: ../allphone-main.c(290): Configuration in effect: [Switch] [Default] [Value] -logbase 1.0001 1.000100e+00 -mdeffn hub4opensrc.6000.mdef -tmatfn transition_matrices -meanfn means -varfn variances -senmgaufn .cont. .cont. -mixwfn mixture_weights -lambdafn -tpfloor 0.0001 1.000000e-04 -varfloor 0.0001 1.000000e-04 -mwfloor 0.0000001 1.000000e-07 -agc max max -varnorm no no -cmn current current -feat s2_4x 1s_c_d_dd -ceplen 13 13 -ctlfn dean.ctl -ctloffset 0 0 -ctlcount -cepdir . . -cepext mfc mfc -topn 4 4 -beam 1e-64 1.000000e-64 -phlatbeam 1e-20 1.000000e-20 -phonetpfn -phonetpfloor 0.00001 1.000000e-05 -phonetpwt 3.0 3.000000e+00 -inspen 0.05 5.000000e-02 -phsegdir -phlatdir -logfn
INFO: ../allphone-main.c(814): Executing on: pc-glimmer INFO: ../allphone-main.c(818): ./s3allphone COMPILED ON: Feb 24 2003, AT: 17:22:29
INFO: ../logs3.c(91): Initializing logbase: 1.000100e+00 INFO: ../logs3.c(148): Log-Add table size = 99023 INFO: ../feat.c(147): Initializing feature stream to type: 1s_c_d_dd INFO: ../mdef.c(507): Reading model definition: hub4opensrc.6000.mdef INFO: ../mdef.c(618): 48 CI-phones, 133500 CD-phones, 3 emitting states/phone, 6144 sen, 144 CI-sen INFO: ../gauden.c(153): Reading mixture gaussian parameter: means INFO: ../gauden.c(244): 6144 codebook, 1 feature, size 8x39 INFO: ../gauden.c(153): Reading mixture gaussian parameter: variances INFO: ../gauden.c(244): 6144 codebook, 1 feature, size 8x39 INFO: ../senone.c(180): Reading senone mixture weights: mixture_weights INFO: ../senone.c(225): Truncating senone logs3(pdf) values by 10 bits, to 8 bits WARNING: "../senone.c", line 270: Weight normalization failed for 3 senones INFO: ../senone.c(282): Read mixture weights for 6144 senones: 1 features x 8 codewords INFO: ../tmat.c(102): Reading HMM transition matrix: transition_matrices ERROR: "../tmat.c", line 160: Normalization failed for tmat 2 from state 0 ERROR: "../tmat.c", line 160: Normalization failed for tmat 2 from state 1 ERROR: "../tmat.c", line 160: Normalization failed for tmat 2 from state 2 INFO: ../tmat.c(181): Read 48 transition matrices of size 3x4 INFO: ../allphone.c(244): Building PHMM net INFO: ../allphone.c(330): 32639 nodes, 2180701 links ERROR: "../allphone.c", line 823: -phonetpfn argument missing; assuming uniform transition probs INFO: ../allphone.c(831): logs3(beam)= -1473483
INFO: ../allphone-main.c(631): Processing ctl file dean.ctl
INFO: ../allphone-main.c(663): Utterance: dean.wavINFO: ../feat.c(217): Reading mfc file: ./dean.wav.mfc ERROR: "../feat.c", line 246: Header size field: 1179011410(46464952); filesize: 1650860(001930ac) ERROR: "../allphone-main.c", line 693: Utt dean.wav: MFC file read (./dean.wav.mfc) failed
neichtad 20786 97.1 8.2 44368 42208 pts/1 S 16:49 0:12 ./s3allphone s3allphone.arg neichtad 20787 0.0 0.1 2024 884 pts/1 S 16:49 0:00 sh -c ps aguxwww | grep s3allphone neichtad 20789 0.0 0.1 2024 884 pts/1 R 16:49 0:00 sh -c ps aguxwww | grep s3allphone
Log in to post a comment.
Hi,
which parameters do we need to run s3allphone?
When trying to run s3allphone I recieve error message
MFC file read (xxx.mfc) failed :-(
Do I have to generate the mfc (mel frequency coefficients, right?) by myself? how? What's missin' in my args file?
see below my ARGSFILFE and the OUTPUT
thanks!!
--------------------------------------------------
ARGSFILE:
-mdeffn hub4opensrc.6000.mdef
-meanfn means
-varfn variances
-feat 1s_c_d_dd
-mixwfn mixture_weights
-tmatfn transition_matrices
-ctlfn dean.ctl
--------------------------------------------------
OUTPUT:
pc-glimmer:~/s3/bin/linux> ./s3allphone s3allphone.arg
INFO: ../allphone-main.c(721): Reading arguments from s3allphone.arg
INFO: ../allphone-main.c(254): Parsing command line:
./s3allphone \ -mdeffn hub4opensrc.6000.mdef \ -meanfn means \ -varfn variances \ -feat 1s_c_d_dd \ -mixwfn mixture_weights \ -tmatfn transition_matrices \ -ctlfn dean.ctl
INFO: ../allphone-main.c(290): Configuration in effect:
[Switch] [Default] [Value]
-logbase 1.0001 1.000100e+00
-mdeffn hub4opensrc.6000.mdef
-tmatfn transition_matrices
-meanfn means
-varfn variances
-senmgaufn .cont. .cont.
-mixwfn mixture_weights
-lambdafn
-tpfloor 0.0001 1.000000e-04
-varfloor 0.0001 1.000000e-04
-mwfloor 0.0000001 1.000000e-07
-agc max max
-varnorm no no
-cmn current current
-feat s2_4x 1s_c_d_dd
-ceplen 13 13
-ctlfn dean.ctl
-ctloffset 0 0
-ctlcount
-cepdir . .
-cepext mfc mfc
-topn 4 4
-beam 1e-64 1.000000e-64
-phlatbeam 1e-20 1.000000e-20
-phonetpfn
-phonetpfloor 0.00001 1.000000e-05
-phonetpwt 3.0 3.000000e+00
-inspen 0.05 5.000000e-02
-phsegdir
-phlatdir
-logfn
INFO: ../allphone-main.c(814): Executing on: pc-glimmer
INFO: ../allphone-main.c(818): ./s3allphone COMPILED ON: Feb 24 2003, AT: 17:22:29
INFO: ../logs3.c(91): Initializing logbase: 1.000100e+00
INFO: ../logs3.c(148): Log-Add table size = 99023
INFO: ../feat.c(147): Initializing feature stream to type: 1s_c_d_dd
INFO: ../mdef.c(507): Reading model definition: hub4opensrc.6000.mdef
INFO: ../mdef.c(618): 48 CI-phones, 133500 CD-phones, 3 emitting states/phone, 6144 sen, 144 CI-sen
INFO: ../gauden.c(153): Reading mixture gaussian parameter: means
INFO: ../gauden.c(244): 6144 codebook, 1 feature, size 8x39
INFO: ../gauden.c(153): Reading mixture gaussian parameter: variances
INFO: ../gauden.c(244): 6144 codebook, 1 feature, size 8x39
INFO: ../senone.c(180): Reading senone mixture weights: mixture_weights
INFO: ../senone.c(225): Truncating senone logs3(pdf) values by 10 bits, to 8 bits
WARNING: "../senone.c", line 270: Weight normalization failed for 3 senones
INFO: ../senone.c(282): Read mixture weights for 6144 senones: 1 features x 8 codewords
INFO: ../tmat.c(102): Reading HMM transition matrix: transition_matrices
ERROR: "../tmat.c", line 160: Normalization failed for tmat 2 from state 0
ERROR: "../tmat.c", line 160: Normalization failed for tmat 2 from state 1
ERROR: "../tmat.c", line 160: Normalization failed for tmat 2 from state 2
INFO: ../tmat.c(181): Read 48 transition matrices of size 3x4
INFO: ../allphone.c(244): Building PHMM net
INFO: ../allphone.c(330): 32639 nodes, 2180701 links
ERROR: "../allphone.c", line 823: -phonetpfn argument missing; assuming uniform transition probs
INFO: ../allphone.c(831): logs3(beam)= -1473483
INFO: ../allphone-main.c(631): Processing ctl file dean.ctl
INFO: ../allphone-main.c(663): Utterance: dean.wavINFO: ../feat.c(217): Reading mfc file: ./dean.wav.mfc
ERROR: "../feat.c", line 246: Header size field: 1179011410(46464952); filesize: 1650860(001930ac)
ERROR: "../allphone-main.c", line 693: Utt dean.wav: MFC file read (./dean.wav.mfc) failed
neichtad 20786 97.1 8.2 44368 42208 pts/1 S 16:49 0:12 ./s3allphone s3allphone.arg
neichtad 20787 0.0 0.1 2024 884 pts/1 S 16:49 0:00 sh -c ps aguxwww | grep s3allphone
neichtad 20789 0.0 0.1 2024 884 pts/1 R 16:49 0:00 sh -c ps aguxwww | grep s3allphone