VoxForge
i'm running htk in windows and i've a problem in HCompv
my command is
HcompV -C setting/conf2.cfg -f 0.01 -m -S data/train/train.scp -M hmm/hmm0 hmm/proto/proto
error [+6210] openwave input : cannot open waveform file data/train/mfcc/bela.mfc
conf2.cfg same as config but in targetkind i'm using MFCC_0_D_A
proto and train.scp are similar that you used
contents of train that i use is
data/train/mfcc/bela.mfc
data/train/mfcc/kado.mfc
can you help me?
>error [+6210] openwave input : cannot open waveform file
>data/train/mfcc/bela.mfc
This is a path issue - HTK is very finicky with paths.
Maybe HTK requires "./" (dot slash) before the path for your file (e.g. "./data/train/mfcc/bela.mfc") in your train.scp.
It may simply be that HTK does not like having the train.scp file in a subdirectory.
Try it with a full path to see what happens. Experiment.
Ken
i've change in train.scp with add ./ (dot slash) or change with full path
but failed
now, i've error +6251
Do u have solution to from my problem ?
my conf.cfg
SOURCEFORMAT = WAV
TARGETKIND = MFCC_0
TARGETRATE = 100000.0
SAVECOMPRESSED = T
SAVEWITHCRC = T
WINDOWSIZE = 250000.0
USEHAMMING = T
PREEMCOEF = 0.97
NUMCHANS = 26
CEPFILTER = 22
NUMCEPS = 12
ENORMALISE = T
my conf2.cfg
SOURCEFORMAT = WAV
TARGETKIND = MFCC_0_D_A
TARGETRATE = 100000.0
SAVECOMPRESSED = T
SAVEWITHCRC = T
WINDOWSIZE = 250000.0
USEHAMMING = T
PREEMCOEF = 0.97
NUMCHANS = 26
CEPFILTER = 22
NUMCEPS = 12
ENORMALISE = T
from here: UNDERSTANDING HTK ERROR MESSAGES:
data2/20000610_0330_0430_voa_arb_spl0.wav -> data2/20000610_0330_0430_voa_arb_spl0.mfcc
ERROR [+6251] Input file is not in RIFF format
ERROR [+6213] OpenWaveInput: Get[format]HeaderInfo failed
ERROR [+6313] OpenAsChannel: OpenWaveInput failed
ERROR [+6316] OpenBuffer: OpenAsChannel failed
ERROR [+1050] OpenParmFile: Config parameters invalid
FATAL ERROR - Terminating program HCopy
seems to work if I put a single file on the command line
couldn't figure out the problem, but it worked when I used a different
computer