PocketSphinx 0.6
hmm_s Struct Reference

Data Fields

hmm_context_tctx
 Shared context data for this HMM.
int32 score [HMM_MAX_NSTATE]
 State scores for emitting states.
int32 history [HMM_MAX_NSTATE]
 History indices for emitting states.
int32 out_score
 Score for non-emitting exit state.
int32 out_history
 History index for non-emitting exit state.
uint16 ssid
 Senone sequence ID (for non-MPX)
uint16 senid [HMM_MAX_NSTATE]
 Senone IDs (non-MPX) or sequence IDs (MPX)
int32 bestscore
 Best [emitting] state score in current frame (for pruning).
int16 tmatid
 Transition matrix ID (see hmm_context_t).
int16 frame
 Frame in which this HMM was last active; <0 if inactive.
uint8 mpx
 Is this HMM multiplex? (hoisted for speed)
uint8 n_emit_state
 Number of emitting states (hoisted for speed)

Detailed Description

Definition at line 160 of file hmm.h.


Field Documentation

Best [emitting] state score in current frame (for pruning).

Definition at line 168 of file hmm.h.

Shared context data for this HMM.

Definition at line 161 of file hmm.h.

int32 hmm_s::history[HMM_MAX_NSTATE]

History indices for emitting states.

Definition at line 163 of file hmm.h.

History index for non-emitting exit state.

Definition at line 165 of file hmm.h.

Score for non-emitting exit state.

Definition at line 164 of file hmm.h.

int32 hmm_s::score[HMM_MAX_NSTATE]

State scores for emitting states.

Definition at line 162 of file hmm.h.

Transition matrix ID (see hmm_context_t).

Definition at line 169 of file hmm.h.


The documentation for this struct was generated from the following file: