Je cherche une solution pour pocketsphinx depuis longtemps. J'ai tout essayé apt-get remove pulseaudio -y aptitude purge pulseaudio -y apt-get install bison -y cd /usr/install tar -xvf sphinxbase-0.8.tar.gz cd sphinxbase-0.8 ./configure make make install tar -xvf pocketsphinx-0.8.tar.gz cd pocketsphinx-0.8 ./configure make make install
Il n'y a pas de fichier /etc/modprob.d/alsa-base.config
donc je mis à jour /usr/shared/alsa/alsa.config
décommentant load card-specific configuration files (on request)
et aussi les options /lib/modprob.d/aliases.conf
commentent snd-usb-audio index=-2
Chaque essaient de diverses ressources que je l'ai fait. Je peux enregistrer arecord -f cd -D plughw:1,0 -d 20 test.wav
et jouer le même fichier en utilisant aplay test.wav
mes cartes son sont 0 [ALSA ]: bcm2835 - bcm2835 ALSA bcm2835 ALSA 1 [CAMERA ]: USB-Audio - USB2.0 PC CAMERA ARKMICRO USB2.0 PC CAMERA at usb-3f980000.usb-1.2,high speed
Toutes les bibliothèques supportées sont téléchargées (ne sais pas combien) mais ne fonctionnent toujours pas. J'utilise l'image de Raspbian Jessie.FATAL_ERROR: "continuous.c", ligne 246: Impossible d'ouvrir le périphérique audio
-2
A
Répondre
1
Il n'est pas recommandé d'utiliser pocketsphinx-0.8, pocketphinx-5prealpha est beaucoup plus précis.
périphérique audio pour l'enregistrement est spécifié avec l'option -adcdev
:
pocketsphinx_continuous -inmic yes -adcdev plughw:1,0
Vous pouvez également configurer alsa utiliser plughw: 1,0 en tant que dispositif d'enregistrement par défaut, dans ce cas, vous auriez pas besoin -adcdev