Partage
  • Partager sur Facebook
  • Partager sur Twitter

Installation pyaudio

    8 mai 2017 à 19:33:03

    Pour faire de la raconnaissance vocale sur mon rasbery pi ( Qui tourne sous ubuntu mate ) j'utiliser le module "Speech Recognition" celui ci nécissite pyaudio pour fonctionner je lance donc la commande : sudo pip3 install pyaudio. Commande qui me répond par l'érreur :

    Collecting pyaudio
      Downloading PyAudio-0.2.11.tar.gz
    Installing collected packages: pyaudio
      Running setup.py install for pyaudio ... error
        Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-f8_k6b2k/pyaudio/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-f32dsq_r-record/install-record.txt --single-version-externally-managed --compile:
        running install
        running build
        running build_py
        creating build
        creating build/lib.linux-armv7l-3.5
        copying src/pyaudio.py -> build/lib.linux-armv7l-3.5
        running build_ext
        building '_portaudio' extension
        creating build/temp.linux-armv7l-3.5
        creating build/temp.linux-armv7l-3.5/src
        arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -c src/_portaudiomodule.c -o build/temp.linux-armv7l-3.5/src/_portaudiomodule.o
        src/_portaudiomodule.c:29:23: fatal error: portaudio.h: No such file or directory
        compilation terminated.
        error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
       
        ----------------------------------------
    Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-f8_k6b2k/pyaudio/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-f32dsq_r-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-f8_k6b2k/pyaudio/

    Malgr& mes recherche je n'est pas trouvé de solution,merci d'avance.

    • Partager sur Facebook
    • Partager sur Twitter
      9 mai 2017 à 22:54:25

      Salut,

      Ce qui faut retenir:

      src/_portaudiomodule.c:29:23: fatal error: portaudio.h: No such file or directory

      Il faut donc, portaudio

      Une simple recherche google --> voici un lien

      Voici le résumé:

      1. First we need to install portaudio module

      2. sudo apt-get install libasound-dev

      3. Download portaudio from http://portaudio.com/download.html

      4. tar -zxvf [portaudio.tgz]

      5. Enter the directory, ./configure && make

      6. sudo make install

      7. sudo pip install pyaudio

      8. Check the version of pyaudio, it should be 0.2.9

      Bonne chance

      A+

      • Partager sur Facebook
      • Partager sur Twitter
        27 février 2019 à 20:37:58

        Ca a parfaitement marché, merci beaucoup (Ubuntu Mute sur Raspberry Pi 3B)
        • Partager sur Facebook
        • Partager sur Twitter

        Installation pyaudio

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown