.dockerignore
AUTHORS
CMakeLists.txt
Dockerfile
LICENSE
NEWS
README.md
build_wheels.sh
config.h.in
indent.sh
pocketsphinx.pc.in
pyproject.toml
requirements.dev.txt
setup.cfg
setup.py
sphinx_config.h.in
cython/CMakeLists.txt
cython/README.md
cython/_pocketsphinx.pxd
cython/_pocketsphinx.pyx
cython/pypocketsphinx-examples.py
cython/pocketsphinx/__init__.py
cython/pocketsphinx/segmenter.py
cython/test/alignment_test.py
cython/test/config_test.py
cython/test/continuous_test.py
cython/test/decoder_test.py
cython/test/endpointer_test.py
cython/test/fsg_test.py
cython/test/jsgf_test.py
cython/test/kws_test.py
cython/test/lattice_test.py
cython/test/lm_test.py
cython/test/logmath_test.py
cython/test/phoneme_test.py
cython/test/pypocketsphinx_test.py
cython/test/vad_test.py
docs/Makefile
docs/gen_config.py
docs/make.bat
docs/requirements.txt
docs/source/conf.py
docs/source/config_params.rst
docs/source/index.rst
docs/source/pocketsphinx.rst
doxygen/CMakeLists.txt
doxygen/args2man.pl
doxygen/pocketsphinx.1
doxygen/pocketsphinx.1.in
doxygen/pocketsphinx_batch.1
doxygen/pocketsphinx_batch.1.in
doxygen/pocketsphinx_mdef_convert.1
doxygen/sphinx_cepview.1
doxygen/sphinx_cepview.1.in
doxygen/sphinx_cont_seg.1
doxygen/sphinx_cont_seg.1.in
doxygen/sphinx_fe.1
doxygen/sphinx_fe.1.in
doxygen/sphinx_lm_convert.1
doxygen/sphinx_lm_convert.1.in
doxygen/sphinx_lm_eval.1
doxygen/sphinx_lm_eval.1.in
doxygen/sphinx_lm_sort.1
doxygen/sphinx_pitch.1
doxygen/sphinx_pitch.1.in
examples/CMakeLists.txt
examples/README.md
examples/live.c
examples/live.py
examples/segment.py
examples/simple.c
examples/simple.py
gst/CMakeLists.txt
gst/gstpocketsphinx.c
gst/gstpocketsphinx.h
gst/livedemo.c
gst/livedemo.py
include/pocketsphinx.h
include/pocketsphinx/alignment.h
include/pocketsphinx/endpointer.h
include/pocketsphinx/err.h
include/pocketsphinx/export.h
include/pocketsphinx/lattice.h
include/pocketsphinx/logmath.h
include/pocketsphinx/mllr.h
include/pocketsphinx/model.h
include/pocketsphinx/prim_type.h
include/pocketsphinx/search.h
include/pocketsphinx/vad.h
model/CMakeLists.txt
model/en-us/cmudict-en-us.dict
model/en-us/en-us-phone.lm.bin
model/en-us/en-us.lm.bin
model/en-us/en-us/README
model/en-us/en-us/feat.params
model/en-us/en-us/mdef
model/en-us/en-us/means
model/en-us/en-us/noisedict
model/en-us/en-us/sendump
model/en-us/en-us/transition_matrices
model/en-us/en-us/variances
programs/CMakeLists.txt
programs/fsg2dot.pl
programs/pocketsphinx_batch.c
programs/pocketsphinx_jsgf2fsg.c
programs/pocketsphinx_lm_convert.c
programs/pocketsphinx_lm_eval.c
programs/pocketsphinx_main.c
programs/pocketsphinx_mdef_convert.c
programs/pocketsphinx_pitch.c
src/CMakeLists.txt
src/acmod.c
src/acmod.h
src/allphone_search.c
src/allphone_search.h
src/bin_mdef.c
src/bin_mdef.h
src/config_macro.h
src/dict.c
src/dict.h
src/dict2pid.c
src/dict2pid.h
src/fast_ptm.txt
src/fsg_history.c
src/fsg_history.h
src/fsg_lextree.c
src/fsg_lextree.h
src/fsg_search.c
src/fsg_search_internal.h
src/hmm.c
src/hmm.h
src/jsmn.h
src/kws_detections.c
src/kws_detections.h
src/kws_search.c
src/kws_search.h
src/mdef.c
src/mdef.h
src/ms_gauden.c
src/ms_gauden.h
src/ms_mgau.c
src/ms_mgau.h
src/ms_senone.c
src/ms_senone.h
src/ngram_search.c
src/ngram_search.h
src/ngram_search_fwdflat.c
src/ngram_search_fwdflat.h
src/ngram_search_fwdtree.c
src/ngram_search_fwdtree.h
src/phone_loop_search.c
src/phone_loop_search.h
src/pocketsphinx.c
src/pocketsphinx_internal.h
src/ps_alignment.c
src/ps_alignment_internal.h
src/ps_config.c
src/ps_endpointer.c
src/ps_lattice.c
src/ps_lattice_internal.h
src/ps_mllr.c
src/ps_vad.c
src/ptm_mgau.c
src/ptm_mgau.h
src/s2_semi_mgau.c
src/s2_semi_mgau.h
src/s3types.h
src/state_align_search.c
src/state_align_search.h
src/tied_mgau_common.h
src/tmat.c
src/tmat.h
src/common_audio/signal_processing/cross_correlation.c
src/common_audio/signal_processing/division_operations.c
src/common_audio/signal_processing/downsample_fast.c
src/common_audio/signal_processing/energy.c
src/common_audio/signal_processing/get_scaling_square.c
src/common_audio/signal_processing/min_max_operations.c
src/common_audio/signal_processing/resample.c
src/common_audio/signal_processing/resample_48khz.c
src/common_audio/signal_processing/resample_by_2_internal.c
src/common_audio/signal_processing/resample_by_2_internal.h
src/common_audio/signal_processing/resample_fractional.c
src/common_audio/signal_processing/spl_inl.c
src/common_audio/signal_processing/vector_scaling_operations.c
src/common_audio/signal_processing/include/signal_processing_library.h
src/common_audio/signal_processing/include/spl_inl.h
src/common_audio/vad/vad_core.c
src/common_audio/vad/vad_core.h
src/common_audio/vad/vad_filterbank.c
src/common_audio/vad/vad_filterbank.h
src/common_audio/vad/vad_gmm.c
src/common_audio/vad/vad_gmm.h
src/common_audio/vad/vad_sp.c
src/common_audio/vad/vad_sp.h
src/common_audio/vad/webrtc_vad.c
src/common_audio/vad/include/webrtc_vad.h
src/fe/fe.h
src/fe/fe_interface.c
src/fe/fe_internal.h
src/fe/fe_noise.c
src/fe/fe_noise.h
src/fe/fe_sigproc.c
src/fe/fe_type.h
src/fe/fe_warp.c
src/fe/fe_warp.h
src/fe/fe_warp_affine.c
src/fe/fe_warp_affine.h
src/fe/fe_warp_inverse_linear.c
src/fe/fe_warp_inverse_linear.h
src/fe/fe_warp_piecewise_linear.c
src/fe/fe_warp_piecewise_linear.h
src/fe/fixlog.c
src/fe/fixpoint.h
src/fe/make_log_sub_table.py
src/fe/make_log_table.py
src/fe/yin.c
src/fe/yin.h
src/feat/agc.c
src/feat/agc.h
src/feat/cmn.c
src/feat/cmn.h
src/feat/cmn_live.c
src/feat/feat.c
src/feat/feat.h
src/feat/lda.c
src/lm/_jsgf_scanner.l
src/lm/bitarr.c
src/lm/bitarr.h
src/lm/fsg_model.c
src/lm/fsg_model.h
src/lm/jsgf.c
src/lm/jsgf.h
src/lm/jsgf_internal.h
src/lm/jsgf_parser.c
src/lm/jsgf_parser.h
src/lm/jsgf_parser.y
src/lm/jsgf_scanner.c
src/lm/jsgf_scanner.h
src/lm/lm_trie.c
src/lm/lm_trie.h
src/lm/lm_trie_quant.c
src/lm/lm_trie_quant.h
src/lm/ngram_model.c
src/lm/ngram_model.h
src/lm/ngram_model_internal.h
src/lm/ngram_model_set.c
src/lm/ngram_model_set.h
src/lm/ngram_model_trie.c
src/lm/ngram_model_trie.h
src/lm/ngrams_raw.c
src/lm/ngrams_raw.h
src/rtc_base/checks.h
src/rtc_base/compile_assert_c.h
src/rtc_base/sanitizer.h
src/rtc_base/typedefs.h
src/rtc_base/system/arch.h
src/util/README.python
src/util/bio.c
src/util/bio.h
src/util/bitvec.c
src/util/bitvec.h
src/util/blas_lite.c
src/util/blkarray_list.c
src/util/blkarray_list.h
src/util/byteorder.h
src/util/case.c
src/util/case.h
src/util/ckd_alloc.c
src/util/ckd_alloc.h
src/util/clapack_lite.h
src/util/clapack_scrub.py
src/util/cmd_ln.c
src/util/cmd_ln.h
src/util/dtoa.c
src/util/err.c
src/util/errno.c
src/util/f2c.h
src/util/f2c_lite.c
src/util/filename.c
src/util/filename.h
src/util/fortran.py
src/util/genrand.c
src/util/genrand.h
src/util/glist.c
src/util/glist.h
src/util/hash_table.c
src/util/hash_table.h
src/util/heap.c
src/util/heap.h
src/util/listelem_alloc.c
src/util/listelem_alloc.h
src/util/logmath.c
src/util/make_lite.py
src/util/matrix.c
src/util/matrix.h
src/util/mmio.c
src/util/mmio.h
src/util/pio.c
src/util/pio.h
src/util/priority_queue.c
src/util/priority_queue.h
src/util/profile.c
src/util/profile.h
src/util/slamch.c
src/util/slapack_lite.c
src/util/soundfiles.c
src/util/strfuncs.c
src/util/strfuncs.h
src/util/vector.c
src/util/vector.h
src/util/wrapped_routines
test/CMakeLists.txt
test/compare_table.pl
test/testfuncs.sh.in
test/testfuncs_cygwin.sh
test/word_align.pl
test/data/defective.dic
test/data/defective.gram
test/data/goforward.fsg
test/data/goforward.gram
test/data/goforward.kws
test/data/goforward.mfc
test/data/goforward.raw
test/data/mllr_matrices
test/data/null-align.json
test/data/null.json
test/data/null.wav
test/data/numbers.raw
test/data/something.raw
test/data/test.lmctl
test/data/turtle.dic
test/data/turtle.lm.bin
test/data/unreachable.lat
test/data/an4_ci_cont/feat.params
test/data/an4_ci_cont/mdef
test/data/an4_ci_cont/means
test/data/an4_ci_cont/mixture_weights
test/data/an4_ci_cont/noisedict
test/data/an4_ci_cont/transition_matrices
test/data/an4_ci_cont/variances
test/data/cards/001.wav
test/data/cards/002.wav
test/data/cards/003.wav
test/data/cards/004.wav
test/data/cards/005.wav
test/data/cards/cards.fileids
test/data/cards/cards.gram
test/data/cards/cards.hyp
test/data/cards/cards.transcription
test/data/librivox/fileids
test/data/librivox/make_single_track.py
test/data/librivox/sense_and_sensibility_01_austen_64kb-0870.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0870.lab
test/data/librivox/sense_and_sensibility_01_austen_64kb-0870.phone.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0870.state.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0870.txt
test/data/librivox/sense_and_sensibility_01_austen_64kb-0870.wav
test/data/librivox/sense_and_sensibility_01_austen_64kb-0880.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0880.lab
test/data/librivox/sense_and_sensibility_01_austen_64kb-0880.phone.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0880.state.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0880.txt
test/data/librivox/sense_and_sensibility_01_austen_64kb-0880.wav
test/data/librivox/sense_and_sensibility_01_austen_64kb-0890.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0890.lab
test/data/librivox/sense_and_sensibility_01_austen_64kb-0890.phone.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0890.state.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0890.txt
test/data/librivox/sense_and_sensibility_01_austen_64kb-0890.wav
test/data/librivox/sense_and_sensibility_01_austen_64kb-0920.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0920.lab
test/data/librivox/sense_and_sensibility_01_austen_64kb-0920.phone.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0920.state.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0920.txt
test/data/librivox/sense_and_sensibility_01_austen_64kb-0920.wav
test/data/librivox/sense_and_sensibility_01_austen_64kb-0930.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0930.lab
test/data/librivox/sense_and_sensibility_01_austen_64kb-0930.phone.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0930.state.json
test/data/librivox/sense_and_sensibility_01_austen_64kb-0930.txt
test/data/librivox/sense_and_sensibility_01_austen_64kb-0930.wav
test/data/librivox/test-align.align
test/data/librivox/test-align.matchseg
test/data/librivox/test-lm.match
test/data/librivox/test-main.fixed.json
test/data/librivox/test-main.json
test/data/librivox/transcription
test/data/tidigits/dhd.2934z.raw
test/data/tidigits/man.ah.111a.mfc
test/data/tidigits/man.ah.1b.mfc
test/data/tidigits/man.ah.2934za.mfc
test/data/tidigits/man.ah.35oa.mfc
test/data/tidigits/man.ah.3oa.mfc
test/data/tidigits/man.ah.4625a.mfc
test/data/tidigits/man.ah.588zza.mfc
test/data/tidigits/man.ah.63a.mfc
test/data/tidigits/man.ah.6o838a.mfc
test/data/tidigits/man.ah.75913a.mfc
test/data/tidigits/man.ah.844o1a.mfc
test/data/tidigits/man.ah.8b.mfc
test/data/tidigits/man.ah.9b.mfc
test/data/tidigits/man.ah.o789a.mfc
test/data/tidigits/man.ah.z4548a.mfc
test/data/tidigits/man.ah.zb.mfc
test/data/tidigits/test-tidigits-fsg.match
test/data/tidigits/test-tidigits-simple.match
test/data/tidigits/tidigits.ctl
test/data/tidigits/tidigits.lsn
test/data/tidigits/woman.ak.1b.mfc
test/data/tidigits/woman.ak.276317oa.mfc
test/data/tidigits/woman.ak.334a.mfc
test/data/tidigits/woman.ak.3z3z9a.mfc
test/data/tidigits/woman.ak.48z66zza.mfc
test/data/tidigits/woman.ak.532a.mfc
test/data/tidigits/woman.ak.5z874a.mfc
test/data/tidigits/woman.ak.6728za.mfc
test/data/tidigits/woman.ak.75a.mfc
test/data/tidigits/woman.ak.84983a.mfc
test/data/tidigits/woman.ak.8a.mfc
test/data/tidigits/woman.ak.99731a.mfc
test/data/tidigits/woman.ak.o69a.mfc
test/data/tidigits/woman.ak.ooa.mfc
test/data/tidigits/woman.ak.za.mfc
test/data/tidigits/hmm/feat.params
test/data/tidigits/hmm/mdef
test/data/tidigits/hmm/means
test/data/tidigits/hmm/sendump
test/data/tidigits/hmm/transition_matrices
test/data/tidigits/hmm/variances
test/data/tidigits/lm/tidigits.dic
test/data/tidigits/lm/tidigits.fsg
test/data/tidigits/lm/tidigits.lm.bin
test/data/vad/leak-test.wav
test/data/vad/test-audio.raw
test/regression/CMakeLists.txt
test/regression/chan3-dither.cepview
test/regression/chan3-logspec.cepview
test/regression/chan3-smoothspec.cepview
test/regression/chan3.2chan.wav
test/regression/chan3.cepview
test/regression/chan3.ctl
test/regression/chan3.f0
test/regression/chan3.logspec
test/regression/chan3.mfc
test/regression/chan3.raw
test/regression/chan3.sph
test/regression/chan3.wav
test/regression/polite.gram
test/regression/right_recursion_53.fsg
test/regression/right_recursion_53.gram
test/regression/test-align.sh
test/regression/test-cards.sh
test/regression/test-cepview.sh
test/regression/test-lm.sh
test/regression/test-main-align.sh
test/regression/test-main.sh
test/regression/test-sphinx_fe-ctl.sh
test/regression/test-sphinx_fe-dct.sh
test/regression/test-sphinx_fe-dither-seed.sh
test/regression/test-sphinx_fe-logspec.sh
test/regression/test-sphinx_fe-logspec2cep.sh
test/regression/test-sphinx_fe-smoothspec.sh
test/regression/test-sphinx_fe.sh
test/regression/test-sphinx_jsgf2fsg.sh
test/regression/test-sphinx_pitch.sh
test/regression/test-tidigits-fsg.sh
test/regression/test-tidigits-simple.sh
test/regression/test.command.fsg
test/regression/test.gram
test/regression/test.kleene.fsg
test/regression/test.nestedRightRecursion.fsg
test/regression/test.nulltest.fsg
test/regression/test.rightRecursion.fsg
test/unit/CMakeLists.txt
test/unit/test_204.cc
test/unit/test_acmod.c
test/unit/test_acmod_grow.c
test/unit/test_alignment.c
test/unit/test_allphone.c
test/unit/test_bitvec.c
test/unit/test_config.c
test/unit/test_dict.c
test/unit/test_dict2pid.c
test/unit/test_endpointer.c
test/unit/test_fe.c
test/unit/test_fwdflat.c
test/unit/test_fwdtree.c
test/unit/test_fwdtree_bestpath.c
test/unit/test_init.c
test/unit/test_jsgf.c
test/unit/test_keyphrase.c
test/unit/test_lattice.c
test/unit/test_log_int16.c
test/unit/test_log_int8.c
test/unit/test_log_shifted.c
test/unit/test_macros.h.in
test/unit/test_mllr.c
test/unit/test_nbest.c
test/unit/test_ngram_model_read.c
test/unit/test_pitch.c
test/unit/test_posterior.c
test/unit/test_ps.c
test/unit/test_ptm_mgau.c
test/unit/test_reinit.c
test/unit/test_senfh.c
test/unit/test_set_search.c
test/unit/test_simple.c
test/unit/test_state_align.c
test/unit/test_vad.c
test/unit/test_word_align.c
test/unit/test_alloc/CMakeLists.txt
test/unit/test_alloc/test_ckd_alloc.c
test/unit/test_alloc/test_ckd_alloc_abort.c
test/unit/test_alloc/test_ckd_alloc_abort.sh
test/unit/test_alloc/test_ckd_alloc_catch.c
test/unit/test_alloc/test_ckd_alloc_fail.c
test/unit/test_alloc/test_listelem_alloc.c
test/unit/test_case/CMakeLists.txt
test/unit/test_case/_lcase1.test
test/unit/test_case/_lcase2.test
test/unit/test_case/_lcase3.test
test/unit/test_case/_strcmp1.test
test/unit/test_case/_strcmp2.test
test/unit/test_case/_strcmp3.test
test/unit/test_case/_ucase1.test
test/unit/test_case/_ucase2.test
test/unit/test_case/_ucase3.test
test/unit/test_case/chgCase.c
test/unit/test_feat/CMakeLists.txt
test/unit/test_feat/_test_feat.res
test/unit/test_feat/_test_feat.test
test/unit/test_feat/test_feat.c
test/unit/test_feat/test_feat_fe.c
test/unit/test_feat/test_feat_live.c
test/unit/test_feat/test_subvq.c
test/unit/test_fsg/CMakeLists.txt
test/unit/test_fsg/goforward.fsg
test/unit/test_fsg/polite.gram
test/unit/test_fsg/public.gram
test/unit/test_fsg/test_fsg.c
test/unit/test_fsg/test_fsg_accept.c
test/unit/test_fsg/test_fsg_jsgf.c
test/unit/test_fsg/test_fsg_read.c
test/unit/test_fsg/test_fsg_write_fsm.c
test/unit/test_hash/CMakeLists.txt
test/unit/test_hash/_hash_delete1.res
test/unit/test_hash/_hash_delete1.test
test/unit/test_hash/_hash_delete2.res
test/unit/test_hash/_hash_delete2.test
test/unit/test_hash/_hash_delete3.res
test/unit/test_hash/_hash_delete3.test
test/unit/test_hash/_hash_delete4.res
test/unit/test_hash/_hash_delete4.test
test/unit/test_hash/_hash_delete5.res
test/unit/test_hash/_hash_delete5.test
test/unit/test_hash/deletehash.c
test/unit/test_hash/display.res
test/unit/test_hash/displayhash.c
test/unit/test_hash/test_hash_iter.c
test/unit/test_lineiter/CMakeLists.txt
test/unit/test_lineiter/test.txt
test/unit/test_lineiter/test_lineiter.c
test/unit/test_matrix/CMakeLists.txt
test/unit/test_matrix/_test_determinant.res
test/unit/test_matrix/_test_determinant.test
test/unit/test_matrix/_test_invert.res
test/unit/test_matrix/_test_invert.test
test/unit/test_matrix/_test_solve.res
test/unit/test_matrix/_test_solve.test
test/unit/test_matrix/test_determinant.c
test/unit/test_matrix/test_invert.c
test/unit/test_matrix/test_solve.c
test/unit/test_ngram/100.lm.bin
test/unit/test_ngram/100.lm.bz2
test/unit/test_ngram/100.lm.dmp
test/unit/test_ngram/100.lm.gz
test/unit/test_ngram/100.lmctl
test/unit/test_ngram/100.probdef
test/unit/test_ngram/102.lm.dmp
test/unit/test_ngram/102.lm.gz
test/unit/test_ngram/104.lm.gz
test/unit/test_ngram/105.lm.gz
test/unit/test_ngram/106.lm.gz
test/unit/test_ngram/107.lm.gz
test/unit/test_ngram/CMakeLists.txt
test/unit/test_ngram/test_lm_add.c
test/unit/test_ngram/test_lm_casefold.c
test/unit/test_ngram/test_lm_class.c
test/unit/test_ngram/test_lm_read.c
test/unit/test_ngram/test_lm_score.c
test/unit/test_ngram/test_lm_set.c
test/unit/test_ngram/test_lm_write.c
test/unit/test_ngram/turtle.lm
test/unit/test_ngram/turtle.lm.dmp
test/unit/test_ngram/turtle.ug.lm
test/unit/test_ngram/turtle.ug.lm.dmp
test/unit/test_string/CMakeLists.txt
test/unit/test_string/_fread_line.test
test/unit/test_string/_fread_line.txt
test/unit/test_string/_nextword.test
test/unit/test_string/_str2words.test
test/unit/test_string/_string_join.test
test/unit/test_string/_string_trim.test
test/unit/test_string/strtest.c
test/unit/test_string/test_atof.c
test/unit/test_util/CMakeLists.txt
test/unit/test_util/test_bit_encode.c
test/unit/test_util/test_bitarr.c
test/unit/test_util/test_build_directory.c
test/unit/test_util/test_filename.c
test/unit/test_util/test_fopen.c
test/unit/test_util/test_heap.c
test/unit/test_util/test_readfile.c