#include <sent/stddefs.h>
#include <sent/htk_hmm.h>
cdhmm.cのインクルード依存関係図
関数 | |
void | add_right_context (char name[], char *rc) |
Generate context-dependent phone name from base phone name and its right context phone name. | |
void | add_left_context (char name[], char *lc) |
Generate context-dependent phone name from base phone name and its left context phone name. | |
HMM_Logical * | get_right_context_HMM (HMM_Logical *base, char *rc_name, HTK_HMM_INFO *hmminfo) |
Search for right context HMM in logical HMM. | |
HMM_Logical * | get_left_context_HMM (HMM_Logical *base, char *lc_name, HTK_HMM_INFO *hmminfo) |
Search for left context HMM in logical HMM. | |
char * | center_name (char *hmmname, char *buf) |
char * | leftcenter_name (char *hmmname, char *buf) |
char * | rightcenter_name (char *hmmname, char *buf) |
変数 | |
static char | gbuf [MAX_HMMNAME_LEN] |
Work area for get_{right|left}_context_HMM. |
cdhmm.c で定義されています。
|
Generate context-dependent phone name from base phone name and its right context phone name. The center phone name of the right context name will be appended to the base phone name. If the phone name already has right context, it will be renamed to the new one.
参照元 error_missing_right_triphone(), get_right_context_HMM(), triphone_callback_normal(), と triphone_callback_right(). |
|
Generate context-dependent phone name from base phone name and its left context phone name. The center phone name of the left context name will be appended to the base phone name. If the phone name already has left context, it will be renamed to the new one.
参照元 error_missing_left_triphone(), get_left_context_HMM(), outprob_style(), triphone_callback_left(), と triphone_callback_normal(). |
|
Search for right context HMM in logical HMM. The name of a new right context HMM, given base phone HMM and a right context phone string, will be generated, and search it in the list of logical HMM. If found, return the pointer to the logical HMM.
参照元 make_phseq(), next_word(), と scan_word(). |
|
Search for left context HMM in logical HMM. The name of a new left context HMM, given base phone HMM and a left context phone string, will be generated, and search it in the list of logical HMM. If found, return the pointer to the logical HMM.
参照元 make_phseq(), outprob_style(), と scan_word(). |
|
Extract the center phone name and copy to the specified buffer.
参照元 add_left_context(), add_right_context(), build_state2gs(), hmm_add_pseudo_phones(), make_cdset(), make_hmm_basephone_list(), mark_word_edge(), msock_word_out1(), msock_word_out2(), new_str2phseq(), put_hypo_phoneme(), と ttyout_pass1_final(). |
|
Return "left - center" phone name, modifying buf.
参照元 hmm_add_pseudo_phones(), lcdset_lookup_by_hmmname(), make_cdset(), と new_str2phseq(). |
|
Return "center + right" phone name, modifying buf.
参照元 hmm_add_pseudo_phones(), make_cdset(), new_str2phseq(), と rcdset_lookup_by_hmmname(). |