I get an warning while I run the following script command ./scripts_pl/00.verify/verify_all.pl in SphinxTrain.
./scripts_pl/00.verify/verify_all.pl
MODULE: 00 verify training files
Phase 1: DICT - Checking to see if the dict and filler dict agrees with the phonelist file
Found 17 words using 21 phones
Phase 2: DICT - Checking to make sure there are not duplicate entries in the dictionary
Phase 3: CTL - Check general format; utterance length (must be positive); files exist
WARNING: CTL line does not parse correctly:
test0001
Phase 4: CTL - Checking number of lines in the transcript should match lines in control file
Phase 4a: CTL - Determine amount of training data, see if n_tied_states seems reasonable.
Phase 5: TRANSCRIPT - Checking that all the words in the transcript are in the dictionary
Words in dictionary: 12
Words in filler dictionary: 3
All the phoneset, filler and dictionanry are defined well and I have saved the xxx0001.wav in etc/wav.
What cause this problem?
Regards,CL
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2004-02-05
I think the problem is that it's checking the feature file <top>/feat/test0001.feat and not finding it.
The SphinxTrain scripts do not start with your training data in .wav files. You must *first* produce cepstral feature files using <top>/bin/make_feats or <top>/bin/wave2feat, and those files must be in the <top>/feat directory. Note that the make_feats script is a bit misleading: your speech files must be in NIST or raw format; RIFF format .wav files won't work.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2004-02-06
HI,
Actually what is the correct step for this ?? I used the original wav file to generate the est0001.feat. And I used sox to convert the wav to .raw .
But the same errors exists.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2004-02-09
Assuming that your top level training directory is "x", please show us (1) the directory listing for x, x/etc, and x/feat and (2) the contents of the files x/etc/x.fileids and x/etc/x.transcription. Then we may be able to find your error.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I get an warning while I run the following script command ./scripts_pl/00.verify/verify_all.pl in SphinxTrain.
./scripts_pl/00.verify/verify_all.pl
MODULE: 00 verify training files
Phase 1: DICT - Checking to see if the dict and filler dict agrees with the phonelist file
Found 17 words using 21 phones
Phase 2: DICT - Checking to make sure there are not duplicate entries in the dictionary
Phase 3: CTL - Check general format; utterance length (must be positive); files exist
WARNING: CTL line does not parse correctly:
test0001
Phase 4: CTL - Checking number of lines in the transcript should match lines in control file
Phase 4a: CTL - Determine amount of training data, see if n_tied_states seems reasonable.
Phase 5: TRANSCRIPT - Checking that all the words in the transcript are in the dictionary
Words in dictionary: 12
Words in filler dictionary: 3
All the phoneset, filler and dictionanry are defined well and I have saved the xxx0001.wav in etc/wav.
What cause this problem?
Regards,CL
I think the problem is that it's checking the feature file <top>/feat/test0001.feat and not finding it.
The SphinxTrain scripts do not start with your training data in .wav files. You must *first* produce cepstral feature files using <top>/bin/make_feats or <top>/bin/wave2feat, and those files must be in the <top>/feat directory. Note that the make_feats script is a bit misleading: your speech files must be in NIST or raw format; RIFF format .wav files won't work.
HI,
Actually what is the correct step for this ?? I used the original wav file to generate the est0001.feat. And I used sox to convert the wav to .raw .
But the same errors exists.
Assuming that your top level training directory is "x", please show us (1) the directory listing for x, x/etc, and x/feat and (2) the contents of the files x/etc/x.fileids and x/etc/x.transcription. Then we may be able to find your error.