__FSBeam__ Struct Reference

Work area for the first pass. More...

#include <recog.h>

Collaboration diagram for __FSBeam__:

Collaboration graph
[legend]

Data Fields

TOKEN2tlist [2]
 Token space to hold all token entities.
TOKENIDtindex [2]
 Token index corresponding to tlist for sort.
int maxtnum
 Allocated number of tokens (will grow).
int expand_step
 Number of tokens to be increased per expansion.
boolean expanded
 TRUE if the tlist[] and tindex[] has been expanded at last create_token();.
int tnum [2]
 Current number of tokens used in tlist.
int n_start
 Start index of in-beam nodes on tindex.
int n_end
 end index of in-beam nodes on tindex
int tl
 Current work area id (0 or 1, swapped for each frame).
int tn
 Next work area id (0 or 1, swapped for each frame).
TOKENIDtoken
 Active token list that holds currently assigned tokens for each tree node.
LOGPROB wordend_best_score
 Best score of word-end nodes.
int wordend_best_node
 Node id of the best wordend nodes.
TRELLIS_ATOMwordend_best_tre
 Trellis word corresponds to above.
WORD_ID wordend_best_last_cword
 Last context-aware word of above.
int totalnodenum
 Allocated number of nodes in token.
TRELLIS_ATOM bos
 Special token for beginning-of-sentence.
boolean nodes_malloced
 Flag to check if tokens already allocated.
LOGPROB lm_weight
 Language score weight (local copy).
LOGPROB lm_penalty
 Word insertion penalty (local copy).
LOGPROB lm_penalty_trans
 Additional insertion penalty for transparent words (local copy).
LOGPROB penalty1
 Word insertion penalty for DFA (local copy).
boolean in_sparea
 TRUE when we are in a pause area now.
int tmp_sparea_start
 Memorize where the current pause area begins.
WORD_ID last_tre_word
 Keep ths max word hypothesis at the end of this segment for as the starting word of the next segment.
boolean first_sparea
 TRUE when we are in the first pause area.
int sp_duration
 Number of current successive sp frame.
char * pausemodelnames
 pause model name string to detect segment
char ** pausemodel
 each pause model name to detect segment
int pausemodelnum
 num of pausemodel

Detailed Description

Work area for the first pass.

Definition at line 114 of file recog.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jul 23 12:14:45 2009 for Julius by  doxygen 1.5.1