speech model basically consists of two parts:
SPHINX backend“ uses:
models:
prereq
sudo apt install bison gradle openjdk-8-jdk
build from sources http://cmusphinx.sourceforge.net/wiki/download, not use ubuntu packages
sudo apt install simon sudo apt install libsphinxbase3 python-sphinxbase sphinxbase-utils pocketsphinx sphinxtrain
edit
$CFG_CD_TRAIN = 'no';
sudo apt-get build-dep simon git clone https://github.com/KDE/simon.git cd simon export QT_VERSION=qt4 rm -fR build ./build_ubuntu.sh
http://cmusphinx.sourceforge.net/wiki/tutorialadapt
sudo apt install pocketsphinx-en-us/xenial
training from http://cmusphinx.sourceforge.net/wiki/tutorialamdown
For small amount of data for training without context-dependent models use continuous model instead of semi-continuous one and this error will be solved.
This warning is caused by the fact you disabled context-dependent training and used semi-continuous model. You can ignore this error until you have more data and use context-dependent training.
training
mkdir /tmp/test cd /tmp/test sphinxtrain -t test setup
now we have
. └── etc │ ├── feat.params │ ├── sphinx_train.cfg │ ├── test.dic │ └── test.filler
adjust sphinx_train.cfg TODO