Nota: Nós construímos Simon em Raspbian (Raspberry Pi) (foi uma má idéia de qualquer maneira). Isso deve ajudá-lo também.
QAccessibilityClientConfig.cmake qaccessibilityclient-config.cmake
aptitiude install libqaccessibilityclient0 libaccessibility-dev
AVISO: o OpenCV não foi encontrado. Por favor, especifique o diretório OpenCV usando OpenCV_DIR
aptitude install libopencv-dev
LibSampleRate link
aptitude install libsamplerate0-dev
Você também precisará:
aptitude install libboost-dev
Eu também precisava dos seguintes pacotes para compilar com sucesso:
aptitude install libasound2-dev libxtst-dev
aptitude install bison
aptitude install libqwt6 libqwt-dev
aptitude install kdepimlibs5-dev kdepimlibs
Parece que Pocketsphinx
e Sphinxbase
já estão no seu sistema. Mas você também precisará de Sphinxtrain
. Você precisará compilá-lo a partir da fonte ( Nota : eles devem estar no mesmo diretório). Veja aqui:
ou tente o Modul de fala do HTK
Aqueles que tentarem compilar o Simon em uma plataforma baseada em armhf receberão a mensagem de erro:
erro: nenhuma função correspondente para chamar a 'qBound (double, qreal, qreal)'
substitua as duplas por flutuantes em torno da linha 222 em qwt_bars_item.cpp e linha 65 qwt_bars_item.h
/tmp/simon/sam/src/qwt_bars_item.cpp:222
/tmp/simon/sam/src/qwt_bars_item.h:65
Essas etapas devem resultar em uma compilação bem-sucedida do Simon.
Para usar o Simon, certifique-se de ter Julius e libqt4-sql-sqlite instalado.