Pocket sphinx on BF561 without linux Free Heap Memory: 14729180 fbs_init() INFO: fbs_main.c(256): libpocketsphinx/fbs_main.c COMPILED ON: Dec 28 2007, AT: 21:46:28 INFO: cmd_ln.c(440): Parsing command line: pocketsphinx_continuous.exe \ -live yes \ -rawlogdir dumps \ -verbose 1 \ -fwdflat no \ -samprate 8000 \ -bestpath no \ -nfft 256 \ -lm /model/lm/tidigits/tidigits.lm \ -dict /model/lm/tidigits/tidigits.dic \ -hmm /model/hmm/tidigits Current configuration: [NAME] [DEFLT] [VALUE] -adcdev -adchdr 0 0 -adcin no no -agc none none -agcthresh 2.0 2.000000e+00 -allphone no no -alpha 0.97 9.700000e-01 -backtrace yes yes -beam 1e-48 1.000000e-48 -bestpath yes no -bestpathlw 9.5 9.500000e+00 -cachesen no no -cep2spec no no -cepdir -cepext .mfc .mfc -ceplen 13 13 -cmn current current -cmninit 8.0 8.0 -compallsen no no -ctl -ctlcount 1000000000 1000000000 -ctlincr 1 1 -ctloffset 0 0 -dict /model/lm/tidigits/tidigits.dic -dither no no -doublebw no no -dsratio 1 1 -fbtype mel_scale mel_scale -fdict -feat s2_4x s2_4x -fillpen 1e-8 1.000000e-08 -frate 100 100 -fsg -fsgbfs yes yes -fsgctlfn -fsgusealtpron yes yes -fsgusefiller yes yes -fwd3g yes yes -fwdflat yes no -fwdflatbeam 1e-64 1.000000e-64 -fwdflatefwid 4 4 -fwdflatlw 8.5 8.500000e+00 -fwdflatsfwin 25 25 -fwdflatwbeam 7e-29 7.000000e-29 -fwdtree yes yes -hmm /model/hmm/tidigits -hyp -hypseg -input_endian little little -kdmaxbbi -1 -1 -kdmaxdepth 0 0 -kdtree -latsize 50000 50000 -lifter 0 0 -live no yes -lm /model/lm/tidigits/tidigits.lm -lmctlfn -lmdumpdir -lmendsym -lmname default default -lmnamedir -lmnameext -lmstartsym -logbase 1.0001 1.000100e+00 -logfn -logspec no no -lowerf 133.33334 1.333333e+02 -lpbeam 1e-40 1.000000e-40 -lponlybeam 7e-29 7.000000e-29 -lw 6.5 6.500000e+00 -matchscore no no -maxhistpf 100 100 -maxhmmpf -1 -1 -maxnewoov 0 0 -maxwpf -1 -1 -mdef -mean -mfclogdir -mixw -mixwfloor 0.0000001 1.000000e-07 -mmap yes yes -nbest 0 0 -nbestdir -nbestext hyp hyp -ncep 13 13 -nfft 512 256 -nfilt 40 40 -nwpen 1.0 1.000000e+00 -oovdict -oovugprob -4.5 -4.500000e+00 -outlatdir -pbeam 1e-48 1.000000e-48 -perdict -phonetp -phypdump 0 0 -phypsegdump 0 0 -pip 1.0 1.000000e+00 -ptplw 5.0 5.000000e+00 -rawlogdir dumps -remove_dc no no -reportpron no no -round_filters yes yes -samprate 16000.0 8.000000e+03 -seed -1 -1 -sendump -shortbacktrace no no -silpen 0.005 5.000000e-03 -skipalt no no -smoothspec no no -spec2cep no no -startsymfn -startworddir -startwordext -subvq -tmat -tmatfloor 0.0001 1.000000e-04 -topn 4 4 -topsenfrm 1 1 -topsenthresh -60000 -60000 -transform legacy legacy -unit_area yes yes -upperf 6855.4976 6.855498e+03 -uptpwt 0.001 1.000000e-03 -usewdphones no no -uw 1.0 1.000000e+00 -var -varfloor 0.0001 1.000000e-04 -varnorm no no -verbose no yes -vqeval 3 3 -warp_params -warp_type inverse_linear inverse_linear -wbeam 7e-29 7.000000e-29 -wip 0.65 6.500000e-01 -wlen 0.025625 2.562500e-02 FILESERVER: Dump was done. Memloc is 1133b90 and length is 152 INFO: cmd_ln.c(440): Parsing command line: \ -dither yes \ -lowerf 1 \ -upperf 4000 \ -nfilt 20 \ -transform dct \ -round_filters no \ -remove_dc yes \ -wlen 0.025 \ -feat s2_4x \ -agc none \ -cmn current \ -varnorm no Current configuration: [NAME] [DEFLT] [VALUE] -adcdev -adchdr 0 0 -adcin no no -agc none none -agcthresh 2.0 2.000000e+00 -alpha 0.97 9.700000e-01 -cep2spec no no -cepdir -cepext .mfc .mfc -cmn current current -cmninit 8.0 8.0 -ctl -ctlcount 1000000000 1000000000 -ctlincr 1 1 -ctloffset 0 0 -dither no yes -doublebw no no -fbtype mel_scale mel_scale -frate 100 100 -input_endian little little -lifter 0 0 -live no yes -logspec no no -lowerf 133.33334 1.000000e+00 -mfclogdir -ncep 13 13 -nfft 512 256 -nfilt 40 20 -rawlogdir dumps -remove_dc no yes -round_filters yes no -samprate 16000.0 8.000000e+03 -seed -1 -1 -smoothspec no no -spec2cep no no -transform legacy dct -unit_area yes yes -upperf 6855.4976 4.000000e+03 -varnorm no no -verbose no yes -warp_params -warp_type inverse_linear inverse_linear -wlen 0.025625 2.500000e-02 INFO: fbs_main.c(276): Parsed model-specific feature parameters from /model/hmm/tidigits/feat.params INFO: feat.c(835): Initializing feature stream to type: 's2_4x', ceplen=13, CMN='current', VARNORM='no', AGC='none' INFO: cmn.c(142): mean[0]= 12.00, mean[1..12]= 0.0 FILESERVER: Dump was done. Memloc is 1133b90 and length is 0 INFO: mdef.c(655): Reading model definition: /model/hmm/tidigits/mdef FILESERVER: Dump was done. Memloc is 1133b90 and length is 31087 INFO: bin_mdef.c(147): cd_tree: nodes 690 wpos start 0 ci start 4 lc start 140 rc start 294 INFO: kb_main.c(366): Reading dict file [/model/lm/tidigits/tidigits.dic] FILESERVER: Dump was done. Memloc is 1133b90 and length is 477 INFO: dict.c(515): dict_load: first line of /model/lm/tidigits/tidigits.dic was eight, expecting '!' INFO: dict.c(517): dict_load: will assume first line contains a word INFO: dict.c(580): 11 = words in file [/model/lm/tidigits/tidigits.dic] FILESERVER: Dump was done. Memloc is 1133b90 and length is 477 INFO: dict.c(414): LEFT CONTEXT TABLES INFO: dict.c(1065): Entry Context table contains 11 entries INFO: dict.c(1066): 374 possible cross word triphones. INFO: dict.c(1102): 132 triphones 242 pseudo diphones 0 uniphones INFO: dict.c(1134): Exit Context table contains 11 entries INFO: dict.c(1135): 374 possible cross word triphones. INFO: dict.c(1198): 132 triphones 242 pseudo diphones 0 uniphones INFO: dict.c(1200): 78 right context entries INFO: dict.c(1201): 7 ave entries per exit context INFO: dict.c(419): RIGHT CONTEXT TABLES INFO: dict.c(1065): Entry Context table contains 11 entries INFO: dict.c(1066): 374 possible cross word triphones. INFO: dict.c(1102): 132 triphones 242 pseudo diphones 0 uniphones INFO: dict.c(1134): Exit Context table contains 11 entries INFO: dict.c(1135): 374 possible cross word triphones. INFO: dict.c(1198): 132 triphones 242 pseudo diphones 0 uniphones INFO: dict.c(1200): 75 right context entries INFO: dict.c(1201): 6 ave entries per exit context INFO: dict.c(425): 0 unique triphones were mapped to ci phones INFO: lm_3g.c(941): Reading LM file /model/lm/tidigits/tidigits.lm (name "") INFO: lm_3g.c(1423): Trying to read /model/lm/tidigits/tidigits.lm as precompiled dump file ERROR: "lm_3g.c", line 1435: Wrong magic header size number 23232323: /model/lm/tidigits/tidigits.lm is not a dump file FILESERVER: Dump was done. Memloc is 1133b90 and length is 512 INFO: lm_3g.c(815): ngrams 1=14, 2=1, 3=0 INFO: lm_3g.c(762): 14 words in dictionary INFO: lm_3g.c(466): Reading unigrams INFO: lm_3g.c(863): 14 = #unigrams created INFO: lm_3g.c(510): Reading bigrams INFO: lm_3g.c(875): 1 = #bigrams created INFO: lm_3g.c(876): 2 = #prob2 entries FILESERVER: Dump was done. Memloc is 1133b90 and length is 1900 ERROR: "lm_3g.c", line 1043: '' is in LM unigrams but not in dictionary WARNING: "lm_3g.c", line 1052: 1 LM words not in dict; ignored INFO: lm_3g.c(1062): bo_wt() changed from 0.0000 to -99.0000 INFO: lm_3g.c(1070): prob() changed from -99.0000 to -99.0000 INFO: lm_3g.c(1866): 6.50 = Language Weight INFO: lm_3g.c(1867): 1.00 = Unigram Weight INFO: lm_3g.c(1868): -4308 = LOG (Insertion Penalty (0.65)) INFO: lm_3g.c(1224): LM("") added INFO: lm_3g.c(1148): Adding 0 initial OOV words to LM INFO: tmat.c(184): Reading HMM transition probability matrices: /model/hmm/tidigits/transition_matrices FILESERVER: Dump was done. Memloc is 1133b90 and length is 4138 INFO: kb_main.c(537): Attempting to use SCGMM computation module INFO: s2_semi_mgau.c(1122): Reading S3 mixture gaussian file '/model/hmm/tidigits/means' FILESERVER: Dump was done. Memloc is 1133b90 and length is 52298 INFO: s2_semi_mgau.c(1221): 1 mixture Gaussians, 256 components, veclen 51 INFO: s2_semi_mgau.c(1122): Reading S3 mixture gaussian file '/model/hmm/tidigits/variances' FILESERVER: Dump was done. Memloc is 1133b90 and length is 52298 INFO: s2_semi_mgau.c(1221): 1 mixture Gaussians, 256 components, veclen 51 INFO: s2_semi_mgau.c(796): Loading senones from dump file /model/hmm/tidigits/sendump INFO: s2_semi_mgau.c(816): BEGIN FILE FORMAT DESCRIPTION INFO: s2_semi_mgau.c(845): Rows: 256, Columns: 672 INFO: s2_semi_mgau.c(853): Using memory-mapped I/O for senones FILESERVER: Dump was done. Memloc is 1133b90 and length is 640 INFO: search.c(2764): Estimating maximal search tree INFO: search.c(2887): max nonroot chan increased to 140 INFO: search.c(2897): 10 root, 12 non-root channels, 4 single-phone words INFO: search.c(3954): fwdflat: min_ef_width = 4, max_sf_win = 25 INFO: search.c(1533): topsen-window = 1, no phone-prediction INFO: search.c(2390): -1105296 = beam width INFO: search.c(2400): -648323 = new word beam width INFO: search.c(2421): -1105296 = new phone beam width INFO: search.c(2431): -921080 = last phone beam width INFO: search.c(2410): -648323 = Last phone alone beam width INFO: search.c(2473): -52986 = LOG (Silence Word Penalty) + LOG (Phone Penalty) INFO: search.c(2487): -184216 = LOG (Filler Word Penalty) + LOG (Phone Penalty) INFO: search.c(2465): 0 = newword penalty INFO: search.c(2500): LW = fwdtree: 6.5, fwdflat: 8.5, bestpath: 9.5 INFO: search.c(3358): Flat-pass bw = 1.0e-64 (-1473728), nwbw = 7.0e-29 (-648323) INFO: fe_interface.c(194): You are using the internal mechanism to generate the seed. INFO: fe_sigproc.c(982): Current FEVAR Parameters: INFO: fe_sigproc.c(983): Sampling Rate: 8000.000000 INFO: fe_sigproc.c(984): Frame Size: 200 INFO: fe_sigproc.c(985): Frame Shift: 80 INFO: fe_sigproc.c(986): FFT Size: 256 INFO: fe_sigproc.c(987): Lower Frequency: 1 INFO: fe_sigproc.c(989): Upper Frequency: 4000 INFO: fe_sigproc.c(991): Number of filters: 20 INFO: fe_sigproc.c(992): Number of Overflow Samps: 0 INFO: fe_sigproc.c(993): Start Utt Status: 0 INFO: fe_sigproc.c(994): Will remove DC offset at frame level INFO: fe_sigproc.c(997): Will add dither to audio INFO: fe_sigproc.c(998): Dither seeded with -1 INFO: fe_sigproc.c(1008): Will normalize filters to unit area INFO: fe_sigproc.c(1010): Will not round filter frequencies to DFT points INFO: fe_sigproc.c(1012): Will not use double bandwidth in mel filter INFO: fsg_search.c(125): FSG(beam: -1105296, pbeam: -1105296, wbeam: -648323; wip: -28002, pip: 0) INFO: search.c(2762): Creating search tree INFO: search.c(2897): 10 root, 12 non-root channels, 4 single-phone words INFO: uttproc.c(1495): LM= "" INFO: search.c(1623): startword= (id= 12) INFO: fbs_main.c(326): libfbs/main COMPILED ON: Dec 28 2007, AT: 21:46:28 ad_open_sps() utterance_loop() READY.... INFO: uttproc.c(855): Batchmode FILESERVER: Dumping file dumps/00000001.raw to memory. INFO: uttproc.c(872): Rawfile: dumps/00000001.raw Listening... Stopped listening, please wait... PowHist: 15 2 16 51 17 225 18 116 19 8 21 3 22 3 23 1 25 2 27 1 28 1 29 1 31 2 32 2 33 3 36 1 37 2 39 1 40 2 42 2 43 2 44 2 49 1 50 1 51 2 52 1 53 2 54 2 55 2 PH[ 5.89]: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 51 225 116 8 0 3 3 1 0 2 0 1 1 1 0 2 2 3 0 0 1 2 0 1 2 0 2 2 2 0 0 0 0 1 1 2 1 2 2 2 INFO: uttproc.c(1100): Samples histogram (00000001) (4/8/16/30/32K): 100.0%(5760) 0.0%(0) 0.0%(0) 0.0%(0) 0.0%(0); max: 3429 FILESERVER: Dump was done. Memloc is 1133b90 and length is 11520 SFrm Efrm AScr/Frm AScr LScr BSDiff LatDen Word (FWDTREE) (00000001) --------------------------------------------------------------------- 0 55 -2054 -115028 0 0 12 56 58 -23595 -70785 -210787 0 13 INFO: search.c(2142): FWDTREE: (00000001 -396600 (A=-185813 L=-210787)) INFO: search.c(2052): 693 words recognized (12/fr) INFO: search.c(2057): 18137 senones evaluated (307/fr) INFO: search.c(2059): 4857 channels searched (82/fr), 560 1st, 3676 last INFO: search.c(2063): 721 words for which last channels evaluated (12/fr) INFO: search.c(2066): 504 candidate words for entering last phone (8/fr) INFO: uttproc.c(467): 0.58 SoS 58: READY.... INFO: uttproc.c(855): Batchmode FILESERVER: Dumping file dumps/00000002.raw to memory. INFO: uttproc.c(872): Rawfile: dumps/00000002.raw Listening... Stopped listening, please wait... PowHist: 15 2 16 41 17 220 18 133 19 35 20 17 21 15 22 7 23 6 24 7 25 7 26 8 27 5 28 4 29 10 30 2 31 7 32 4 33 7 34 4 35 3 36 5 37 5 39 4 40 5 41 1 42 4 43 2 44 3 45 1 47 2 48 2 49 1 50 2 51 3 52 4 53 2 54 4 55 7 PH[ 11.94]: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 41 220 133 35 17 15 7 6 7 7 8 5 4 10 2 7 4 7 4 3 5 5 0 4 5 1 4 2 3 1 0 2 2 1 2 3 4 2 4 7 INFO: uttproc.c(1100): Samples histogram (00000002) (4/8/16/30/32K): 99.1%(6091) 0.9%(53) 0.0%(0) 0.0%(0) 0.0%(0); max: 5731 FILESERVER: Dump was done. Memloc is 1133b90 and length is 12288 SFrm Efrm AScr/Frm AScr LScr BSDiff LatDen Word (FWDTREE) (00000002) --------------------------------------------------------------------- 0 60 -1941 -118428 0 0 12 61 63 -23595 -70785 -210787 0 13 INFO: search.c(2142): FWDTREE: (00000002 -400000 (A=-189213 L=-210787)) INFO: search.c(2052): 763 words recognized (12/fr) INFO: search.c(2057): 19993 senones evaluated (312/fr) INFO: search.c(2059): 5337 channels searched (83/fr), 610 1st, 4046 last INFO: search.c(2063): 791 words for which last channels evaluated (12/fr) INFO: search.c(2066): 554 candidate words for entering last phone (8/fr) INFO: uttproc.c(467): 0.63 SoS 63: READY.... INFO: uttproc.c(855): Batchmode FILESERVER: Dumping file dumps/00000003.raw to memory. INFO: uttproc.c(872): Rawfile: dumps/00000003.raw Listening... Stopped listening, please wait... PowHist: 15 5 16 37 17 203 18 178 19 43 20 20 21 13 22 9 23 7 24 9 25 7 26 7 27 7 28 6 29 10 30 2 31 7 32 5 33 7 34 4 35 3 36 7 37 7 38 1 39 5 40 5 41 2 42 5 43 6 44 5 45 3 46 2 47 2 48 6 49 2 50 2 51 5 52 7 53 4 54 5 55 7 PH[ 16.35]: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 37 203 178 43 20 13 9 7 9 7 7 7 6 10 2 7 5 7 4 3 7 7 1 5 5 2 5 6 5 3 2 2 6 2 2 5 7 4 5 7 INFO: uttproc.c(1100): Samples histogram (00000003) (4/8/16/30/32K): 98.3%(7175) 1.6%(116) 0.1%(5) 0.0%(0) 0.0%(0); max: 8306 FILESERVER: Dump was done. Memloc is 1133b90 and length is 14592 SFrm Efrm AScr/Frm AScr LScr BSDiff LatDen Word (FWDTREE) (00000003) --------------------------------------------------------------------- 0 74 -1705 -127948 0 0 12 75 77 -23595 -70785 -210787 0 13 INFO: search.c(2142): FWDTREE: (00000003 -409520 (A=-198733 L=-210787)) INFO: search.c(2052): 959 words recognized (12/fr) INFO: search.c(2057): 25005 senones evaluated (321/fr) INFO: search.c(2059): 6681 channels searched (85/fr), 750 1st, 5082 last INFO: search.c(2063): 987 words for which last channels evaluated (12/fr) INFO: search.c(2066): 694 candidate words for entering last phone (8/fr) INFO: uttproc.c(467): 0.77 SoS 77: READY....