Comment enregistrer de l'audio à l'aide d'un microphone?

23

Je suis juste tombé sur cette question en essayant de connecter une webcam. Si la webcam a encapsulé le son, ça va. Mais que se passe-t-il si je veux attacher un microphone dans un autre emplacement / emplacements.

Question: Comment puis-je enregistrer de l'audio à l'aide d'un microphone?

Piotr Kula
la source
1
Voici comment enregistrer avec des microphones: instructables.com/id/…
Bay

Réponses:

15

Il n'y a pas d'entrée microphone dans le Raspberry Pi. La puce audio du Raspberry Pi ne prend en charge que la sortie audio, pas l'entrée. Si vous souhaitez enregistrer de l'audio à l'aide de RPi, vous devrez utiliser un périphérique de microphone externe, comme un microphone USB. Certaines webcameras USB ont également des microphones intégrés pour que vous puissiez les utiliser.

Krzysztof Adamski
la source
1
Notez qu'il existe une sorte de bogue dans le firmware USB qui l'empêche d'enregistrer sans problèmes / dépassements pendant plus d'environ 20 secondes.
scruss
Existe-t-il des options non USB?
Aleksandr Levchuk
1
@AleksandrLevchuk: Bien sûr qu'il y en a mais ils ne sont pas si faciles à utiliser et / ou bon marché. Vous pouvez acheter une carte son dédiée pour RaspberryPI (dont il y en a peu maintenant) - j'en connais au moins une qui est basée sur le chipset Wolfson qui a une entrée microphone. Celui auquel je pense a également deux microphones intégrés. Mais cela coûte presque autant que RaspberryPi lui-même. Une autre option consiste à utiliser directement un microphone (par exemple un électret) (vous aurez besoin d'un amplifié, mais vous pouvez acheter un module avec un intégré) mais comme RaspberryPi n'a pas d'ADC, vous en aurez également besoin.
Krzysztof Adamski
2
Krzysztof, merci. Pour Pi2, j'ai fini par utiliser une carte son USB amazon.com/gp/aw/d/B001MSS6CS et un micro 3,5 mm amazon.com/gp/aw/d/B005DJOIPQ , il y avait des problèmes de son au début (des bruits doux tous les 2 à 5 secondes), mais ils se sont soudainement arrêtés et j'ai maintenant des enregistrements sonores clairs. Le son est très clair et très sensible. La seule préoccupation que j'ai maintenant, c'est que la carte son USB consommera beaucoup d'énergie, mais je n'ai pas vérifié cette hypothèse.
Aleksandr Levchuk
4

Vous pouvez brancher des microphones USB Sony Singstar sur le RPi et enregistrer à l'aide d'Audacity. La qualité sonore n'est pas la meilleure, mais ce n'est pas trop mal et ça marche.

PS J'ai trouvé que la caméra USB Sony Eye-Toy avec un micro ne fonctionnait pas bien comme ça.

Martyn Jones
la source
1

Vous pouvez utiliser une carte son USB ou une carte son basée sur un en-tête GPIO, comme celles mentionnées ici .

Par emplacement, si vous entendez une carte son différente, essayez d'utiliser l'audace et cela vous permettra de sélectionner le périphérique d'entrée d'enregistrement.

Si vous souhaitez enregistrer dans différents emplacements (avec différents Pis), peut-être pouvez-vous les diffuser sur le réseau? Utiliser quelque chose comme le rtp de ffmpeg (avconv).

Mat

Mat
la source
Pourriez-vous s'il vous plaît inclure des détails spécifiques dans votre réponse, les réponses en lien uniquement sont généralement déconseillées.
Dark Vador
Merci pour le commentaire Dark, j'ai ajouté plus d'informations sur l'audace.
Matt