beam_t Struct Reference

Structure containing various beamwidth parameters. More...

#include <tst_search.h>

Data Fields

int32 hmm
 For selecting active HMMs, relative to best.
int32 ptrans
 For determining which HMMs transition to their successors.
int32 word
 For selecting words exited, relative to best HMM score.
int32 ptranskip
 Intervals at which wbeam is used for phone transitions.
int32 wordend
 For selecting the number of word ends.
int32 n_ciphone
 No.
int32 bestscore
 Temporary variable: Best HMM state score in current frame.
int32 bestwordscore
 Temporary variable: Best wordexit HMM state score in current frame.
int32 thres
 Temporary variable: The current frame general threshold.
int32 phone_thres
 Temporary variable: The current frame phone threshold.
int32 word_thres
 Temporary variable: The current frame phone threshold.
int32 * wordbestscores
 The word best score list.
int32 * wordbestexits
 The word best exits list.

Detailed Description

Structure containing various beamwidth parameters.

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

All logs3 values; -infinite is widest, 0 is narrowest.

This function include the definition of beam in multiple level of pruning in Viterbi algorithm. That includes hmm (state-level), ptrans (phone-level), word (word-level). ptranskip is used to specify how often in the Viterbi algorithm that phoneme level word beam will be replaced by a word-level beam.

Definition at line 89 of file tst_search.h.


Field Documentation

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

Definition at line 98 of file tst_search.h.

No.

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

Definition at line 95 of file tst_search.h.


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

Generated on 16 Jul 2011 for PocketSphinx by  doxygen 1.6.1