Comment brancher un microphone sur un Raspberry Pi ?

Si vous cliquez sur nos liens et effectuez un achat, nous pouvons recevoir une commission d'affiliation. En savoir plus

Une des premières choses qui m’a surpris lorsque j’ai reçu mon premier Raspberry Pi était qu’il n’avait pas de prise jack pour microphone. Ce port semble pourtant être la base, alors j’ai fait des recherches et des tests à ce sujet. Je vous partage tout ce que j’ai appris dans cet article.

Il n’y a pas de microphone sur le Raspberry Pi, et pas de prise jack en entrée. Il est cependant possible d’utiliser les ports USB ou Bluetooth pour connecter un microphone externe.

En lisant l’article, vous comprendrez :
– Pourquoi il n’y a pas de microphone intégré
– Comment ajouter un microphone au Raspberry Pi
– Comment vérifier qu’il fonctionne et l’utiliser de manière basique
– Pourquoi un microphone serait utile pour vos futurs projets

Si vous êtes perdu dans tout le jargon autour de Raspberry Pi, j’ai quelque chose pour vous aider. J’ai créé un glossaire gratuit qui explique tous les termes et abréviations essentiels de manière simple et compréhensible. C’est une excellente ressource à garder sous la main. Obtenez votre copie gratuite ici.

Pourquoi n’y a-t-il pas de microphone sur Raspberry Pi ?

Le concept de base du Raspberry Pi est de créer un « ordinateur » avec ces 3 critères :

  • Petite taille
  • Prix abordable
  • Possibilité de le mettre à niveau

La Fondation Raspberry Pi essaie de garder le prix de ses produits aussi bas que possible, et n’ajoute pas de composants non essentiels à ses appareil. D’autant plus s’il est possible de l’ajouter plus tard via des composants existants.

Le raisonnement est le même en ce qui concerne le microphone. Les anciens modèles de Raspberry Pi incluaient une sortie jack pour haut-parleurs (comme expliqué ici, en anglais), mais pas d’entrée microphone.

Et vous verrez que ce n’est pas si compliqué d’en ajouter un, et au moins il conviendra parfaitement à vos besoins si vous l’achetez séparément.

Comment ajouter un microphone au Raspberry Pi

Le moyen le plus simple d’ajouter un microphone sur un Raspberry Pi est de brancher un microphone USB sur un port USB ou d’utiliser un adaptateur jack-USB pour un microphone traditionnel.

La première chose à faire avant d’installer un microphone est de vous demander ce que vous voulez faire avec.
Tout d’abord, choisissez un microphone qui correspond à vos besoins, sans vous demander s’il sera compatible ou non. Partez du principe que tout est possible.

Avez-vous fait votre choix ou avez-vous déjà un microphone que vous souhaitez installer ?
Voyons comment l’installer pour les trois cas les plus fréquents.

Microphone USB

La première possibilité, qui est probablement la plus simple, est de connecter un microphone USB (vérifiez le prix sur Amazon).
Si vous cherchez une solution bon marché pour faire quelques tests, un microphone USB est parfait pour vous. Très abordable, pas de problèmes de pilotes à gérer et une taille discrète.

L’avantage de l’USB est que généralement votre microphone sera détecté automatiquement par Raspberry Pi OS — c’est du plug & play.

Télécharger mon glossaire !
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)
Télécharger maintenant

Dans mon cas, je l’ai branché dans un port USB libre, et les périphériques de contrôle du son ont immédiatement détecté le microphone et l’ont ajouté à la liste.

usb microphone on raspberry pi os desktop

Si vous voyez votre microphone apparaître ici, c’est bon ! Vous devrez ajuster l’amplification, et il est prêt à être utilisé.

Microphone Bluetooth

Si vous avez un microphone Bluetooth (casque ou autre), il y a deux possibilités :

  • Votre modèle de Raspberry Pi est équipé du Bluetooth, et votre microphone est détecté.
  • Vous n’avez pas cette chance :-).

Microphone Bluetooth détecté automatiquement

J’ai fait le test avec un casque Bluetooth avec micro, et j’ai eu la chance qu’il soit très bien reconnu par le Raspberry Pi, donc je pouvais facilement l’appairer.

