Menu

Missing word, but it is there

Help
2012-06-08
2012-09-22
  • Michael Liguori

    Michael Liguori - 2012-06-08

    Hi

    I've update the sample program to use my grammar and dictionary.

     config = cmd_ln_init(NULL, ps_args(), TRUE,
                                 "-hmm", MODELDIR "/hmm/en_US/hub4wsj_sc_8k",
                                 //"-lm", MODELDIR "/lm/en/turtle.DMP",
                                 //"-dict", MODELDIR "/lm/en/turtle.dic",
                                 "-jsgf", "WRM4_NLP.grammar.jsgf",
                                 "-dict", "WRM4_Sphinx.dic",
                                 NULL);
    

    I'm now getting an error saying that MISTER is missing. I'm not sure how or
    why that is, because it exists in the .jsgf and the .dic files

    INFO: fsg_model.c(213): Computing transitive closure for null transitions
    INFO: fsg_model.c(264): 3697 null transitions added
    ERROR: "fsg_search.c", line 332: The word 'MISTER' is missing in the dictionary
    
    
    
    
    
    MEASUREMENT                   m eh zh er m ax n t
    MINUTE                        m ih n ax t
    MINUTE(2)                     m ay n uw t
    MINUTE(3)                     m ay n y uw t
    [b]MISTER                        m ih s t er[/b]
    MODE                          m ow d
    MONDAY                        m ah n d iy
    MONDAY(2)                     m ah n d ey
    

    Can someone tell me what I've missed?

    Regards,

    Michael

     
  • Pranav Jawale

    Pranav Jawale - 2012-06-09

    Can you post the complete log?

     
  • Michael Liguori

    Michael Liguori - 2012-06-11
    -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:
    [NAME]      [DEFLT]     [VALUE]
    -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(242): Parsed model-specific feature parameters from /usr/local/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k/feat.params
    INFO: feat.c(684): Initializing feature stream to type: '1s_c_d_dd', ceplen=13, CMN='current', VARNORM='no', AGC='none'
    INFO: cmn.c(142): mean[0]= 12.00, mean[1..12]= 0.0
    INFO: acmod.c(163): Using subvector specification 0-12/13-25/26-38
    INFO: mdef.c(520): Reading model definition: /usr/local/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: /usr/local/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k/mdef
    INFO: bin_mdef.c(507): 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: /usr/local/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: /usr/local/share/pocketsphinx/model/hmm/en_US/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: /usr/local/share/pocketsphinx/model/hmm/en_US/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 /usr/local/share/pocketsphinx/model/hmm/en_US/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: dict.c(306): Allocating 4296 * 20 bytes (83 KiB) for word entries
    INFO: dict.c(321): Reading main dictionary: WRM4_Sphinx.dic
    ERROR: "dict.c", line 194: Line 1: Phone 'ax' is mising in the acoustic model; word 'A' ignored
    ERROR: "dict.c", line 194: Line 2: Phone 'ey' is mising in the acoustic model; word 'A(2)' ignored
    ERROR: "dict.c", line 194: Line 3: Phone 'ae' is mising in the acoustic model; word 'ACTIVATE' ignored
    ERROR: "dict.c", line 194: Line 4: Phone 'ae' is mising in the acoustic model; word 'AFTERNOON' ignored
    ERROR: "dict.c", line 194: Line 5: Phone 'eh' is mising in the acoustic model; word 'AIR' ignored
    ERROR: "dict.c", line 194: Line 6: Phone 'ae' is mising in the acoustic model; word 'ALPHABET' ignored
    ERROR: "dict.c", line 194: Line 7: Phone 'ae' is mising in the acoustic model; word 'AM' ignored
    ERROR: "dict.c", line 194: Line 8: Phone 'ey' is mising in the acoustic model; word 'AM(2)' ignored
    ERROR: "dict.c", line 194: Line 9: Phone 'ax' is mising in the acoustic model; word 'AMOUNT' ignored
    ERROR: "dict.c", line 194: Line 10: Phone 'ae' is mising in the acoustic model; word 'AND' ignored
    ERROR: "dict.c", line 194: Line 11: Phone 'ax' is mising in the acoustic model; word 'AND(2)' ignored
    ERROR: "dict.c", line 194: Line 12: Phone 'ae' is mising in the acoustic model; word 'ANGLE' ignored
    ERROR: "dict.c", line 194: Line 13: Phone 'ae' is mising in the acoustic model; word 'AT' ignored
    ERROR: "dict.c", line 194: Line 14: Phone 'b' is mising in the acoustic model; word 'B' ignored
    ERROR: "dict.c", line 194: Line 15: Phone 'b' is mising in the acoustic model; word 'BEDROOM' ignored
    ERROR: "dict.c", line 194: Line 16: Phone 'b' is mising in the acoustic model; word 'BEGIN' ignored
    ERROR: "dict.c", line 194: Line 17: Phone 'b' is mising in the acoustic model; word 'BY' ignored
    ERROR: "dict.c", line 194: Line 18: Phone 's' is mising in the acoustic model; word 'C' ignored
    ERROR: "dict.c", line 194: Line 19: Phone 'ch' is mising in the acoustic model; word 'CHANGE' ignored
    ERROR: "dict.c", line 194: Line 20: Phone 'ch' is mising in the acoustic model; word 'CHILL' ignored
    ERROR: "dict.c", line 194: Line 21: Phone 'k' is mising in the acoustic model; word 'CLIMATE' ignored
    ERROR: "dict.c", line 194: Line 22: Phone 'k' is mising in the acoustic model; word 'CLIMATE(2)' ignored
    ERROR: "dict.c", line 194: Line 23: Phone 'k' is mising in the acoustic model; word 'CLOSE' ignored
    ERROR: "dict.c", line 194: Line 24: Phone 'k' is mising in the acoustic model; word 'CLOSE(2)' ignored
    ERROR: "dict.c", line 194: Line 25: Phone 'k' is mising in the acoustic model; word 'COFFEE' ignored
    ERROR: "dict.c", line 194: Line 26: Phone 'k' is mising in the acoustic model; word 'COFFEE(2)' ignored
    ERROR: "dict.c", line 194: Line 27: Phone 'k' is mising in the acoustic model; word 'COLD' ignored
    ERROR: "dict.c", line 194: Line 28: Phone 'k' is mising in the acoustic model; word 'COLDER' ignored
    ERROR: "dict.c", line 194: Line 29: Phone 'k' is mising in the acoustic model; word 'COMPUTER' ignored
    ERROR: "dict.c", line 194: Line 30: Phone 'k' is mising in the acoustic model; word 'CONTROL' ignored
    ERROR: "dict.c", line 194: Line 31: Phone 'k' is mising in the acoustic model; word 'COOL' ignored
    ERROR: "dict.c", line 194: Line 32: Phone 'k' is mising in the acoustic model; word 'COOLER' ignored
    ERROR: "dict.c", line 194: Line 33: Phone 'k' is mising in the acoustic model; word 'CREATE' ignored
    ERROR: "dict.c", line 194: Line 34: Phone 'd' is mising in the acoustic model; word 'D' ignored
    ERROR: "dict.c", line 194: Line 35: Phone 'd' is mising in the acoustic model; word 'DATE' ignored
    ERROR: "dict.c", line 194: Line 36: Phone 'd' is mising in the acoustic model; word 'DAY' ignored
    ERROR: "dict.c", line 194: Line 37: Phone 'd' is mising in the acoustic model; word 'DECK' ignored
    ERROR: "dict.c", line 194: Line 38: Phone 'd' is mising in the acoustic model; word 'DEVICE' ignored
    ERROR: "dict.c", line 194: Line 39: Phone 'd' is mising in the acoustic model; word 'DEVICES' ignored
    ERROR: "dict.c", line 194: Line 40: Phone 'd' is mising in the acoustic model; word 'DEVICES(2)' ignored
    ERROR: "dict.c", line 194: Line 41: Phone 'd' is mising in the acoustic model; word 'DEGREE' ignored
    ERROR: "dict.c", line 194: Line 42: Phone 'd' is mising in the acoustic model; word 'DEGREES' ignored
    ERROR: "dict.c", line 194: Line 43: Phone 'd' is mising in the acoustic model; word 'DINING-ROOM' ignored
    ERROR: "dict.c", line 194: Line 44: Phone 'd' is mising in the acoustic model; word 'DOWN' ignored
    ERROR: "dict.c", line 194: Line 45: Phone 'd' is mising in the acoustic model; word 'DOWNSTAIRS' ignored
    ERROR: "dict.c", line 194: Line 46: Phone 'd' is mising in the acoustic model; word 'DOWNSTAIRS-BEDROOM' ignored
    ERROR: "dict.c", line 194: Line 47: Phone 'iy' is mising in the acoustic model; word 'E' ignored
    ERROR: "dict.c", line 194: Line 48: Phone 'ey' is mising in the acoustic model; word 'EIGHT' ignored
    ERROR: "dict.c", line 194: Line 49: Phone 'ey' is mising in the acoustic model; word 'EIGHTEEN' ignored
    ERROR: "dict.c", line 194: Line 50: Phone 'ey' is mising in the acoustic model; word 'EIGHTEEN(2)' ignored
    ERROR: "dict.c", line 194: Line 51: Phone 'ey' is mising in the acoustic model; word 'EIGHTY' ignored
    ERROR: "dict.c", line 194: Line 52: Phone 'iy' is mising in the acoustic model; word 'EVENING' ignored
    ERROR: "dict.c", line 194: Line 53: Phone 'ix' is mising in the acoustic model; word 'ELEVEN' ignored
    ERROR: "dict.c", line 194: Line 54: Phone 'iy' is mising in the acoustic model; word 'ELEVEN(2)' ignored
    ERROR: "dict.c", line 194: Line 55: Phone 'eh' is mising in the acoustic model; word 'F' ignored
    ERROR: "dict.c", line 194: Line 56: Phone 'f' is mising in the acoustic model; word 'FIFTEEN' ignored
    ERROR: "dict.c", line 194: Line 57: Phone 'f' is mising in the acoustic model; word 'FIFTEEN(2)' ignored
    ERROR: "dict.c", line 194: Line 58: Phone 'f' is mising in the acoustic model; word 'FIFTY' ignored
    ERROR: "dict.c", line 194: Line 59: Phone 'f' is mising in the acoustic model; word 'FIVE' ignored
    ERROR: "dict.c", line 194: Line 60: Phone 'f' is mising in the acoustic model; word 'FOR' ignored
    ERROR: "dict.c", line 194: Line 61: Phone 'f' is mising in the acoustic model; word 'FOR(2)' ignored
    ERROR: "dict.c", line 194: Line 62: Phone 'f' is mising in the acoustic model; word 'FOR(3)' ignored
    ERROR: "dict.c", line 194: Line 63: Phone 'f' is mising in the acoustic model; word 'FORTY' ignored
    ERROR: "dict.c", line 194: Line 64: Phone 'f' is mising in the acoustic model; word 'FOUR' ignored
    ERROR: "dict.c", line 194: Line 65: Phone 'f' is mising in the acoustic model; word 'FOURTEEN' ignored
    ERROR: "dict.c", line 194: Line 66: Phone 'f' is mising in the acoustic model; word 'FOURTEEN(2)' ignored
    ERROR: "dict.c", line 194: Line 67: Phone 'f' is mising in the acoustic model; word 'FRIDAY' ignored
    ERROR: "dict.c", line 194: Line 68: Phone 'f' is mising in the acoustic model; word 'FRIDAY(2)' ignored
    ERROR: "dict.c", line 194: Line 69: Phone 'f' is mising in the acoustic model; word 'FUNCTION' ignored
    ERROR: "dict.c", line 194: Line 70: Phone 'jh' is mising in the acoustic model; word 'G' ignored
    ERROR: "dict.c", line 194: Line 71: Phone 'g' is mising in the acoustic model; word 'GO' ignored
    ERROR: "dict.c", line 194: Line 72: Phone 'g' is mising in the acoustic model; word 'GREATER' ignored
    ERROR: "dict.c", line 194: Line 73: Phone 'ey' is mising in the acoustic model; word 'H' ignored
    ERROR: "dict.c", line 194: Line 74: Phone 'hh' is mising in the acoustic model; word 'HEAT' ignored
    ERROR: "dict.c", line 194: Line 75: Phone 'hh' is mising in the acoustic model; word 'HIGHER' ignored
    ERROR: "dict.c", line 194: Line 76: Phone 'hh' is mising in the acoustic model; word 'HOME' ignored
    ERROR: "dict.c", line 194: Line 77: Phone 'hh' is mising in the acoustic model; word 'HOTTER' ignored
    ERROR: "dict.c", line 194: Line 78: Phone 'hh' is mising in the acoustic model; word 'HOUSE' ignored
    ERROR: "dict.c", line 194: Line 79: Phone 'aw' is mising in the acoustic model; word 'HOUR' ignored
    ERROR: "dict.c", line 194: Line 80: Phone 'aw' is mising in the acoustic model; word 'HOUR(2)' ignored
    ERROR: "dict.c", line 194: Line 81: Phone 'hh' is mising in the acoustic model; word 'HUNDRED' ignored
    ERROR: "dict.c", line 194: Line 82: Phone 'hh' is mising in the acoustic model; word 'HUNDRED(2)' ignored
    ERROR: "dict.c", line 194: Line 83: Phone 'hh' is mising in the acoustic model; word 'HUNDRED(3)' ignored
    ERROR: "dict.c", line 194: Line 84: Phone 'hh' is mising in the acoustic model; word 'HUNDRED(4)' ignored
    ERROR: "dict.c", line 194: Line 85: Phone 'ix' is mising in the acoustic model; word 'IN' ignored
    ERROR: "dict.c", line 194: Line 86: Phone 'ih' is mising in the acoustic model; word 'IN(2)' ignored
    ERROR: "dict.c", line 194: Line 87: Phone 'ih' is mising in the acoustic model; word 'IS' ignored
    ERROR: "dict.c", line 194: Line 88: Phone 'ix' is mising in the acoustic model; word 'IS(2)' ignored
    ERROR: "dict.c", line 194: Line 89: Phone 'ih' is mising in the acoustic model; word 'IT' ignored
    ERROR: "dict.c", line 194: Line 90: Phone 'ix' is mising in the acoustic model; word 'IT(2)' ignored
    ERROR: "dict.c", line 194: Line 91: Phone 'k' is mising in the acoustic model; word 'KITCHEN' ignored
    ERROR: "dict.c", line 194: Line 92: Phone 'l' is mising in the acoustic model; word 'LAMP' ignored
    ERROR: "dict.c", line 194: Line 93: Phone 'l' is mising in the acoustic model; word 'LAMPS' ignored
    ERROR: "dict.c", line 194: Line 94: Phone 'l' is mising in the acoustic model; word 'LATER' ignored
    ERROR: "dict.c", line 194: Line 95: Phone 'l' is mising in the acoustic model; word 'LESS' ignored
    ERROR: "dict.c", line 194: Line 96: Phone 'l' is mising in the acoustic model; word 'LETTER' ignored
    ERROR: "dict.c", line 194: Line 97: Phone 'l' is mising in the acoustic model; word 'LIGHT' ignored
    ERROR: "dict.c", line 194: Line 98: Phone 'l' is mising in the acoustic model; word 'LIGHTS' ignored
    ERROR: "dict.c", line 194: Line 99: Phone 'l' is mising in the acoustic model; word 'LIVING-ROOM' ignored
    ERROR: "dict.c", line 194: Line 100: Phone 'l' is mising in the acoustic model; word 'LOWER' ignored
    ERROR: "dict.c", line 194: Line 101: Phone 'm' is mising in the acoustic model; word 'MAKE' ignored
    ERROR: "dict.c", line 194: Line 102: Phone 'm' is mising in the acoustic model; word 'MEASUREMENT' ignored
    ERROR: "dict.c", line 194: Line 103: Phone 'm' is mising in the acoustic model; word 'MINUTE' ignored
    ERROR: "dict.c", line 194: Line 104: Phone 'm' is mising in the acoustic model; word 'MINUTE(2)' ignored
    ERROR: "dict.c", line 194: Line 105: Phone 'm' is mising in the acoustic model; word 'MINUTE(3)' ignored
    ERROR: "dict.c", line 194: Line 106: Phone 'm' is mising in the acoustic model; word 'MISTER' ignored
    ERROR: "dict.c", line 194: Line 107: Phone 'm' is mising in the acoustic model; word 'MODE' ignored
    ERROR: "dict.c", line 194: Line 108: Phone 'm' is mising in the acoustic model; word 'MONDAY' ignored
    ERROR: "dict.c", line 194: Line 109: Phone 'm' is mising in the acoustic model; word 'MONDAY(2)' ignored
    ERROR: "dict.c", line 194: Line 110: Phone 'm' is mising in the acoustic model; word 'MORNING' ignored
    ERROR: "dict.c", line 194: Line 111: Phone 'm' is mising in the acoustic model; word 'MONTH' ignored
    ERROR: "dict.c", line 194: Line 114: Phone 'm' is mising in the acoustic model; word 'MY' ignored
    ERROR: "dict.c", line 194: Line 115: Phone 'n' is mising in the acoustic model; word 'NIGHT' ignored
    ERROR: "dict.c", line 194: Line 116: Phone 'n' is mising in the acoustic model; word 'NINETEEN' ignored
    ERROR: "dict.c", line 194: Line 117: Phone 'n' is mising in the acoustic model; word 'NINETY' ignored
    ERROR: "dict.c", line 194: Line 118: Phone 'n' is mising in the acoustic model; word 'NUMBER' ignored
    ERROR: "dict.c", line 194: Line 119: Phone 'ax' is mising in the acoustic model; word 'O'CLOCK' ignored
    ERROR: "dict.c", line 194: Line 120: Phone 'ah' is mising in the acoustic model; word 'OF' ignored
    ERROR: "dict.c", line 194: Line 121: Phone 'ax' is mising in the acoustic model; word 'OF(2)' ignored
    ERROR: "dict.c", line 194: Line 122: Phone 'ao' is mising in the acoustic model; word 'OFF' ignored
    ERROR: "dict.c", line 194: Line 123: Phone 'aa' is mising in the acoustic model; word 'ON' ignored
    ERROR: "dict.c", line 194: Line 124: Phone 'ao' is mising in the acoustic model; word 'ON(2)' ignored
    ERROR: "dict.c", line 194: Line 125: Phone 'w' is mising in the acoustic model; word 'ONE' ignored
    ERROR: "dict.c", line 194: Line 126: Phone 'hh' is mising in the acoustic model; word 'ONE(2)' ignored
    ERROR: "dict.c", line 194: Line 127: Phone 'w' is mising in the acoustic model; word 'ONES' ignored
    ERROR: "dict.c", line 194: Line 128: Phone 'p' is mising in the acoustic model; word 'PM' ignored
    ERROR: "dict.c", line 194: Line 129: Phone 'p' is mising in the acoustic model; word 'POWER' ignored
    ERROR: "dict.c", line 194: Line 130: Phone 'r' is mising in the acoustic model; word 'RAISE' ignored
    ERROR: "dict.c", line 194: Line 131: Phone 'r' is mising in the acoustic model; word 'ROOM' ignored
    ERROR: "dict.c", line 194: Line 132: Phone 's' is mising in the acoustic model; word 'SATURDAY' ignored
    ERROR: "dict.c", line 194: Line 133: Phone 's' is mising in the acoustic model; word 'SATURDAY(2)' ignored
    ERROR: "dict.c", line 194: Line 134: Phone 's' is mising in the acoustic model; word 'SAVER' ignored
    ERROR: "dict.c", line 194: Line 135: Phone 's' is mising in the acoustic model; word 'SECOND' ignored
    ERROR: "dict.c", line 194: Line 136: Phone 's' is mising in the acoustic model; word 'SECOND(2)' ignored
    ERROR: "dict.c", line 194: Line 137: Phone 's' is mising in the acoustic model; word 'SET' ignored
    ERROR: "dict.c", line 194: Line 138: Phone 's' is mising in the acoustic model; word 'SEVEN' ignored
    ERROR: "dict.c", line 194: Line 139: Phone 's' is mising in the acoustic model; word 'SEVENTEEN' ignored
    ERROR: "dict.c", line 194: Line 140: Phone 's' is mising in the acoustic model; word 'SEVENTY' ignored
    ERROR: "dict.c", line 194: Line 141: Phone 's' is mising in the acoustic model; word 'SEVENTY(2)' ignored
    ERROR: "dict.c", line 194: Line 142: Phone 'sh' is mising in the acoustic model; word 'SHUT' ignored
    ERROR: "dict.c", line 194: Line 143: Phone 's' is mising in the acoustic model; word 'SINGLE' ignored
    ERROR: "dict.c", line 194: Line 144: Phone 's' is mising in the acoustic model; word 'SIX' ignored
    ERROR: "dict.c", line 194: Line 145: Phone 's' is mising in the acoustic model; word 'SIXTEEN' ignored
    ERROR: "dict.c", line 194: Line 146: Phone 's' is mising in the acoustic model; word 'SIXTEEN(2)' ignored
    ERROR: "dict.c", line 194: Line 147: Phone 's' is mising in the acoustic model; word 'SIXTY' ignored
    ERROR: "dict.c", line 194: Line 148: Phone 's' is mising in the acoustic model; word 'STOP' ignored
    ERROR: "dict.c", line 194: Line 149: Phone 's' is mising in the acoustic model; word 'SUNDAY' ignored
    ERROR: "dict.c", line 194: Line 150: Phone 's' is mising in the acoustic model; word 'SUNDAY(2)' ignored
    ERROR: "dict.c", line 194: Line 151: Phone 's' is mising in the acoustic model; word 'SWITCH' ignored
    ERROR: "dict.c", line 194: Line 152: Phone 't' is mising in the acoustic model; word 'TEMPERATURE' ignored
    ERROR: "dict.c", line 194: Line 153: Phone 't' is mising in the acoustic model; word 'TEMPERATURE(2)' ignored
    ERROR: "dict.c", line 194: Line 154: Phone 't' is mising in the acoustic model; word 'TEN' ignored
    ERROR: "dict.c", line 194: Line 155: Phone 't' is mising in the acoustic model; word 'TENS' ignored
    ERROR: "dict.c", line 194: Line 156: Phone 'dh' is mising in the acoustic model; word 'THE' ignored
    ERROR: "dict.c", line 194: Line 157: Phone 'dh' is mising in the acoustic model; word 'THE(2)' ignored
    ERROR: "dict.c", line 194: Line 158: Phone 'dh' is mising in the acoustic model; word 'THE(3)' ignored
    ERROR: "dict.c", line 194: Line 159: Phone 'th' is mising in the acoustic model; word 'THE(4)' ignored
    ERROR: "dict.c", line 194: Line 160: Phone 'th' is mising in the acoustic model; word 'THE(5)' ignored
    ERROR: "dict.c", line 194: Line 161: Phone 'th' is mising in the acoustic model; word 'THERMOSTAT' ignored
    ERROR: "dict.c", line 194: Line 162: Phone 'th' is mising in the acoustic model; word 'THIRTEEN' ignored
    ERROR: "dict.c", line 194: Line 163: Phone 'th' is mising in the acoustic model; word 'THIRTY' ignored
    ERROR: "dict.c", line 194: Line 164: Phone 'th' is mising in the acoustic model; word 'THIRTY(2)' ignored
    ERROR: "dict.c", line 194: Line 165: Phone 'th' is mising in the acoustic model; word 'THREE' ignored
    ERROR: "dict.c", line 194: Line 166: Phone 't' is mising in the acoustic model; word 'TIME' ignored
    ERROR: "dict.c", line 194: Line 167: Phone 't' is mising in the acoustic model; word 'TO' ignored
    ERROR: "dict.c", line 194: Line 168: Phone 't' is mising in the acoustic model; word 'TO(2)' ignored
    ERROR: "dict.c", line 194: Line 169: Phone 't' is mising in the acoustic model; word 'TO(3)' ignored
    ERROR: "dict.c", line 194: Line 170: Phone 't' is mising in the acoustic model; word 'TOO' ignored
    ERROR: "dict.c", line 194: Line 171: Phone 't' is mising in the acoustic model; word 'TOTAL' ignored
    ERROR: "dict.c", line 194: Line 172: Phone 't' is mising in the acoustic model; word 'TUESDAY' ignored
    ERROR: "dict.c", line 194: Line 173: Phone 't' is mising in the acoustic model; word 'TUESDAY(2)' ignored
    ERROR: "dict.c", line 194: Line 174: Phone 't' is mising in the acoustic model; word 'TUESDAY(3)' ignored
    ERROR: "dict.c", line 194: Line 175: Phone 't' is mising in the acoustic model; word 'TURN' ignored
    ERROR: "dict.c", line 194: Line 176: Phone 't' is mising in the acoustic model; word 'TWELVE' ignored
    ERROR: "dict.c", line 194: Line 177: Phone 't' is mising in the acoustic model; word 'TWENTY' ignored
    ERROR: "dict.c", line 194: Line 178: Phone 't' is mising in the acoustic model; word 'TWENTY(2)' ignored
    ERROR: "dict.c", line 194: Line 179: Phone 't' is mising in the acoustic model; word 'TWO' ignored
    ERROR: "dict.c", line 194: Line 180: Phone 'y' is mising in the acoustic model; word 'UNIT' ignored
    ERROR: "dict.c", line 194: Line 181: Phone 'y' is mising in the acoustic model; word 'UNIT(2)' ignored
    ERROR: "dict.c", line 194: Line 182: Phone 'w' is mising in the acoustic model; word 'WARMER' ignored
    ERROR: "dict.c", line 194: Line 183: Phone 'w' is mising in the acoustic model; word 'WEDNESDAY' ignored
    ERROR: "dict.c", line 194: Line 184: Phone 'w' is mising in the acoustic model; word 'WEDNESDAY(2)' ignored
    ERROR: "dict.c", line 194: Line 185: Phone 'w' is mising in the acoustic model; word 'WEEKDAY' ignored
    ERROR: "dict.c", line 194: Line 186: Phone 'w' is mising in the acoustic model; word 'WEEK' ignored
    ERROR: "dict.c", line 194: Line 187: Phone 'y' is mising in the acoustic model; word 'YEAR' ignored
    ERROR: "dict.c", line 194: Line 188: Phone 'z' is mising in the acoustic model; word 'ZERO' ignored
    ERROR: "dict.c", line 194: Line 189: Phone 'z' is mising in the acoustic model; word 'ZERO(2)' ignored
    INFO: dict.c(212): Allocated 0 KiB for strings, 0 KiB for phones
    INFO: dict.c(324): 0 words read
    INFO: dict.c(330): Reading filler dictionary: /usr/local/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k/noisedict
    INFO: dict.c(212): Allocated 0 KiB for strings, 0 KiB for phones
    INFO: dict.c(333): 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: fsg_search.c(145): FSG(beam: -1080, pbeam: -1080, wbeam: -634; wip: -26, pip: 0)
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00000>
    INFO: jsgf.c(546): Defined rule: PUBLIC <SENTENCE.SENTENCE>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.DEVICE_TYPE>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00003>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00004>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00005>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00006>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.S5>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.VERB_LOOP>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.PREP_LOOP>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00010>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00011>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00012>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00013>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.NOUN_LOOP>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00015>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00016>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00017>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00018>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00019>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00020>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.g00021>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.CN_LOOP>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.NOUN>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.VERB>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.ADV>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.PRONOUN>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.ADJECTIVE>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.PREP>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.TO>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.CN>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.UNITS>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.DT>
    INFO: jsgf.c(546): Defined rule: <SENTENCE.PDT>
    INFO: fsg_model.c(213): Computing transitive closure for null transitions
    INFO: fsg_model.c(264): 3697 null transitions added
    

    Yeah I notice as I review the entire log that there are a bunch of other
    errors that state certain phonetics don't exist in the acoustic model. I guess
    this means that I have to replace the hmm with my own model as it seems to be
    missing the phonetics in the stock model supplied

    "-hmm", MODELDIR "/hmm/en_US/hub4wsj_sc_8k".

    I have created an acoustic library following the Voxforge.org tutorial and was
    using Julius. I noticed that the hub4wsj_sc_8k and what I did using Voxforge
    don't seem to be compatible.

    Is there something that can convert the hmm15/ directory created in Voxforge
    tutorial to a sphinx acoustic model?

     
  • Nickolay V. Shmyrev

    You should just use CMU dictionary instead of your own WRM4_Sphinx.dic. The
    CMU dictionary is in

    pocketsphinx/model/lm/en_US/cmu07a.dic
    

    To convert voxforge dictionary to a dictionary compatible with hub4wsj model
    you need to convert all phonemes to uppercase and replace AX with AH

    You should drop the idea to convert voxforge model, it's not compatible in
    terms of features. Also, it's way less accurate than hub4wsj.

     
  • Michael Liguori

    Michael Liguori - 2012-06-11

    Thank you, that got rid of my issue.

     

Log in to post a comment.