I followed the tutorial here to make an adapted
acoustic model. Running sphinx_ batch with the MAP adapted one works perfectly
fine, but using the -mllr mllr_matrix option and file produces no output in
the hyp file, and starts up another terminal momentarily. Here's the result of
running the command (cygwin Windows 7 64 bit):
I followed the tutorial
here to make an adapted
acoustic model. Running sphinx_ batch with the MAP adapted one works perfectly
fine, but using the -mllr mllr_matrix option and file produces no output in
the hyp file, and starts up another terminal momentarily. Here's the result of
running the command (cygwin Windows 7 64 bit):
$ pocketsphinx_batch.exe -adcin yes -cepdir . -cepext .wav -ctl
arctic20.listoffiles -hmm hub4wsj_sc_8k -mllr mllr_matrix -lm
/cygdrive/c/dev/sphinx/pocketsphinx/model/lm/en_US/hub4.5000.DMP -hyp
/cygdrive/c/Users/myName/Desktop/arctic/adaptation-test.hyp -dict
/cygdrive/c/dev/sphinx/pocketsphinx/model/lm/en_US/hub4.5000.dic
INFO: cmd_ln.c(691): Parsing command line:
pocketsphinx_batch \
-adcin yes \
-cepdir . \
-cepext .wav \
-ctl arctic20.listoffiles \
-hmm hub4wsj_sc_8k \
-mllr mllr_matrix \
-lm /cygdrive/c/dev/sphinx/pocketsphinx/model/lm/en_US/hub4.5000.DMP \
-hyp /cygdrive/c/Users/nathan.glenn/Desktop/arctic/adaptation-test.hyp \
-dict /cygdrive/c/dev/sphinx/pocketsphinx/model/lm/en_US/hub4.5000.dic
Current configuration:
.
.
.
-mllr mllr_matrix
.
.
.
INFO: cmd_ln.c(691): Parsing command line:
\
-nfilt 20 \
-lowerf 1 \
-upperf 4000 \
-wlen 0.025 \
-transform dct \
-round_filters no \
-remove_dc yes \
-svspec 0-12/13-25/26-38 \
-feat 1s_c_d_dd \
-agc none \
-cmn current \
-cmninit 56,-3,1 \
-varnorm no
Current configuration:
.
.
.
INFO: acmod.c(246): Parsed model-specific feature parameters from
hub4wsj_sc_8k/feat.params
INFO: feat.c(713): Initializing feature stream to type: '1s_c_d_dd',
ceplen=13, CMN='current', VARNORM='no', AGC='none'
INFO: cmn.c(142): mean= 12.00, mean= 0.0
INFO: acmod.c(167): Using subvector specification 0-12/13-25/26-38
INFO: mdef.c(517): Reading model definition: hub4wsj_sc_8k/mdef
INFO: mdef.c(528): Found byte-order mark BMDF, assuming this is a binary mdef
file
INFO: bin_mdef.c(336): Reading binary model definition: hub4wsj_sc_8k/mdef
INFO: bin_mdef.c(513): 50 CI-phone, 143047 CD-phone, 3 emitstate/phone, 150
CI-sen, 5150 Sen, 27135 Sen-Seq
INFO: tmat.c(205): Reading HMM transition probability matrices:
hub4wsj_sc_8k/transition_matrices
INFO: acmod.c(121): Attempting to use SCHMM computation module
INFO: ms_gauden.c(198): Reading mixture gaussian parameter:
hub4wsj_sc_8k/means
INFO: ms_gauden.c(292): 1 codebook, 3 feature, size:
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(198): Reading mixture gaussian parameter:
hub4wsj_sc_8k/variances
INFO: ms_gauden.c(292): 1 codebook, 3 feature, size:
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(354): 0 variance values floored
INFO: s2_semi_mgau.c(908): Loading senones from dump file
hub4wsj_sc_8k/sendump
INFO: s2_semi_mgau.c(932): BEGIN FILE FORMAT DESCRIPTION
INFO: s2_semi_mgau.c(1027): Using memory-mapped I/O for senones
INFO: s2_semi_mgau.c(1304): Maximum top-N: 4 Top-N beams: 0 0 0
INFO: ps_mllr.c(66): Reading MLLR transformation file 'mllr_matrix'
INFO: ms_gauden.c(198): Reading mixture gaussian parameter:
hub4wsj_sc_8k/means
INFO: ms_gauden.c(292): 1 codebook, 3 feature, size:
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(198): Reading mixture gaussian parameter:
hub4wsj_sc_8k/variances
INFO: ms_gauden.c(292): 1 codebook, 3 feature, size:
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(294): 256x13
INFO: ms_gauden.c(354): 0 variance values floored
INFO: dict.c(317): Allocating 10322 * 20 bytes (201 KiB) for word entries
INFO: dict.c(332): Reading main dictionary:
/cygdrive/c/dev/sphinx/pocketsphinx/model/lm/en_US/hub4.5000.dic
INFO: dict.c(211): Allocated 44 KiB for strings, 69 KiB for phones
INFO: dict.c(335): 6215 words read
INFO: dict.c(341): Reading filler dictionary: hub4wsj_sc_8k/noisedict
INFO: dict.c(211): Allocated 0 KiB for strings, 0 KiB for phones
INFO: dict.c(344): 11 words read
INFO: dict2pid.c(396): Building PID tables for dictionary
INFO: dict2pid.c(404): Allocating 50^3 * 2 bytes (244 KiB) for word-initial
triphones
INFO: dict2pid.c(131): Allocated 30200 bytes (29 KiB) for word-final triphones
INFO: dict2pid.c(195): Allocated 30200 bytes (29 KiB) for single-phone word
triphones
INFO: ngram_model_arpa.c(77): No \data\ mark in LM file
INFO: ngram_model_dmp.c(142): Will use memory-mapped I/O for LM file
INFO: ngram_model_dmp.c(196): ngrams 1=5001, 2=436879, 3=418286
INFO: ngram_model_dmp.c(242): 5001 = LM.unigrams(+trailer) read
INFO: ngram_model_dmp.c(291): 436879 = LM.bigrams(+trailer) read
INFO: ngram_model_dmp.c(317): 418286 = LM.trigrams read
INFO: ngram_model_dmp.c(342): 37293 = LM.prob2 entries read
INFO: ngram_model_dmp.c(362): 14370 = LM.bo_wt2 entries read
INFO: ngram_model_dmp.c(382): 36094 = LM.prob3 entries read
INFO: ngram_model_dmp.c(410): 854 = LM.tseg_base entries read
INFO: ngram_model_dmp.c(466): 5001 = ascii word strings read
INFO: ngram_search_fwdtree.c(99): 457 unique initial diphones
INFO: ngram_search_fwdtree.c(147): 0 root, 0 non-root channels, 27 single-
phone words
INFO: ngram_search_fwdtree.c(186): Creating search tree
INFO: ngram_search_fwdtree.c(191): before: 0 root, 0 non-root channels, 27
single-phone words
INFO: ngram_search_fwdtree.c(326): after: max nonroot chan increased to 13439
INFO: ngram_search_fwdtree.c(338): after: 457 root, 13311 non-root channels,
26 single-phone words
INFO: ngram_search_fwdflat.c(156): fwdflat: min_ef_width = 4, max_sf_win = 25
INFO: cmn.c(175): CMN: 43.60 -1.44 0.46 -0.07 1.00 -0.43 -0.00 0.74 -0.29
-0.68 -0.07 -0.22 0.20
*** starting debugger for pid 1372, tid 5132
Please provide a version of pocketsphinx you are using
Please provide a stack trace