Julius 4.2
|
HMM 定義ファイルおよびHMMListマッピングファイルのメモリ読み込みと初期化 [詳細]
関数 | |
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. |
HMM 定義ファイルおよびHMMListマッピングファイルのメモリ読み込みと初期化
init_phmm.c で定義されています。
HTK_HMM_INFO* hmminfo_new | ( | ) |
Allocate memory for a new HMM definition data.
init_phmm.c の 34 行で定義されています。
参照元 initialize_GMM(), initialize_GSHMM(), と initialize_HMM().
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 の 128 行で定義されています。
参照元 initialize_GMM(), initialize_GSHMM(), と initialize_HMM().
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 の 243 行で定義されています。
参照元 initialize_HMM().