julius/wchmm.h

木構造化辞書および単語トレリスの構造体定義. [詳細]

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

データ構造

struct  s_cell
struct  RC_INFO
struct  LRC_INFO
union  ACOUSTIC_SPEC
struct  wchmm_state
struct  wchmm_info
struct  __trellis_atom__
struct  __backtrellis__

マクロ定義

#define MAXWCNSTEP   40000
 Number of states to be allocated at once.

型定義

typedef struct s_cell S_CELL
typedef struct wchmm_state WCHMM_STATE
typedef struct wchmm_info WCHMM_INFO
typedef struct __trellis_atom__ TRELLIS_ATOM
typedef struct __backtrellis__ BACKTRELLIS

列挙型

enum  AS_Style { AS_STATE, AS_LSET, AS_RSET, AS_LRSET }

説明

木構造化辞書および単語トレリスの構造体定義.

作者:
Akinobu Lee
日付:
Sun Sep 18 21:31:32 2005

このファイルでは,第1パスで用いられる木構造化辞書(あるいは単語連結 HMM (wchmm) とも呼ばれる)の構造体を定義しています.起動時に,単語辞書の 前単語が並列に並べられ,ツリー上に結合されて木構造化辞書が構築されます. HMMの状態単位で構築され,各状態は,対応するHMM出力確率,ツリー内での遷移先 のリスト,および探索のための様々な情報(言語スコアファクタリングのための successor word list や uni-gram 最大値,単語始終端マーカー,音素開始 マーカーなど)を含みます.

Revision
1.5

wchmm.h で定義されています。


型定義

typedef struct s_cell S_CELL

Element of successor word list for LM factoring computation.

typedef struct wchmm_state WCHMM_STATE

HMM state on tree lexicon.

typedef struct wchmm_info WCHMM_INFO

Whole lexicon tree structure holding all information.

Word trellis element that holds survived word ends at each frame on the 1st pass.

typedef struct __backtrellis__ BACKTRELLIS

Whole word trellis (aka backtrellis) generated as a result of 1st pass.


列挙型

enum AS_Style

ID to indicate which data is in the ACOUSTIC_SPEC container.

列挙型の値:
AS_STATE 

This state is in word-internal phone.

AS_LSET 

This state is in word tail phone.

AS_RSET 

This state is in word head phone.

AS_LRSET 

This state is in 1-phone word.

wchmm.h115 行で定義されています。


Juliusに対してTue Sep 22 00:14:31 2009に生成されました。  doxygen 1.6.0