libsent/src/hmminfo/rdhmmlist.c

HMMListファイルを読み込む [詳細]

#include <sent/stddefs.h>
#include <sent/htk_hmm.h>
#include <sent/ptree.h>

ソースコードを見る。

マクロ定義

#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に記述されていない場合, エラーとなります.

作者:
Akinobu LEE
日付:
Wed Feb 16 04:04:23 2005
Revision
1.3

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
戻り値:
TRUE on success, FALSE on failure.

rdhmmlist.c69 行で定義されています。

参照元 init_hmminfo().


Juliusに対してThu Jul 23 12:17:08 2009に生成されました。  doxygen 1.5.1