WLRType Struct Reference

The WLRType, the Word Link Record is the structure that contains word history information for tokens (of struct TokenType). More...

List of all members.


Public Attributes

int lmHistory [LM_NGRAM_DEPTH]
char isSil
int timeStamp
LatticeNodelattice
WLRType ** nBest
float COMBlikelihood
float LMlikelihood
int usedAt
WLRTypeadminNext
WLRTypeprevious
PLRTypephoneAlignment

Detailed Description

The WLRType, the Word Link Record is the structure that contains word history information for tokens (of struct TokenType).

The wordID variable defines the word that is recognized. The timeStamp variable contains the time at which the word is started. COMBlikelihood contains the combined AM/LM likelihood. (likelihoods are in the log scale). The variable usedAt is added for administrative purposes. This variable is updated each time frame as long as there is at least a single token history containing this WLR. If the usedAt variable is not updated, the WLR is deleted. The variable adminNext is used to make create a long list of WLRs. The previous variable points to the previous word pronounced. This variable is used to track the total word history.

The phoneAlignment variable points to the phone alignment history of this word. This variable is ONLY used when phone alignment is enabled!


Member Data Documentation