Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

banana:micro [2019/08/13 10:16] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Installation d'un micro ======
  
 +==== Micro sur carte Banana Pi ====
 +La Banana Pi M1 que j'utilise, a un micro de base sur la carte.\\
 +Pour s'en convaincre :
 +  arecord -l
 +  **** Liste des Périphériques Matériels CAPTURE ****
 +  carte 0: sunxicodec [sunxi-CODEC], périphérique 0: M1 PCM [sunxi PCM]
 +    Sous-périphériques: 1/1
 +    Sous-périphérique #0: subdevice #0
 +
 +Cela montre la carte sunicodec avec le micro M1 PCM.\\
 +Un petit test, on branche la sortie son sur une enceinte :
 +  arecord test.wav
 +Pour écouter
 +  aplay test.wav
 +
 +Du son ! c'est gagné!\\
 +Par contre on se rends vite compte que cela devient inintelligible dés que l'on s'éloigne.
 +
 +==== Micro ASUS XtrionPRO ====
 +C'est le pendant de la Kinet mais pour les développeur.\\
 +C'est un peu dommage de l'utiliser pour cela car les caméras sont top sur ce produit.\\
 +cela permettrait de construire un scanner 3D. \\
 +(peut être un jour) pour cela voir : http://mewgen.com/Ge107_files/20120921%20Setting%20up%20Rasberry%20pi%20for%20the%20Xtion%20and%20kinect.html
 +
 +Trouver le driver n'est pas facile.  \\
 +=== Premier essai, driver pour kinet ===
 +d'après : \\
 +https://community.gladysproject.com/t/tutoriel-installation-kinect-pour-la-reconnaissance-vocale/1495
 +
 +Ce que l'on doit faire : \\
 +  git clone http://git.ao2.it/kinect-audio-setup.git/
 +
 +Une fois le programme téléchargé, naviguez dans le dossier kinect-audio-setup
 +  cd kinect-audio-setup
 +…et installez le programme :
 +  sudo make install
 +  
 +**Et là ERROR ! il doit me manquer quelques choses.**
 +
 +Sinon ensuite on va avoir besoin de portable 7zip :
 +  sudo apt-get install p7zip-full
 +
 +Pour pouvoir lancer les commandes suivantes :
 +  sudo ./kinect_fetch_fw /lib/firmware/kinect
 +  sudo kinect_upload_fw /lib/firmware/kinect/UACFirmware
 +
 +Voilà ! votre Kinect est prêt à recevoir des ordres !
 +
 +Pour vérifier qu’il est bien détecté en tant que périphérique d’entrée, lancez la commande suivante :
 +  arecord -l
 +  
 +=== Driver Portaudio ===
 +D'après :\\
 +http://portaudio.com/docs/v19-doxydocs/index.html
 +
 +//Overview// \\
 +PortAudio is a cross-platform, open-source C language library for real-time audio input and output. The library provides functions that allow your software to acquire and output real-time audio streams from your computer's hardware audio interfaces. It is designed to simplify writing cross-platform audio applications, and also to simplify the development of audio software in general by hiding the complexities of dealing directly with each native audio API. PortAudio is used to implement sound recording, editing and mixing applications, software synthesizers, effects processors, music players, internet telephony applications, software defined radios and more. Supported platforms include MS Windows, Mac OS X and Linux. Third-party language bindings make it possible to call PortAudio from other programming languages including Java, C++, C#, Python, PureBasic, FreePascal and Lazarus.
 +
 +Ok on y va! \\
 +Prérequis :\\
 +  apt install libasound-dev 
 +  
 +  wget http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz
 +  tar xvzf pa_stable_v190600_20161030.tgz
 +  ./configure && make
 +  sudo make install
 +  
 +Voilà un arecord -l
 +  **** Liste des Périphériques Matériels CAPTURE ****
 +  carte 0: sunxicodec [sunxi-CODEC], périphérique 0: M1 PCM [sunxi PCM]
 +    Sous-périphériques: 1/1
 +    Sous-périphérique #0: subdevice #0
 +  carte 1: Device [PrimeSense Device], périphérique 0: USB Audio [USB Audio]
 +    Sous-périphériques: 1/1
 +    Sous-périphérique #0: subdevice #0
 +    
 +On essaye :\\
 +  arecord -c 1 test.wav
 +  aplay test.wav
 +  
 +Gagné on a du son !
banana/micro.txt · Dernière modification: 2019/08/13 10:16 (modification externe)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0