Uso del micrófono con Raspberry Pi

Para usar el micrófono con una Raspberry Pi, deberá hacer una de dos cosas. Compra una tarjeta de sonido micro USB o USB. Micro USB puede ser la forma más económica y fácil de trabajar con micrófonos Raspberry Pi.

Alternativamente, puede comprar HAT para expandir las capacidades de sonido de Raspberry Pi agregando una entrada analógica.Hay varios proyectos que vienen con el micrófono, como configurar Raspberry Pi como asistente de Alexa o Google.

Conecte el micrófono a la Raspberry Pi

Hay 4 formas diferentes de conectar un micrófono a su Raspberry Pi.

1 micro USB

Micro USB es la forma más fácil de trabajar con micrófonos Raspberry Pi. Una de las ventajas más significativas de usar micro USB es su simplicidad. El sistema operativo Raspbian detectará automáticamente el micrófono cuando esté encendido.

En algunos casos, deberá modificar el archivo .asoundrc para ayudar al controlador de sonido de Alsa a determinar qué dispositivo usar.

2 micro bluetooth

Conectar un micrófono Bluetooth complica un poco las cosas. Para que esto funcione, deberá usar una Raspberry Pi 3 o posterior, o usar un receptor Bluetooth USB.

Para conectar el micrófono a la Raspberry Pi, puede seguir las instrucciones: Cómo configurar Wi-Fi y Bluetooth en la Raspberry Pi 3.

Después de emparejar el micrófono, podrá usarlo como un micro USB.

3. Micrófono de 3,5mm

Aunque la Raspberry Pi no tiene un conector de entrada de 3,5 mm para conectarse a micrófonos analógicos, hay formas de solucionar este problema.

4. Tarjeta de sonido USB

Una de las formas más económicas de conectar un micrófono a una Raspberry Pi es usar una tarjeta de sonido USB.

Lo que hace una tarjeta de sonido USB es convertir una conexión analógica de 3,5 mm en una señal digital (digital) que se puede enviar a través de una conexión USB. Son muy fáciles de usar. El sistema operativo Raspbian debe poder ejecutarse automáticamente.

Configurar Alsa en Raspberry Pi para micrófono

Antes de comenzar esta sección, asegúrese de incluir el micrófono en su Raspberry Pi. Ya sea mediante tarjeta de sonido USB, HAT o micro USB.

Paso 1. Continúe y actualice el sistema operativo ejecutando los siguientes dos comandos Ejecutar estos dos comandos garantizará que todo esté actualizado.

sudo apt update sudo apt upgrade

Paso 2. Con el sistema operativo actualizado, continúe y busque el micrófono que es visible desde el controlador Alsa. Para ver todas las grabadoras disponibles, debe ejecutar el siguiente comando.

arecord -l

Paso 3. Desde este comando deberías ver algo como lo que aparece a continuación en la terminal.

Dos cosas a las que debe prestar atención son el número de tarjeta y el número de dispositivo.

**** List of CAPTURE Hardware Devices **** card 1: Microphone [Yeti Stereo Microphone], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice # 0: subdevice # 0

Después de determinar el número de dispositivo del micrófono, continúe con el siguiente paso.

Si no aparece nada, asegúrese de que su dispositivo esté encendido correctamente.

Paso 4. Una vez que su número de dispositivo y tarjeta estén disponibles, continúe y cree el archivo de configuración de Alsa. Este archivo de configuración ayudará al controlador de Alsa a determinar qué dispositivo usar para grabar audio. Comience a modificar el archivo ejecutando el siguiente comando.

nano /home/pi/.asoundrc

Paso 5 Introduzca el siguiente texto en este archivo. Asegúrate de reemplazar [card number] y [device number] con los valores que recuperaste en el paso 3 de esta sección.

pcm.! default {type asym capture.pcm "mic"} pcm.mic {type plug slave {pcm "hw: [card number], [device number]"}}

Cuando haya terminado, guarde el archivo presionando CTRL + X, seguido de Y y luego ENTER.

Grabar con el micrófono Raspberry Pi

Foto 1 de Uso del micrófono con una Raspberry Pi

En esta sección, le mostraremos cómo puede grabar usando su micrófono en su Raspberry Pi.

Paso 1. Para grabar audio en Raspberry Pi, use el siguiente comando. Este comando creará una grabación usando el micrófono y la grabará como un archivo wav llamado out.wav.

arecord --format = S16_LE --rate = 16000 --file-type = wav out.wav

Una vez que haya terminado de grabar, puede salir del instrumento presionando CTRL + C.

Si recibe un error al ejecutar este comando, asegúrese de que el micrófono esté encendido correctamente. Además, asegúrese de haber configurado todo correctamente comprobando el contenido del archivo .asoundrc.

Paso 2. Puede verificar si el micrófono se grabó correctamente reproduciéndolo. Para reproducir la grabación que acaba de hacer, ejecute el siguiente comando.

aplay out.wave

Si puede escuchar su grabación, ya la grabó correctamente con el micrófono.

Obtén el control de los micrófonos de Raspberry Pi

Si tiene dificultad para escuchar el sonido a través del micrófono, puede ajustar la ganancia (una medida de amplificación de la señal).

1. La forma más fácil de hacer esto es usar la herramienta Alsamixer ejecutando el siguiente comando.

alsamixer

2. Con esta herramienta, puede usar las teclas de flecha para aumentar o disminuir la ganancia. Si el micrófono no está disponible, presione la tecla F6 para seleccionar el micrófono.

Cuando termine, salga del programa presionando la tecla ESC.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir
error: Content is protected !!