File List
Here is a list of all documented files with brief descriptions:

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.h | Operations on dictionary
dict2pid.c |
dict2pid.h | Building triphones for a dictionary
fsg_history.c |
fsg_history.h |
fsg_lextree.c | The collection of all the lextrees for the entire FSM
fsg_lextree.h |
fsg_search.c |
fsg_search_internal.h |
hmm.c |
hmm.h | HMM data structure and operation
kws_detections.c |
kws_detections.h |
kws_search.c |
kws_search.h |
mdef.c |
mdef.h | Model 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.h | Size definition of semantically units. Common for both s3 and s3.X decoder
state_align_search.c |
state_align_search.h |
tied_mgau_common.h | Common code shared between SC and PTM (tied-state) models
tmat.c |
tmat.h | Transition matrix data structure
vector.c |
vector.h |