I'm trying to build a very basic word recogniser using an HMM i.e. given the utterance of a single word (not more than one) I need to classify it. Till now, I've extracted the phoneme-level feature (MFCC). More specifically, for each audio signal I have a (410 x 1) feature vector. But now I'm kinda stuck as:
- I can't really understand how to map these features to an HMM. I know that separate HMMs are needed for each of the classes.
- I'm not quite sure as to how many codewords should there be in the codebook.
PS: I've already checked out this excellent write-up from Lawrence R. Rabiner (and also some others) but the idea is still somewhat vague.