PocketSphinx ------------------------------------------ This is PocketSphinx, one of Carnegie Mellon University's open source large vocabulary, speaker-independent continuous speech recognition engine. **THIS IS A RESEARCH SYSTEM**. This is also an early release of a research system. We know the APIs and function names are likely to change, and that several tools need to be made available to make this all complete. With your help and contributions, this can progress in response to the needs and patches provided. Runtime requirements: cygwin-3.3.4 or newer libopenblas-0.3.19-1 python39-3.9.10 swig-4.0.2 gstreamer1.0 sphinxbase-5prealpha Build requirements: above + corresponding devel packages liblapack-devel-3.10.0 Canonical homepage: http://www.cmusphinx.org/ Canonical download: https://github.com/cmusphinx/pocketsphinx git clone -depth 1 https://github.com/cmusphinx/pocketsphinx.git ------------------------------------ Build instructions: configure --prefix=/usr Some Makefiles need to be modified after configure to add '-no-undefined -export-dynamic' to LDFLAGS to be able to have a shared lib ------------------------------------------- Files included in the binary distro usr ├── bin │   ├── cygpocketsphinx-3.dll │   ├── pocketsphinx_batch.exe │   ├── pocketsphinx_continuous.exe │   └── pocketsphinx_mdef_convert.exe ├── include │   └── pocketsphinx │   ├── cmdln_macro.h │   ├── pocketsphinx.h │   ├── pocketsphinx_export.h │   ├── ps_lattice.h │   ├── ps_mllr.h │   └── ps_search.h ├── lib │   ├── gstreamer-1.0 │   │   ├── cyggstpocketsphinx.dll │   │   ├── libgstpocketsphinx.a │   │   ├── libgstpocketsphinx.dll.a │   │   └── libgstpocketsphinx.la │   ├── libpocketsphinx.a │   ├── libpocketsphinx.dll.a │   ├── libpocketsphinx.la │   ├── pkgconfig │   │   └── pocketsphinx.pc │   └── python3.9 │   └── site-packages │   └── pocketsphinx │   ├── __init__.py │   ├── __pycache__ │   │   ├── __init__.cpython-39.opt-1.pyc │   │   ├── __init__.cpython-39.pyc │   │   ├── pocketsphinx.cpython-39.opt-1.pyc │   │   └── pocketsphinx.cpython-39.pyc │   ├── _pocketsphinx.a │   ├── _pocketsphinx.la │   └── pocketsphinx.py └── share ├── man │   └── man1 │   ├── pocketsphinx_batch.1 │   ├── pocketsphinx_continuous.1 │   └── pocketsphinx_mdef_convert.1 └── pocketsphinx ├── model │   └── en-us │   ├── cmudict-en-us.dict │   ├── en-us │   │   ├── feat.params │   │   ├── mdef │   │   ├── means │   │   ├── noisedict │   │   ├── README │   │   ├── sendump │   │   ├── transition_matrices │   │   └── variances │   ├── en-us.lm.bin │   └── en-us-phone.lm.bin └── swig ├── pocketsphinx.i ├── ps_decoder.i └── ps_lattice.i Port Notes: ----- version 5prealpha-EL-1 ----- git clone version as of Feb 2022