name: HiddenMarkovModel

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_pr.a

#include <HiddenMarkovModel.h>

HiddenMarkovModel();
boolean setParamFile(const Filename& arg);
boolean setVerify(boolean verify);
boolean run(Sdb& sdb);
quick start:

HiddenMarkovModel hmm;
hmm.setParamFile(L"diagnose_params.sof");
Sdb raw_list_sdb;
boolean is_list = true;
raw_list_sdb.append(L"diagnose_mfcc_list.sof", is_list);
hmm.run(sdb);
description:

The HiddenMarkovModel class is used to implement Hidden Markov Model thechnology. It provides the Viterbi and Baum-Welch algorithms for decoding and training speech-to-text systems.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: