phonemodel.h File Reference


Classes

struct  DataStats
 This structure contains the name of an acoustic model and the number of samples that are used during training (per cluster). More...
struct  PLRType
 The PLRType, the Phone Link Record Type is the structure that contains the phone history information for a single word stored in a WLR (of struct WLRType). More...
struct  WLRType
 The WLRType, the Word Link Record is the structure that contains word history information for tokens (of struct TokenType). More...
struct  WLRTypeList
struct  LatticeNode
struct  WLRList
struct  WLRTracker
 The WLRTracker type, is created to track the single correct recognition obtained during forced alignment. It can be used to check when the correct path was left because of (for example) pruning. More...
struct  TokenType
 The PhoneModel class defines the phone models, the LexicalTree class the tree structure and the TokenType struct is the glue between them. LexicalTree is responsible for the token flow between phones and for language model lookahead, while PhoneModels will fill the likelihood variables and decises if a token may be passed within the phone model. More...
struct  MixtureSet
 This structure contains all data for one single gaussian mixture state set. This includes the PDF and state transition probabilities. More...
struct  ModelStats
 This structure contains a summary of the data in an acoustic model stored as a PhoneModel object. More...
class  PhoneModel
 The PhoneModel class handles likelihood calculation of phones given an observation sequence. More...

Enumerations

enum  BlameCluster {
  UNKNOWN = 0, OOV, SEARCH, AMLM,
  LM, AM
}

Variables

bool doPhoneAlignment

Enumeration Type Documentation

Enumerator:
UNKNOWN 
OOV 
SEARCH 
AMLM 
LM 
AM 


Variable Documentation