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

pnode_s Struct Reference

List of all members.

Public Attributes

s3wid_t wid
s3cipid_t ci
s3cipid_t lc
s3cipid_t rc
int8 pos
s3pid_t pid
int32 id
plink_ssucclist
plink_spredlist
pnode_snext
pnode_salloc_next
snode_sstartstate

Detailed Description

Phone-level sentence HMM structures: pnode_t: nodes of phones forming sentence HMM. plink_t: a link between two pnode_t nodes. A phone node may have multiple successors and/or predecessors because of multiple alternative pronunciations for a word, as well as the presence of OPTIONAL filler words.

Assumptions:


Member Data Documentation

struct pnode_s* pnode_s::alloc_next
 

s3cipid_t pnode_s::ci
 

Parent word id

int32 pnode_s::id
 

Triphone id for this node

s3cipid_t pnode_s::lc
 

CI phone id corresponding to this node

struct pnode_s* pnode_s::next
 

s3pid_t pnode_s::pid
 

Phone position within word for this node

int8 pnode_s::pos
 

Right context CI phone

struct plink_s* pnode_s::predlist
 

s3cipid_t pnode_s::rc
 

Left context CI phone

struct snode_s* pnode_s::startstate
 

struct plink_s* pnode_s::succlist
 

Unique id for identifying node, debugging

s3wid_t pnode_s::wid
 


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