Menu

Pocketsphinx_Continuous Problem

Help
Marco
2010-12-03
2012-09-22
  • Marco

    Marco - 2010-12-03

    Hi

    I want to try my italian acoustic model with pocketsphinx_continuous.

    I'm following tutorial http://cmusphinx.sourceforge.net/wiki/tutorialam.

    In my training folder i give this command

    marco@marco-laptop:~/RiconoscimentoVoce/evalita/bin$ ./pocketsphinx_continuous
    - hmm /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_
    1000/feat.params -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm
    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    But looking the log it doesn't load my acoustic model but it loads english
    acoustic model that is

    /home/marco/RiconoscimentoVoce/pocketsphinx-0.6.1/share/pocketsphinx/model/hmm
    /en_US/hub4wsj_sc_8k/feat.params

    INFO: cmd_ln.c(512): Parsing command line:

    ./pocketsphinx_continuous \

    • hmm /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/mdef \

    -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm \

    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    Current configuration:

    -adcdev

    -agc none none

    -agcthresh 2.0 2.000000e+00

    -alpha 0.97 9.700000e-01

    -argfile

    -ascale 20.0 2.000000e+01

    -backtrace no no

    -beam 1e-48 1.000000e-48

    -bestpath yes yes

    -bestpathlw 9.5 9.500000e+00

    -bghist no no

    -ceplen 13 13

    -cmn current current

    -cmninit 8.0 8.0

    -compallsen no no

    -debug 0

    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    -dictcase no no

    -dither no no

    -doublebw no no

    -ds 1 1

    -fdict

    -feat 1s_c_d_dd 1s_c_d_dd

    -featparams

    -fillprob 1e-8 1.000000e-08

    -frate 100 100

    -fsg

    -fsgusealtpron yes yes

    -fsgusefiller yes yes

    -fwdflat yes yes

    -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

    -input_endian little little

    -jsgf

    -kdmaxbbi -1 -1

    -kdmaxdepth 0 0

    -kdtree

    -latsize 5000 5000

    -lda

    -ldadim 0 0

    -lextreedump 0 0

    -lifter 0 0

    -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm

    -lmctl

    -lmname default default

    -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

    -maxhmmpf -1 -1

    -maxnewoov 20 20

    -maxwpf -1 -1

    -mdef

    -mean

    -mfclogdir

    -mixw

    -mixwfloor 0.0000001 1.000000e-07

    -mllr

    -mmap yes yes

    -ncep 13 13

    -nfft 512 512

    -nfilt 40 40

    -nwpen 1.0 1.000000e+00

    -pbeam 1e-48 1.000000e-48

    -pip 1.0 1.000000e+00

    -pl_beam 1e-10 1.000000e-10

    -pl_pbeam 1e-5 1.000000e-05

    -pl_window 0 0

    -rawlogdir

    -remove_dc no no

    -round_filters yes yes

    -samprate 16000 1.600000e+04

    -seed -1 -1

    -sendump

    -senmgau

    -silprob 0.005 5.000000e-03

    -smoothspec no no

    -svspec

    -tmat

    -tmatfloor 0.0001 1.000000e-04

    -topn 4 4

    -topn_beam 0 0

    -toprule

    -transform legacy legacy

    -unit_area yes yes

    -upperf 6855.4976 6.855498e+03

    -usewdphones no no

    -uw 1.0 1.000000e+00

    -var

    -varfloor 0.0001 1.000000e-04

    -varnorm no no

    -verbose no no

    -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

    INFO: cmd_ln.c(512): 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:

    -agc none none

    -agcthresh 2.0 2.000000e+00

    -alpha 0.97 9.700000e-01

    -ceplen 13 13

    -cmn current current

    -cmninit 8.0 56,-3,1

    -dither no no

    -doublebw no no

    -feat 1s_c_d_dd 1s_c_d_dd

    -frate 100 100

    -input_endian little little

    -lda

    -ldadim 0 0

    -lifter 0 0

    -logspec no no

    -lowerf 133.33334 1.000000e+00

    -ncep 13 13

    -nfft 512 512

    -nfilt 40 20

    -remove_dc no yes

    -round_filters yes no

    -samprate 16000 1.600000e+04

    -seed -1 -1

    -smoothspec no no

    -svspec 0-12/13-25/26-38

    -transform legacy dct

    -unit_area yes yes

    -upperf 6855.4976 4.000000e+03

    -varnorm no no

    -verbose no no

    -warp_params

    -warp_type inverse_linear inverse_linear

    -wlen 0.025625 2.500000e-02

    INFO: acmod.c(238): Parsed model-specific feature parameters from /home/marco/
    RiconoscimentoVoce/pocketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4w
    sj_sc_8k/feat.params

    INFO: feat.c(848): 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(163): Using subvector specification 0-12/13-25/26-38

    INFO: mdef.c(520): Reading model definition: /home/marco/RiconoscimentoVoce/po
    cketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k/mdef

    INFO: mdef.c(531): Found byte-order mark BMDF, assuming this is a binary mdef
    file

    INFO: bin_mdef.c(330): Reading binary model definition: /home/marco/Riconoscim
    entoVoce/pocketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k/m
    def

    INFO: bin_mdef.c(508): 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: /home/marco/Ri
    conoscimentoVoce/pocketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4wsj
    _sc_8k/transition_matrices

    INFO: acmod.c(117): Attempting to use SCHMM computation module

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/pocketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_
    8k/means

    INFO: ms_gauden.c(292): 1 codebook, 3 feature, size

    256x13 256x13 256x13

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/pocketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_
    8k/variances

    INFO: ms_gauden.c(292): 1 codebook, 3 feature, size

    256x13 256x13 256x13

    INFO: ms_gauden.c(356): 0 variance values floored

    INFO: s2_semi_mgau.c(897): Loading senones from dump file /home/marco/Riconosc
    imentoVoce/pocketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k
    /sendump

    INFO: s2_semi_mgau.c(921): BEGIN FILE FORMAT DESCRIPTION

    INFO: s2_semi_mgau.c(1016): Using memory-mapped I/O for senones

    INFO: s2_semi_mgau.c(1293): Maximum top-N: 4 Top-N beams: 0 0 0

    INFO: dict.c(294): Allocating 4117 * 20 bytes (80 KiB) for word entries

    INFO: dict.c(306): Reading main dictionary:
    /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    INFO: dict.c(206): Allocated 0 KiB for strings, 0 KiB for phones

    INFO: dict.c(309): 10 words read

    INFO: dict.c(314): Reading filler dictionary: /home/marco/RiconoscimentoVoce/p
    ocketsphinx-0.6.1/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k/noisedict

    INFO: dict.c(206): Allocated 0 KiB for strings, 0 KiB for phones

    INFO: dict.c(317): 11 words read

    INFO: dict2pid.c(396): Building PID tables for dictionary

    INFO: dict2pid.c(405): 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(476): ngrams 1=12, 2=120, 3=1168

    INFO: ngram_model_arpa.c(135): Reading unigrams

    INFO: ngram_model_arpa.c(515): 12 = #unigrams created

    INFO: ngram_model_arpa.c(194): Reading bigrams

    INFO: ngram_model_arpa.c(531): 120 = #bigrams created

    INFO: ngram_model_arpa.c(532): 116 = #prob2 entries

    INFO: ngram_model_arpa.c(539): 29 = #bo_wt2 entries

    INFO: ngram_model_arpa.c(291): Reading trigrams

    INFO: ngram_model_arpa.c(552): 1168 = #trigrams created

    INFO: ngram_model_arpa.c(553): 747 = #prob3 entries

    INFO: ngram_search_fwdtree.c(99): 10 unique initial diphones

    INFO: ngram_search_fwdtree.c(147): 0 root, 0 non-root channels, 12 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, 12
    single-phone words

    INFO: ngram_search_fwdtree.c(324): after: max nonroot chan increased to 141

    INFO: ngram_search_fwdtree.c(333): after: 10 root, 13 non-root channels, 11
    single-phone words

    INFO: ngram_search_fwdflat.c(153): fwdflat: min_ef_width = 4, max_sf_win = 25

    INFO: continuous.c(261): ./pocketsphinx_continuous COMPILED ON: Nov 20 2010,
    AT: 14:44:03

    READY....

    How can i address to my acoustic model?

    Cheers

    Thanks

     
  • Nickolay V. Shmyrev

    Hello Marco. You have extra space before hmm in command line:

    -<remove space here>hmm
    
     
  • Marco

    Marco - 2010-12-03

    Hi Nickolay

    I removed the extra space before hmm but i have an error
    I post it

    marco@marco-laptop:~/RiconoscimentoVoce/evalita/bin$ ./pocketsphinx_continuous
    -hmm /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1
    000/feat.params -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm
    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    INFO: cmd_ln.c(512): Parsing command line:

    ./pocketsphinx_continuous \

    -hmm /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/feat.params \

    -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm \

    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    Current configuration:

    -adcdev

    -agc none none

    -agcthresh 2.0 2.000000e+00

    -alpha 0.97 9.700000e-01

    -argfile

    -ascale 20.0 2.000000e+01

    -backtrace no no

    -beam 1e-48 1.000000e-48

    -bestpath yes yes

    -bestpathlw 9.5 9.500000e+00

    -bghist no no

    -ceplen 13 13

    -cmn current current

    -cmninit 8.0 8.0

    -compallsen no no

    -debug 0

    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    -dictcase no no

    -dither no no

    -doublebw no no

    -ds 1 1

    -fdict

    -feat 1s_c_d_dd 1s_c_d_dd

    -featparams

    -fillprob 1e-8 1.000000e-08

    -frate 100 100

    -fsg

    -fsgusealtpron yes yes

    -fsgusefiller yes yes

    -fwdflat yes yes

    -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 /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/feat.params

    -input_endian little little

    -jsgf

    -kdmaxbbi -1 -1

    -kdmaxdepth 0 0

    -kdtree

    -latsize 5000 5000

    -lda

    -ldadim 0 0

    -lextreedump 0 0

    -lifter 0 0

    -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm

    -lmctl

    -lmname default default

    -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

    -maxhmmpf -1 -1

    -maxnewoov 20 20

    -maxwpf -1 -1

    -mdef

    -mean

    -mfclogdir

    -mixw

    -mixwfloor 0.0000001 1.000000e-07

    -mllr

    -mmap yes yes

    -ncep 13 13

    -nfft 512 512

    -nfilt 40 40

    -nwpen 1.0 1.000000e+00

    -pbeam 1e-48 1.000000e-48

    -pip 1.0 1.000000e+00

    -pl_beam 1e-10 1.000000e-10

    -pl_pbeam 1e-5 1.000000e-05

    -pl_window 0 0

    -rawlogdir

    -remove_dc no no

    -round_filters yes yes

    -samprate 16000 1.600000e+04

    -seed -1 -1

    -sendump

    -senmgau

    -silprob 0.005 5.000000e-03

    -smoothspec no no

    -svspec

    -tmat

    -tmatfloor 0.0001 1.000000e-04

    -topn 4 4

    -topn_beam 0 0

    -toprule

    -transform legacy legacy

    -unit_area yes yes

    -upperf 6855.4976 6.855498e+03

    -usewdphones no no

    -uw 1.0 1.000000e+00

    -var

    -varfloor 0.0001 1.000000e-04

    -varnorm no no

    -verbose no no

    -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

    INFO: feat.c(848): 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

    ERROR: "acmod.c", line 84: Must specify -mdef or -hmm

    Thanks for help

    Marco

     
  • Nickolay V. Shmyrev

    Marco, hmm shouldn't point to feat.params

    -hmm /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/feat.params
    

    It must be model folder instead

    -hmm /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000
    
     
  • Marco

    Marco - 2010-12-03

    Ok Nickolay now it loads my model but i have another problem because i have
    errors with my evalita_5.dic

    ERROR: "dict.c", line 190: Line 1: Bad ciphone: S; word CINQUE ignored

    ERROR: "dict.c", line 190: Line 2: Bad ciphone: D; word DUE ignored

    ERROR: "dict.c", line 190: Line 3: Bad ciphone: N; word NOVE ignored

    ERROR: "dict.c", line 190: Line 4: Bad ciphone: AA; word OTTO ignored

    ERROR: "dict.c", line 190: Line 5: Bad ciphone: K; word QUATTRO ignored

    ERROR: "dict.c", line 190: Line 6: Bad ciphone: S; word SEI ignored

    ERROR: "dict.c", line 190: Line 7: Bad ciphone: S; word SETTE ignored

    ERROR: "dict.c", line 190: Line 8: Bad ciphone: T; word TRE ignored

    ERROR: "dict.c", line 190: Line 9: Bad ciphone: UW; word UNO ignored

    ERROR: "dict.c", line 190: Line 10: Bad ciphone: Z; word ZERO ignored

    Anyway with pocketsphinx_batch i have no problem

    I post the complete log

    INFO: cmd_ln.c(512): Parsing command line:

    ./pocketsphinx_continuous \

    -hmm /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000 \

    -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm \

    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    Current configuration:

    -adcdev

    -agc none none

    -agcthresh 2.0 2.000000e+00

    -alpha 0.97 9.700000e-01

    -argfile

    -ascale 20.0 2.000000e+01

    -backtrace no no

    -beam 1e-48 1.000000e-48

    -bestpath yes yes

    -bestpathlw 9.5 9.500000e+00

    -bghist no no

    -ceplen 13 13

    -cmn current current

    -cmninit 8.0 8.0

    -compallsen no no

    -debug 0

    -dict /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    -dictcase no no

    -dither no no

    -doublebw no no

    -ds 1 1

    -fdict

    -feat 1s_c_d_dd 1s_c_d_dd

    -featparams

    -fillprob 1e-8 1.000000e-08

    -frate 100 100

    -fsg

    -fsgusealtpron yes yes

    -fsgusefiller yes yes

    -fwdflat yes yes

    -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 /home/marco/RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000

    -input_endian little little

    -jsgf

    -kdmaxbbi -1 -1

    -kdmaxdepth 0 0

    -kdtree

    -latsize 5000 5000

    -lda

    -ldadim 0 0

    -lextreedump 0 0

    -lifter 0 0

    -lm /home/marco/RiconoscimentoVoce/evalita/etc/evalita.lm

    -lmctl

    -lmname default default

    -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

    -maxhmmpf -1 -1

    -maxnewoov 20 20

    -maxwpf -1 -1

    -mdef

    -mean

    -mfclogdir

    -mixw

    -mixwfloor 0.0000001 1.000000e-07

    -mllr

    -mmap yes yes

    -ncep 13 13

    -nfft 512 512

    -nfilt 40 40

    -nwpen 1.0 1.000000e+00

    -pbeam 1e-48 1.000000e-48

    -pip 1.0 1.000000e+00

    -pl_beam 1e-10 1.000000e-10

    -pl_pbeam 1e-5 1.000000e-05

    -pl_window 0 0

    -rawlogdir

    -remove_dc no no

    -round_filters yes yes

    -samprate 16000 1.600000e+04

    -seed -1 -1

    -sendump

    -senmgau

    -silprob 0.005 5.000000e-03

    -smoothspec no no

    -svspec

    -tmat

    -tmatfloor 0.0001 1.000000e-04

    -topn 4 4

    -topn_beam 0 0

    -toprule

    -transform legacy legacy

    -unit_area yes yes

    -upperf 6855.4976 6.855498e+03

    -usewdphones no no

    -uw 1.0 1.000000e+00

    -var

    -varfloor 0.0001 1.000000e-04

    -varnorm no no

    -verbose no no

    -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

    INFO: cmd_ln.c(512): Parsing command line:

    \

    -alpha 0.97 \

    -dither yes \

    -doublebw no \

    -nfilt 40 \

    -ncep 13 \

    -lowerf 133.33334 \

    -upperf 6855.4976 \

    -nfft 512 \

    -wlen 0.0256 \

    -transform legacy \

    -feat 1s_c_d_dd \

    -agc none \

    -cmn current \

    -varnorm no

    Current configuration:

    -agc none none

    -agcthresh 2.0 2.000000e+00

    -alpha 0.97 9.700000e-01

    -ceplen 13 13

    -cmn current current

    -cmninit 8.0 8.0

    -dither no yes

    -doublebw no no

    -feat 1s_c_d_dd 1s_c_d_dd

    -frate 100 100

    -input_endian little little

    -lda

    -ldadim 0 0

    -lifter 0 0

    -logspec no no

    -lowerf 133.33334 1.333333e+02

    -ncep 13 13

    -nfft 512 512

    -nfilt 40 40

    -remove_dc no no

    -round_filters yes yes

    -samprate 16000 1.600000e+04

    -seed -1 -1

    -smoothspec no no

    -svspec

    -transform legacy legacy

    -unit_area yes yes

    -upperf 6855.4976 6.855498e+03

    -varnorm no no

    -verbose no no

    -warp_params

    -warp_type inverse_linear inverse_linear

    -wlen 0.025625 2.560000e-02

    INFO: acmod.c(238): Parsed model-specific feature parameters from /home/marco/
    RiconoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/feat.params

    INFO: fe_interface.c(288): You are using the internal mechanism to generate
    the seed.

    INFO: feat.c(848): 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: mdef.c(520): Reading model definition: /home/marco/RiconoscimentoVoce/ev
    alita/model_parameters/evalita.cd_cont_1000/mdef

    INFO: bin_mdef.c(173): Allocating 304 * 8 bytes (2 KiB) for CD tree

    INFO: tmat.c(205): Reading HMM transition probability matrices: /home/marco/Ri
    conoscimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/transition_matr
    ices

    INFO: acmod.c(117): Attempting to use SCHMM computation module

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/means

    INFO: ms_gauden.c(292): 492 codebook, 1 feature, size

    8x39

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/variances

    INFO: ms_gauden.c(292): 492 codebook, 1 feature, size

    8x39

    INFO: ms_gauden.c(356): 0 variance values floored

    INFO: acmod.c(119): Attempting to use PTHMM computation module

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/means

    INFO: ms_gauden.c(292): 492 codebook, 1 feature, size

    8x39

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/variances

    INFO: ms_gauden.c(292): 492 codebook, 1 feature, size

    8x39

    INFO: ms_gauden.c(356): 0 variance values floored

    ERROR: "ptm_mgau.c", line 801: Number of codebooks exceeds 256: 492

    INFO: acmod.c(121): Falling back to general multi-stream GMM computation

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/means

    INFO: ms_gauden.c(292): 492 codebook, 1 feature, size

    8x39

    INFO: ms_gauden.c(198): Reading mixture gaussian parameter: /home/marco/Ricono
    scimentoVoce/evalita/model_parameters/evalita.cd_cont_1000/variances

    INFO: ms_gauden.c(292): 492 codebook, 1 feature, size

    8x39

    INFO: ms_gauden.c(356): 0 variance values floored

    INFO: ms_senone.c(160): Reading senone mixture weights: /home/marco/Riconoscim
    entoVoce/evalita/model_parameters/evalita.cd_cont_1000/mixture_weights

    INFO: ms_senone.c(211): Truncating senone logs3(pdf) values by 10 bits

    INFO: ms_senone.c(218): Not transposing mixture weights in memory

    INFO: ms_senone.c(277): Read mixture weights for 492 senones: 1 features x 8
    codewords

    INFO: ms_senone.c(331): Mapping senones to individual codebooks

    INFO: ms_mgau.c(123): The value of topn: 4

    INFO: dict.c(294): Allocating 4109 * 20 bytes (80 KiB) for word entries

    INFO: dict.c(306): Reading main dictionary:
    /home/marco/RiconoscimentoVoce/evalita/etc/evalita.dic

    ERROR: "dict.c", line 190: Line 1: Bad ciphone: S; word CINQUE ignored

    ERROR: "dict.c", line 190: Line 2: Bad ciphone: D; word DUE ignored

    ERROR: "dict.c", line 190: Line 3: Bad ciphone: N; word NOVE ignored

    ERROR: "dict.c", line 190: Line 4: Bad ciphone: AA; word OTTO ignored

    ERROR: "dict.c", line 190: Line 5: Bad ciphone: K; word QUATTRO ignored

    ERROR: "dict.c", line 190: Line 6: Bad ciphone: S; word SEI ignored

    ERROR: "dict.c", line 190: Line 7: Bad ciphone: S; word SETTE ignored

    ERROR: "dict.c", line 190: Line 8: Bad ciphone: T; word TRE ignored

    ERROR: "dict.c", line 190: Line 9: Bad ciphone: UW; word UNO ignored

    ERROR: "dict.c", line 190: Line 10: Bad ciphone: Z; word ZERO ignored

    INFO: dict.c(206): Allocated 0 KiB for strings, 0 KiB for phones

    INFO: dict.c(309): 0 words read

    INFO: dict.c(314): Reading filler dictionary: /home/marco/RiconoscimentoVoce/e
    valita/model_parameters/evalita.cd_cont_1000/noisedict

    INFO: dict.c(206): Allocated 0 KiB for strings, 0 KiB for phones

    INFO: dict.c(317): 3 words read

    INFO: dict2pid.c(396): Building PID tables for dictionary

    INFO: dict2pid.c(405): Allocating 19^3 * 2 bytes (13 KiB) for word-initial
    triphones

    INFO: dict2pid.c(131): Allocated 4408 bytes (4 KiB) for word-final triphones

    INFO: dict2pid.c(195): Allocated 4408 bytes (4 KiB) for single-phone word
    triphones

    INFO: ngram_model_arpa.c(476): ngrams 1=12, 2=120, 3=1168

    INFO: ngram_model_arpa.c(135): Reading unigrams

    INFO: ngram_model_arpa.c(515): 12 = #unigrams created

    INFO: ngram_model_arpa.c(194): Reading bigrams

    INFO: ngram_model_arpa.c(531): 120 = #bigrams created

    INFO: ngram_model_arpa.c(532): 116 = #prob2 entries

    INFO: ngram_model_arpa.c(539): 29 = #bo_wt2 entries

    INFO: ngram_model_arpa.c(291): Reading trigrams

    INFO: ngram_model_arpa.c(552): 1168 = #trigrams created

    INFO: ngram_model_arpa.c(553): 747 = #prob3 entries

    INFO: ngram_search_fwdtree.c(99): 0 unique initial diphones

    INFO: ngram_search_fwdtree.c(147): 0 root, 0 non-root channels, 4 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, 4
    single-phone words

    INFO: ngram_search_fwdtree.c(324): after: max nonroot chan increased to 128

    INFO: ngram_search_fwdtree.c(333): after: 0 root, 0 non-root channels, 3
    single-phone words

    INFO: ngram_search_fwdflat.c(153): fwdflat: min_ef_width = 4, max_sf_win = 25

    INFO: continuous.c(261): ./pocketsphinx_continuous COMPILED ON: Nov 20 2010,
    AT: 14:44:03

    READY....

    Thanks for your suggestions and your patience

    marco

     
  • Nickolay V. Shmyrev

    line 190: Line 2: Bad ciphone: D; word DUE ignored ERROR: "dict.c",

    Marco, this error means that acoustic model (mdef file) doesn't have phones
    which are present in your dictionary (for example mdef can describe phone d
    and dictionary can use upper-case phone D in transcription of the word DUE.
    Maybe your dictionary is different from the one you are using in batch.

    This issue is usually easy to fix, you just need to carefully investigate
    which data is used.

     
  • Marco

    Marco - 2010-12-03

    Hi Nickolay

    yes you are right I have made a mistake. I took another dictionary. Now it
    works well!

    Thanks for your help

    Marco

     
  • Marco

    Marco - 2010-12-08

    Hi Nickolay

    I want to modify the file continuous.c
    /home/marco/RiconoscimentoVoce/pocketsphinx-0.6.1/src/programs to change for
    example the sleep pause.

    I tried to recompile it with this command gcc -Wall continuous.c -o continuous
    but I have errors
    continuous.c:64:26: error: pocketsphinx.h: Nessun file o directory

    continuous.c:66:16: error: ad.h: Nessun file o directory

    continuous.c:67:21: error: cont_ad.h: Nessun file o directory

    So I understand that i must search this files and insert them in the folder
    where there is continuous.c but for example pocketsphinx.h needs other header
    files that i must search so there is a manner to recompile quickly
    continuous.c or I must search all these files and insert them in the folder
    where is continuous.c

    Thanks in advance

    Marco

     
  • Nickolay V. Shmyrev

    I tried to recompile it with this command gcc -Wall continuous.c -o
    continuous but I have errors
    continuous.c:64:26: error: pocketsphinx.h: Nessun file o directory

    You can use "make" command to build pocketsphinx_continuous after your edits

    I must search all these files and insert them in the folder where is
    continuous.c

    You need to specify the folders to search for includes. You can use -I option
    of gcc to do that. See gcc documentation for details.

     

Log in to post a comment.