Ensuite, le son est passé automatiquement aux écouteurs, et j’ai pu enregistrer ma voix avec le microphone du casque.

Cependant, je ne pouvais pas ajuster les paramètres de sortie (notamment le volume) via l’interface graphique. J’ai dû passer par alsamixer :
alsamixer

Bluetooth non détecté

Si votre microphone Bluetooth n’est pas détecté, le fabricant du microphone fournira généralement un adaptateur USB avec, afin que vous puissiez l’utiliser.

Il est peut-être possible d’installer des pilotes supplémentaires ou au moins de faire quelque chose pour que le Bluetooth reconnaisse votre microphone, mais j’admets ne pas avoir rencontré ce cas, donc je ne me suis pas penché davantage sur la question.

Ensuite, retournez au chapitre « Microphone USB » et suivez les mêmes étapes.

Microphone jack

Cette solution est la plus compliquée, donc c’est seulement un bon choix si vous avez une bonne raison de vouloir installer un microphone jack à tout prix.

En effet, comme il n’y a pas de connecteur intégré, vous devrez ajouter une extension à votre Raspberry Pi. Cette solution implique d’acheter et d’installer une carte son qui permettra, entre autres, de connecter un microphone jack.

Il existe principalement deux types de cartes son, et dans les deux cas, cela signifie que vous devrez acheter un composant supplémentaire (soit une carte son USB, soit une carte son HAT).

Carte son USB

usb soundcard

Je pense que c’est probablement la façon la plus simple d’ajouter une prise microphone si c’est ce que vous voulez.

Pour une solution économique, vous pouvez trouver cet adaptateur USB-vers-jack sur Amazon, qui vous permet de connecter un casque USB et un microphone à votre Raspberry Pi. Si vous avez un casque ou un microphone utilisant des ports jack, c’est la meilleure solution.

La configuration sera la même que celle indiquée au début de cet article.
Raspberry Pi OS détectera l’adaptateur et vous n’aurez qu’à configurer votre microphone.

Carte son HAT

Pour les bricoleurs ou ceux qui ont besoin d’une qualité sonore haute fidélité, il existe de vraies cartes son, très proches de celles que l’on trouve dans les ordinateurs conventionnels.

Pour un prix raisonnable, vous pouvez installer cette carte son « HAT » via les broches GPIO du Raspberry Pi et profiter d’un produit professionnel pour des projets avancés (tous les détails sur Amazon). Une fois que vous l’avez, vous pouvez commencer un projet audio sans vous poser de questions sur la partie sonore, cela fonctionnera !

Facultatif : réglages avancés du microphone

Si votre microphone est déjà détecté et fonctionne avec Raspberry Pi OS, super ! Vous pouvez passer à la section suivante.

Télécharger mon glossaire !
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)
Télécharger maintenant

Mais si vous avez besoin d’un contrôle plus précis, vous pouvez installer un outil graphique : PulseAudio Volume Control.
(Même si Raspberry Pi OS utilise désormais PipeWire au lieu de PulseAudio pour l’interface audio, cet outil fonctionne toujours.)

pavucontrol sur le bureau de raspberry pi os

Je ne toucherais pas à ça à moins que vous en ayez vraiment besoin, parce que je pense que l’interface est encore déroutante après toutes ces années. Mais si quelque chose ne fonctionne pas comme prévu, cela pourrait être la meilleure solution. Par exemple, vous pouvez utiliser cet outil pour rediriger la sortie du micro vers des applications spécifiques.

Voici comment installer PulseAudio Volume Control depuis un terminal :
sudo apt install pavucontrol

Après cela, vous pouvez le lancer depuis la catégorie menu principal > Sound & Video.

Comment tester un microphone sur Raspberry Pi

Pour tester un microphone sur Raspberry Pi OS, vous pouvez soit utiliser une ligne de commande (arecord), soit installer une application d’édition sonore comme Audacity.

Dans un terminal

