VoxForge
hi, I'm totally new to this , but I'm trying to train an acoustic model for portuguese, and in step 8 im stuck with this error:
HVite -A -D -T 1 -l '*' -o SWT -b silence -C confs/hvite.conf -a -H hmms14/macros -H hmms14/hmmdefs -i aligned.mlf -m -t 250.0 -y lab -I words.mlf -X lab2 -S mfc_train.list dictionary.dic hmmlist.txt> HVite_log
ERROR [+8220] LatticeFromLabels: Word o~ not defined in dictionary
FATAL ERROR - Terminating program HVite
I've been following both Voxforge tutorial and another in portuguese, so the commands are not exactly the same as in the Tutorial.
It sais that o~ isn't a word, and it really isn't, it's a monophone. So why is it trying to look for it in dictionary?
thanks in advance for your help
--- (Edited on 4/14/2011 2:47 pm [GMT-0500] by Visitor) ---
>ERROR [+8220] LatticeFromLabels: Word o~ not defined in dictionary
is there an error in your aligned.mlf file where o~ is showing up as a monophone?
--- (Edited on 4/15/2011 10:25 am [GMT-0400] by kmaclean) ---
i thought that this command was supposed to create the aligned.mlf file?
from VoxForge:
Execute the HVite command as follows:
$HVite -A -D -T 1 -l '*' -o SWT -b SENT-END -C config -H hmm7/macros -H hmm7/hmmdefs -i aligned.mlf -m -t 250.0 150.0 1000.0 -y lab -a -I words.mlf -S train.scp dict monophones1> HVite_log
This creates the aligned.mlf file.
--- (Edited on 4/15/2011 1:23 pm [GMT-0500] by Visitor) ---
>ERROR [+8220] LatticeFromLabels: Word o~ not defined in dictionary
OK, how about in your words.mlf
--- (Edited on 4/15/2011 7:59 pm [GMT-0400] by kmaclean) ---
my words.mlf only contain the transcriptions of my wav files. it doesnt have this entry.
--- (Edited on 4/18/2011 1:44 pm [GMT-0500] by Visitor) ---
>my words.mlf only contain the transcriptions of my wav files. it doesnt have this entry.
Sorry, I don't know - sometimes it is easier to restart all the steps in the VoxForge tutorial, and make sure you have configured everything correctly.
--- (Edited on 4/25/2011 10:57 am [GMT-0400] by kmaclean) ---