Main Page | Class List | Directories | File List | Class Members | File Members

beam_t Struct Reference

Structure that contains all beam parameters for beam pruning in Viterbi algorithm. More...

#include <fast_algo_struct.h>

List of all members.

Public Attributes

int32 hmm
int32 ptrans
int32 word
int32 ptranskip
int32 wordend
int32 n_ciphone
int32 bestscore
int32 bestwordscore
int32 thres
int32 phone_thres
int32 word_thres
int32 * wordbestscores
int32 * wordbestexits


Detailed Description

Structure that contains all beam parameters for beam pruning in Viterbi algorithm.

Structure containing various beamwidth parameters. All logs3 values; -infinite is widest, 0 is narrowest.


Member Data Documentation

int32 beam_t::bestscore
 

Temporary variable: Best HMM state score in current frame

int32 beam_t::bestwordscore
 

Temporary variable: Best wordexit HMM state score in current frame.

int32 beam_t::hmm
 

For selecting active HMMs, relative to best

int32 beam_t::n_ciphone
 

No. of ci phone used to initialized the word best and exits list

int32 beam_t::phone_thres
 

Temporary variable: The current frame phone threshold

int32 beam_t::ptrans
 

For determining which HMMs transition to their successors

int32 beam_t::ptranskip
 

Intervals at which wbeam is used for phone transitions

int32 beam_t::thres
 

Temporary variable: The current frame general threshold

int32 beam_t::word
 

For selecting words exited, relative to best HMM score

int32 beam_t::word_thres
 

Temporary variable: The current frame phone threshold

int32* beam_t::wordbestexits
 

The word best exits list

int32* beam_t::wordbestscores
 

The word best score list

int32 beam_t::wordend
 

For selecting the number of word ends


The documentation for this struct was generated from the following file:
Generated on Sat Apr 11 00:02:32 2009 by  doxygen 1.3.9.1