Julius 4.2
|
HMMListファイルを読み込む [詳細]
マクロ定義 | |
#define | MAXLINEINHMMLIST 256 |
Maximum line length in HMMList. | |
関数 | |
boolean | rdhmmlist (FILE *fp, HTK_HMM_INFO *hmminfo) |
Read a HMMList file and build initial logical triphone list. |
HMMListファイルを読み込む
HMMList ファイルは,辞書上の音素表記(トライフォン表記)から 実際に定義されている HMM へのマッピングを行なうファイルです.
HMMListファイルでは,登場しうる音素について,対応する HMM 定義の名前を記述します.一行に1つづつ,第1カラムに音素名, スペースで区切って第2カラムに定義されている実際の HMM 名を指定します. 第1カラムと第2カラムが全く同じ場合,すなわちその音素名のモデルが直接 HMM として定義されている場合は,第2カラムは省略することができます.
トライフォン使用時は,HMMListファイルで登場しうる全てのトライフォンに ついて記述する必要がある点に注意して下さい.もし与えられた認識辞書 上で登場しうるトライフォンがHMMListに記述されていない場合, エラーとなります.
rdhmmlist.c で定義されています。
boolean rdhmmlist | ( | FILE * | fp, |
HTK_HMM_INFO * | hmminfo | ||
) |
Read a HMMList file and build initial logical triphone list.
fp | [in] file pointer |
hmminfo | [i/o] HMM definition data to store the logical phone list |
rdhmmlist.c の 69 行で定義されています。
参照元 init_hmminfo().