Public Attributes | List of all members
snode_s Struct Reference

Public Attributes

pnode_tpnode
 
struct slink_ssucclist
 
struct slink_spredlist
 
int32 score
 
int32 newscore
 
history_thist
 
history_tnewhist
 
int32 active_frm
 
s3senid_t sen
 
int8 state
 

Detailed Description

Head of list of all history nodes State DAG structures similar to phone DAG structures.

Member Data Documentation

int32 snode_s::active_frm

Path history at start, end of each frame

Referenced by align_end_utt(), align_frame(), and align_start_utt().

history_t* snode_s::hist

Score at start, end of each frame

Referenced by align_build_sent_hmm(), align_end_utt(), align_frame(), and align_start_utt().

history_t * snode_s::newhist

Referenced by align_frame().

int32 snode_s::newscore

Referenced by align_frame().

pnode_t* snode_s::pnode

Referenced by align_build_sent_hmm().

struct slink_s* snode_s::predlist

List of successor states

Referenced by align_build_sent_hmm(), align_end_utt(), and align_frame().

int32 snode_s::score

List of predecessor states

Referenced by align_end_utt(), align_frame(), and align_start_utt().

s3senid_t snode_s::sen

Frame no. most recently active

Referenced by align_build_sent_hmm(), align_frame(), and align_sen_active().

int8 snode_s::state

Senone id, BAD_S3SENID if dummy node (head/tail)

Referenced by align_build_sent_hmm().

struct slink_s* snode_s::succlist

Parent phone node

Referenced by align_build_sent_hmm(), align_frame(), and align_start_utt().


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