#include <sent/stddefs.h>
#include <sent/htk_param.h>
#include <sent/htk_hmm.h>
rdhmmdef.cのインクルード依存関係図

マクロ定義 | |
| #define | MAXBUFLEN 4096 |
| Maximum length of a line in the input | |
関数 | |
| void | rderr (char *str) |
| char * | read_token (FILE *fp) |
| static void | conv_log_arc (HTK_HMM_INFO *hmm) |
| void | htk_hmm_inverse_variances (HTK_HMM_INFO *hmm) |
| boolean | rdhmmdef (FILE *fp, HTK_HMM_INFO *hmm) |
| Main top routine to read in HTK HMM definition file. | |
変数 | |
| char * | rdhmmdef_token |
| Current token | |
| static char * | buf = NULL |
| Local work area for token reading | |
| static int | line |
| Input Line count | |
このファイルはまた,読み込み関数群で共通して用いられるトークン単位の ファイル読み込み関数を提供します. HMM 定義ファイルは read_token() によってトークン単位で順次読み込まれ, グローバル変数 rdhmmdef_token に格納されます.各関数群はこの rdhmmdef_token を参照して現在のトークンを得ます.
rdhmmdef.c で定義されています。
| void rderr | ( | char * | str | ) |
Output error message, with current reading status.
| str | [in] error string |
rdhmmdef.c の 60 行で定義されています。
参照元 codebook_add()・def_regtree_macro()・dens_add()・dens_read()・get_dens_data()・get_opttype_str()・get_state_data()・get_trans_data()・get_var_data()・htk_hmmdata_add()・htk_hmmdata_read()・rdhmmdef()・read_global_opt()・state_add()・tmix_read()・trans_add()・trans_read()・var_add()・var_read().
| char* read_token | ( | FILE * | fp | ) |
Read next token and ste it to rdhmmdef_token.
| fp | [in] file pointer |
rdhmmdef.c の 77 行で定義されています。
参照元 dens_read()・get_dens_data()・get_state_data()・get_trans_data()・get_var_data()・htk_hmmdata_read()・rdhmmdef()・read_global_opt()・regtree_read()・state_read()・tmix_read()・trans_read()・var_read().
| static void conv_log_arc | ( | HTK_HMM_INFO * | hmm | ) | [static] |
Convert all the transition probabilities to log10 scale.
| hmm | [i/o] HMM definition data to modify. |
rdhmmdef.c の 106 行で定義されています。
参照元 rdhmmdef().
| void htk_hmm_inverse_variances | ( | HTK_HMM_INFO * | hmm | ) |
Invert all the variance values.
| hmm | [i/o] HMM definition data to modify. |
rdhmmdef.c の 127 行で定義されています。
| boolean rdhmmdef | ( | FILE * | fp, | |
| HTK_HMM_INFO * | hmm | |||
| ) |
Main top routine to read in HTK HMM definition file.
A HTK HMM definition file will be read from fp. After reading, the parameter type is checked and calculate some statistics.
| fp | [in] file pointer | |
| hmm | [out] pointer to a HMM definition structure to store data. |
rdhmmdef.c の 153 行で定義されています。
参照元 init_hmminfo().
1.5.0