Menu

Not able to train a continuous acoustic model by using adaptive acoustic modelling.

Help
2015-04-29
2015-04-30
  • Sabyasachi Upadhyay

    ./bw \
    -hmmdir en-us-orig \
    -moddeffn en-us-orig/mdef.txt \
    -ts2cbfn .cont. \
    -feat 1s_c_d_dd \
    -cmn current \
    -agc max \
    -dictfn cmudict-en-us.dict \
    -ctlfn wav_recordings.fileids \
    -lsnfn wav_recordings.transcription \
    -accumdir .

    This is the command I used for training en-us-orig(earlier it was en-us) but I am getting the errors like this..
    "Read en-us-orig/mixture_weights [5126x3x128 array]
    FATAL: "mod_inv.c", line 358: Number of feature streams in mixture_weights file 3 differs from the configured value 1, check the command line options
    "

    I tried changing the etc/sphinx_config and increased $CFG_FEAT_PARAMS but I am getting errors like this

    Read en-us-orig/mixture_weights [5126x3x128 array]
    FATAL: "mod_inv.c", line 358: Number of feature streams in mixture_weights file 3 differs from the configured value 1, check the command line options.

    PLEASE HELP

     
    • Nickolay V. Shmyrev

      The model you are trying to adapt is ptm model, not continuous model. The adaptation of this model is properly covered by adaptation tutorial, you need to follow it step-by-step without any modifications.

       
      • Sabyasachi Upadhyay

        Hi,

        I had used the starting model from sphinx4-5prealpha src which contained the continuous model. But it(en-us) inside the src folder doesn't contain the feature_trasform folder..which is usually present in continuous models.
        So does this src contain the continuous model folder. If not, can you send me a download link which works?

         
  • Sabyasachi Upadhyay

    *feature_transform file

     

Log in to post a comment.