#include <sent/stddefs.h>
#include <sent/htk_hmm.h>
関数 | |
HTK_HMM_INFO * | hmminfo_new () |
Allocate memory for a new HMM definition data. | |
boolean | hmminfo_free (HTK_HMM_INFO *hmm) |
Free memory of an HMM | |
boolean | init_hmminfo (HTK_HMM_INFO *hmminfo, char *hmmfilename, char *namemapfile, Value *para) |
Load HTK HMM definition file and HMMList file, and setup phone HMM information. | |
void | htk_hmm_set_pause_model (HTK_HMM_INFO *hmminfo, char *spmodel_name) |
Set up pause model. |
init_phmm.c で定義されています。
HTK_HMM_INFO* hmminfo_new | ( | ) |
Allocate memory for a new HMM definition data.
init_phmm.c の 34 行で定義されています。
boolean hmminfo_free | ( | HTK_HMM_INFO * | hmm | ) |
Free memory of an HMM
hmm | [i/o] HMM definition data |
init_phmm.c の 97 行で定義されています。
参照元 initialize_GMM()・initialize_GSHMM()・initialize_HMM()・j_process_am_free()・j_recog_free().
boolean init_hmminfo | ( | HTK_HMM_INFO * | hmminfo, | |
char * | hmmfilename, | |||
char * | namemapfile, | |||
Value * | para | |||
) |
Load HTK HMM definition file and HMMList file, and setup phone HMM information.
First try ascii format, then try binary format.
hmminfo | [out] pointer to store all the HMM definition data. | |
hmmfilename | [in] file name of HTK HMM definition file, NULL if not. | |
namemapfile | [in] file name of HMMList mapping file. | |
para | [out] store acoustic analysis condition parameters if exist in hmmfilename. |
init_phmm.c の 123 行で定義されています。
void htk_hmm_set_pause_model | ( | HTK_HMM_INFO * | hmminfo, | |
char * | spmodel_name | |||
) |
Set up pause model.
hmminfo | [i/o] HMM definition data | |
spmodel_name | [in] name string of short pause model |
init_phmm.c の 238 行で定義されています。
参照元 initialize_HMM().