構造体 HMM_STATE

HMM State [詳細]

#include <hmm.h>

HMM_STATEのコラボレーション図
Collaboration graph
[凡例]

変数

A_CELLac
 List of transition arcs from this state.
union {
   HTK_HMM_State *   state
 Pointer to the mapped physical HMM.
   CD_State_Set *   cdset
 Pointer to the pseudo HMM.
out
 Pointer to corresponding output state definition.
boolean is_pseudo_state
 TRUE if pseudo HMM is assigned, FALSE if physical HMM is assigned.

説明

HMM State

hmm.h48 行で定義されています。


構造体

union { ... } HMM_STATE::out

Pointer to corresponding output state definition.

When a triphone model is used, if this state is located as a part of phoneme HMM on word-edge, the corresponding pseudo-triphone, i.e. "*-e+g", "k-a+*", should be assigned. Otherwise, i.e. if this state is located at internal position of a word, pointer to the corresponding physical (actually defined) HMM will be assigned. When a triphone model is used, phoneme HMMs on word-edge should be pseudo-triphone, i.e. "*-e+g", "k-a+*". In this case, the belonging state should hold the output probability function in CD_State_Set. Otherwise, i.e. if this state is located at internal position of a word, pointer to the corresponding physical (actually defined) HMM will be assigned.

参照元 outprob(), put_hmm_outprob(), と viterbi_segment().


この構造体の説明は次のファイルから生成されました:

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