PocketSphinx  0.6
Data Structures
Here are the data structures with brief descriptions:
oCacmod_sAcoustic model structure
oCastar_seg_sSegmentation "iterator" for A* search results
oCbestbp_rc_s
oCbin_mdef_s
oCblkarray_list_s
oCbptbl_sBack pointer table (forward pass lattice; actually a tree)
oCbptbl_seg_sSegmentation "iterator" for backpointer table results
oCcand_sf_t
oCcd_tree_s
oCchan_sLexical tree node data type
oCciphone_tCI phone information
oCdag_seg_sSegmentation "iterator" for backpointer table results
oCdict2pid_tBuilding composite triphone (as well as word internal triphones) with the dictionary
oCdict_tStructure for a dictionary
oCdictword_tStructure for one dictionary word
oCfsg_glist_linklist_t
oCfsg_hist_entry_s
oCfsg_history_s
oCfsg_lextree_sCollection of lextrees for an FSG
oCfsg_pnode_ctxt_t
oCfsg_pnode_s
oCfsg_search_sImplementation of FSG search (and "FSG set") structure
oCfsg_seg_sSegmentation "iterator" for FSG history
oCgauden_dist_tStructure to store distance (density) values for a given input observation wrt density values in some given codebook
oCgauden_tMultivariate gaussian mixture density parameters
oChmm_context_s
oChmm_context_tShared information between a set of HMMs
oChmm_s
oChmm_tAn individual HMM among the HMM search space
oClast_ltrans_t
oClastphn_cand_s
oClatlink_list_sLinked list of DAG link pointers
oCmdef_entry_s
oCmdef_tThe main model definition structure
oCms_mgau_model_t
oCms_mgau_tMulti-stream mixture gaussian
oCngram_search_sN-Gram search module structure
oCngram_search_stats_sVarious statistics for profiling
oCph_lc_s
oCph_lc_tStructures for storing the left context
oCph_rc_s
oCph_rc_tStructures needed for mapping <ci,lc,rc,wpos> into pid
oCphone_loop_renorm_sRenormalization event
oCphone_loop_sPhone loop structure
oCphone_loop_search_sPhone loop search structure
oCphone_tTriphone information, including base phones as a subset
oCps_alignment_entry_s
oCps_alignment_iter_s
oCps_alignment_s
oCps_alignment_vector_s
oCps_astar_sA* search structure
oCps_decoder_sDecoder object
oCps_latlink_sLinks between DAG nodes
oCps_latnode_sDAG nodes
oCps_latpath_sPartial path structure used in N-best (A*) search
oCps_lattice_sWord graph structure used in bestpath/nbest search
oCps_mgau_s
oCps_mgaufuncs_s
oCps_mllr_sFeature space linear transform structure
oCps_search_sBase structure for search module
oCps_searchfuncs_sV-table for search algorithm
oCps_seg_sBase structure for hypothesis segmentation iterator
oCps_segfuncs_s
oCptm_fast_eval_s
oCptm_mgau_s
oCptm_topn_s
oCroot_chan_sLexical tree node data type for the first phone (root) of each dynamic HMM tree structure
oCs2_semi_mgau_s
oCsenone_t8-bit senone PDF structure
oCstate_align_search_sPhone loop search structure
oCtmat_tTransition matrix data structure
oCvqFeature_s
\Cxwdssid_tCross word triphone model structure