Si vous voulez vous assurer que votre microphone fonctionne bien, la façon la plus simple est de faire un test d’enregistrement.
Pour ce faire, ouvrez un terminal et tapez la commande suivante :
arecord -D plughw:1,0 -d 10 test.wav

  • -d 10 indique combien de secondes enregistrer. Vous pouvez changer cela en -d 30 par exemple.
  • -D plughw:1,0 choisit le microphone à utiliser pour l’enregistrement.
    Sur votre système, cela peut être un numéro différent.
  • Utilisez cette commande pour répertorier votre périphérique de microphone :
    arecord -l
    Sur la capture d’écran ci-dessous, puisque le microphone est identifié comme carte « 3 » et sous-appareil « 0 », le paramètre ci-dessus devrait être changé en -D plughw:3,0 pour enregistrer avec ce micro.
    arecord choose device list

Bien, maintenant que c’est enregistré, ouvrez le fichier audio avec votre lecteur audio préféré pour vérifier que le microphone a bien enregistré votre voix.

Par exemple, vous pouvez installer le paquet sox :
sudo apt install sox

Et puis utiliser simplement la commande play :
play test.wav

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Depuis le bureau

Avec une interface graphique, il existe de nombreuses applications que vous pouvez utiliser pour tester votre micro ou gérer vos enregistrements audio. Celle que je recommande est Audacity.

Il suffit de l’installer avec :
sudo apt install audacity
Vous pouvez aussi l’installer avec l’outil Ajouter/Supprimer des logiciels si vous préférez.

Lancez-la depuis le menu principal > Sound & Video > Audacity.

audacity record audio raspberry pi os

Assurez-vous que votre microphone est sélectionné sous Audio Setup > Recording Device.
Cliquez sur le bouton rouge « Record » pour commencer votre enregistrement audio.

Vous pouvez ensuite vérifier le son en cliquant simplement sur Play.

Audacity permet de faire beaucoup de modifications sur votre son brut. Par exemple, vous pouvez l’amplifier, changer la fréquence d’échantillonnage ou ajouter divers effets. Je l’utilise beaucoup sur mon ordinateur, mais il fonctionne également bien sur Raspberry Pi.

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Rappel: J'ai crée une communauté d'utilisateurs de Raspberry Pi qui vous permet de partage vos avancées, poser vos questions et recevoir de nombreux avantages exclusifs (anglophones uniquement). Cliquez sur le lien pour en savoir plus.

Projets Raspberry Pi avec un microphone

Il y a des tonnes de projets possibles avec un Raspberry Pi, et pour certains d’entre eux, la qualité du microphone sera essentielle.

Maintenant que vous avez un micro fonctionnel, peut-être pouvez-vous envisager ce type de projets.
Je vais vous donner 2 ou 3 exemples pour vous donner quelques idées.

Home Assistant

Siri, Alexa, assistants Google… En avez-vous déjà entendu parler ?
Les assistants personnels prennent de plus en plus de place dans nos vies et peuvent nous aider avec beaucoup de choses.

Saviez-vous qu’il est possible de transformer un Raspberry Pi en Amazon Echo ?
Eh bien, oui, il existe de nombreux projets sur le web vous permettant de faire fonctionner l’assistant personnel de votre choix sur votre Raspberry Pi, et ainsi le personnaliser selon vos envies.

Ce projet est relativement simple et peu coûteux.
Avec votre microphone, vous avez déjà 50 % du matériel nécessaire.
Un haut-parleur, un peu de codage, et votre Raspberry Pi deviendra l’assistant personnel de votre choix.

Babyphone

C’est un projet qui peut être un peu plus compliqué si nous allons au bout des choses, mais qui peut être intéressant. En effet, il est possible d’ajouter les éléments suivants sur un Raspberry Pi :

Que demander de plus ?
Pour moins de 50 €, vous remplacerez des accessoires coûteux tout en vous amusant !

C’est tout pour aujourd’hui – j’espère que cet article vous aidera à comprendre pourquoi il n’y a pas de prise microphone sur le Raspberry Pi et comment en ajouter une facilement quels que soient vos besoins.
Vous avez également eu un aperçu des possibilités que vous pouvez explorer avec un microphone connecté à votre Raspberry Pi.

Si vous avez des problèmes pour installer votre microphone, veuillez laisser un commentaire dans la communauté, et j’essaierai de vous aider.

Vous pourriez également être intéressé par cet article pour résoudre toutes sortes de problèmes audio : How To Fix Sound Issues On Raspberry Pi: Easy Solutions.

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *