Posts Tagged ‘audio’

Raspberry PI avec du son sur Arch

Mardi, juillet 24th, 2012

pi_logo

Aujourd’hui, j’avais envie d’entendre mon Raspberry PI. Bah oui, il est là, en fonctionnement, mais sans aucun ventilateur et du coup : on ne l’entend pas !

Donc c’est parti pour activer l’audio avec la distribution Arch sur mon RPI.

On commence par un pacman –Syu parce que je suis certain qu’il y a longtemps que vous ne l’avez pas effectué… et on enchaine par : pacman -S alsa-firmware alsa-utils alsa-oss

On fait connaitre notre module au système d’exploitation : nano /etc/rc.conf et on modifie la ligne MODULES=(snd-bcm2835)

Voilà, c’est fini. Votre RPI a maintenant l’audio opérationnel. Note 

Pour vous en rendre compte, une petite commande : aplay /usr/share/sounds/alsa/Front_Center.wav

Magique non ? :)

Allez, histoire de faire un vrai article, on va pimenter un peu tout ça : et si on faisait parler notre RPI ? C’est parti : pacman -S festival festival-us (remarque : il n’y a pas le français de disponible)

On enchaine avec : nano /usr/share/festival/festival.scm pour ajouter tout à la fin du fichier :

  • (Parameter.set ‘Audio_Method ‘Audio_Command)
  • (Parameter.set ‘Audio_Command "aplay -q -c 1 -t raw -f s16 -r $SR $FILE")

Et enfin : nano /usr/share/festival/festival.scm pour ajouter cette ligne en fin de fichier :

  • (set! voice_default ‘voice_cmu_us_slt_arctic_hts)

Voilà, c’est fini. Nous pouvons maintenant faire parler notre RPI !!! Tapez de suite la commande : echo "Hello from Raspberry PI" | festival –tts
Vous pouvez également générer un fichier .wav : echo « Hello from Raspberry PI » | text2wave -o HellofromRPI.wav et le jouer avec aplay : aplay HellofromRPI.wav.
Bon amusement !