SphinxBase  0.6
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
oCad_play_t
oCad_rec_t
oCagc_sStructure holding data for doing AGC
oCalist
oCanytype_sUnion of basic types
oCarg_s
oCarg_tArgument definition structure
oCaudio_type_s
oCBigint
oCbigram_sBigram structure
oCbit_encode_s
oCcilist
oCclassdef_sOne class definition from a classdef file
oCcllist
oCcmd_ln_s
oCcmd_ln_tOpaque structure used to hold the results of command-line parsing
oCcmd_ln_val_s
oCcmn_tWrapper of operation of the cepstral mean normalization
oCcomplex
oCcont_ad_tContinuous listening module or object Continuous listening module or object
oCdoublecomplex
oCfe_sStructure for the front-end computation
oCfe_warp_conf_t
oCfeat_s
oCfeat_tStructure for describing a speech feature type Structure for describing a speech feature type (no
oCfsg_arciter_sImplementation of arc iterator
oCfsg_link_s
oCfsg_model_sWord level FSG definition
oCgnode_sA node in a generic list
oChash_entry_sA note by ARCHAN at 20050510: Technically what we use is so-called "hash table with buckets" which is very nice way to deal with external hashing
oChash_iter_s
oChash_table_t
oCheap_sInternal heap data structure
oCheapnode_sOne node on the heap
oChuff_code_s
oChuff_codeword_s
oChuff_node_s
oCicilist
oCinlist
oCjsgf_atom_s
oCjsgf_link_s
oCjsgf_rhs_s
oCjsgf_rule_s
oCjsgf_s
oClineiter_tLine iterator for files
oClistelem_alloc_sFast linked list allocator
oClm3g_iter_s
oClm3g_model_sCommon internal structure for Sphinx 3-gram models
oClmprob_tType used to store language model probabilities
oClogadd_s
oClogmath_s
oCmelfb_sBase Struct to hold all structure for MFCC computation
oCmmio_file_sSilvio Moioli: slightly updated
oCMultitype
oCNamelist
oCngram_class_sImplementation of ngram_class_t
|\Cngram_hash_sCustom hash table for additional words
oCngram_funcs_sImplementation-specific functions for operating on ngram_model_t objects
oCngram_iter_sBase iterator structure for N-grams
oCngram_model_arpa_sSubclass of ngram_model for ARPA file reading
oCngram_model_dmp_sSubclass of ngram_model for DMP file reading
oCngram_model_sCommon implementation of ngram_model_t
oCngram_model_set_iter_sIterator over a model set
oCngram_model_set_sSubclass of ngram_model for grouping language models
oColist
oCoutput_type_s
oCpctr_tGeneric event counter for profiling
oCptmr_tGeneric timer structures and functions for coarse-grained performance measurements using standard system calls
oCRIFFHeaderRIFF 44-byte header structure for MS wav files
oCsbevent_s
oCsbmsgq_s
oCsbmtx_s
oCsbthread_s
oCsorted_entry_sBigram probs and bo-wts, and trigram probs are kept in separate tables rather than within the bigram_t and trigram_t structures
oCsorted_list_tThe sorted list
oCsphinx_wave2feat_s
oCspseg_s
oCspseg_t(FOR INTERNAL USE ) Data structure for maintaining speech (non-silence) segments not yet consumed by the application
oCtginfo_sTrigram information cache
oCtrans_list_sAdjacency list (opaque) for a state in an FSG
oCtrigram_sTrigram structure
oCUUnion to extract the bytes of a double
oCunigram_sUnigram structure (common among all lm3g implementations)
oCVardesc
oCyin_s
oCyy_buffer_state
oCyy_trans_info
oCyyalloc
oCyyguts_t
\CYYSTYPE