Data Structures

Here are the data structures with brief descriptions:
acmod_sAcoustic model structure
astar_seg_sSegmentation "iterator" for A* search results
bptbl_sBack pointer table (forward pass lattice; actually a tree)
bptbl_seg_sSegmentation "iterator" for backpointer table results
chan_sLexical tree node data type
ciphone_tCI phone information
dag_seg_sSegmentation "iterator" for backpointer table results
fsg_lextree_sCollection of lextrees for an FSG
fsg_search_sImplementation of FSG search (and "FSG set") structure
fsg_seg_sSegmentation "iterator" for FSG history
gauden_dist_tStructure to store distance (density) values for a given input observation wrt density values in some given codebook
gauden_tMultivariate gaussian mixture density parameters
hmm_context_tShared information between a set of HMMs
hmm_state_tA single state in the HMM
hmm_tAn individual HMM among the HMM search space
latlink_list_sLinked list of DAG link pointers
mdef_tThe main model definition structure
ms_mgau_tMulti-stream mixture gaussian
ngram_search_sN-Gram search module structure
ngram_search_stats_sVarious statistics for profiling
ph_lc_tStructures for storing the left context
ph_rc_tStructures needed for mapping <ci,lc,rc,wpos> into pid
phone_tTriphone information, including base phones as a subset
ps_astar_sA* search structure
ps_decoder_sDecoder object
ps_latlink_sLinks between DAG nodes
ps_latnode_sDAG nodes
ps_latpath_sPartial path structure used in N-best (A*) search
ps_lattice_sWord graph structure used in bestpath/nbest search
ps_search_sBase structure for search module
ps_searchfuncs_sV-table for search algorithm
ps_seg_sBase structure for hypothesis segmentation iterator
root_chan_sLexical tree node data type for the first phone (root) of each dynamic HMM tree structure
senone_t8-bit senone PDF structure
tmat_tTransition matrix data structure

Generated on Wed Aug 26 11:25:34 2009 for PocketSphinx by  doxygen 1.5.8