PocketSphinx  5prealpha
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  include
 cmdln_macro.h
 pocketsphinx.h
 pocketsphinx_export.h
 ps_lattice.h
 ps_mllr.h
 ps_search.h
  src
  libpocketsphinx
 acmod.c
 acmod.h
 allphone_search.c
 allphone_search.h
 bin_mdef.c
 bin_mdef.h
 blkarray_list.c
 blkarray_list.h
 dict.c
 dict.hOperations on dictionary
 dict2pid.c
 dict2pid.hBuilding triphones for a dictionary
 fsg_history.c
 fsg_history.h
 fsg_lextree.cThe collection of all the lextrees for the entire FSM
 fsg_lextree.h
 fsg_search.c
 fsg_search_internal.h
 hmm.c
 hmm.hHMM data structure and operation
 kws_detections.c
 kws_detections.h
 kws_search.c
 kws_search.h
 mdef.c
 mdef.hModel definition
 ms_gauden.c
 ms_gauden.h(Sphinx 3.0 specific) Gaussian density module
 ms_mgau.c
 ms_mgau.h(Sphinx 3.0 specific) A module that wraps up the code of gauden and senone because they are closely related.
 ms_senone.c
 ms_senone.h(Sphinx 3.0 specific) multiple streams senones. used with ms_gauden.h In Sphinx 3.0 family of tools, ms_senone is used to combine the Gaussian scores. Its existence is crucial in Sphinx 3.0 because 3.0 supports both SCHMM and CDHMM. There are optimization scheme for SCHMM (e.g. compute the top-N Gaussian) that is applicable to SCHMM than CDHMM. This is wrapped in senone_eval_all
 ngram_search.c
 ngram_search.h
 ngram_search_fwdflat.c
 ngram_search_fwdflat.h
 ngram_search_fwdtree.c
 ngram_search_fwdtree.h
 phone_loop_search.c
 phone_loop_search.h
 pocketsphinx.c
 pocketsphinx_internal.h
 ps_alignment.c
 ps_alignment.h
 ps_lattice.c
 ps_lattice_internal.h
 ps_mllr.c
 ptm_mgau.c
 ptm_mgau.h
 s2_semi_mgau.c
 s2_semi_mgau.h
 s3types.hSize definition of semantically units. Common for both s3 and s3.X decoder
 state_align_search.c
 state_align_search.h
 tied_mgau_common.hCommon code shared between SC and PTM (tied-state) models
 tmat.c
 tmat.hTransition matrix data structure
 vector.c
 vector.h