I have encountering a problem when I run the "sphinxtrain run".
Actually I have another model which works correctly so we can say that eveything about the binaries, libraries are running correctly.
When I run sphinxtrain run in the "MODULE: 50 Training Context dependent models" module I was getting a few error like this:
**INFO: cmn.c(137): CMN: 57.74 7.13 2.61 12.72 3.61 -0.76 -7.98 -19.27 -12.44 -1.02 -5.23 -1.98 2.09
ERROR: "backward.c", line 421: Failed to align audio to trancript: final state of the search is not reached
ERROR: "baum_welch.c", line 324: speaker_0001/speaker_0001_0423 ignored**
All of the wav files are 16bit, 16KHZ and mono, I checked it.
All of the number of lines for train fileids and transcription are same and same again for test files.
All of the pronunciation in these file are OK.
Anyway in the decoding part while training I am getting this error:
Is this related to files which status is error in module 50 as I mentioned in above? If I remove the errored files sphinxtrain can find another file. But may be 0.01 of the files have this kind of error not more.
And also I am looking of the log files which is in the logdir/decode. There is just one log file and there is just timestamp is there like below:
Sat Dec 3 14:15:09 2016
Sat Dec 3 14:15:09 2016
What are your recommendations?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is this related to files which status is error in module 50 as I mentioned in above?
no, that error can happen sometimes if some words are not well pronounced / audio has a too long silence or smth like that. It is not crucial if you have just few such errors
I am getting the same error again. Why training gives this error ?
Something wrong with decoder. Check logs in logs/decode folder or send it to us.
I am just using sphinx4
This pipeline tries to run pocketsphinx by default. If you install pocketsphinx thigs will be just fine
Yes, in Mac I could not install the pocketsphinx because of linker problem. When I switch back to Linux, build pocketsphinx and it works.
But in my another model it builds the model without using pocketsphinx, I could see the SER and WER. In that model probably pocketsphinx was not be used. Actually I did not understand exactly pocketsphinx is always being used or not.
Thanks for help.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everyone,
I have encountering a problem when I run the "sphinxtrain run".
Actually I have another model which works correctly so we can say that eveything about the binaries, libraries are running correctly.
When I run sphinxtrain run in the "MODULE: 50 Training Context dependent models" module I was getting a few error like this:
All of the wav files are 16bit, 16KHZ and mono, I checked it.
All of the number of lines for train fileids and transcription are same and same again for test files.
All of the pronunciation in these file are OK.
Anyway in the decoding part while training I am getting this error:
Is this related to files which status is error in module 50 as I mentioned in above? If I remove the errored files sphinxtrain can find another file. But may be 0.01 of the files have this kind of error not more.
And also I am looking of the log files which is in the logdir/decode. There is just one log file and there is just timestamp is there like below:
What are your recommendations?
By the way at the end of html log file I see this:
But I did not set anything about pocketsphinx, I am just using sphinx4.When I try this command:
I am getting the same error again. Why training gives this error ?
Thanks.
Last edit: ozi samur 2016-12-03
no, that error can happen sometimes if some words are not well pronounced / audio has a too long silence or smth like that. It is not crucial if you have just few such errors
Something wrong with decoder. Check logs in logs/decode folder or send it to us.
This pipeline tries to run pocketsphinx by default. If you install pocketsphinx thigs will be just fine
If you really want to work with sphinx4, you should chekck this tutorial:
http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4
(I did not work much with 4th cersion so it might be the case that someone integrated something handy for 4th version in the training pipeline)
Yes, in Mac I could not install the pocketsphinx because of linker problem. When I switch back to Linux, build pocketsphinx and it works.
But in my another model it builds the model without using pocketsphinx, I could see the SER and WER. In that model probably pocketsphinx was not be used. Actually I did not understand exactly pocketsphinx is always being used or not.
Thanks for help.