Como gravar áudio usando um microfone?


23

Acabei de me deparar com essa pergunta ao tentar conectar uma webcam. Se a webcam encapsular o áudio, tudo bem. Mas e se eu quiser conectar um microfone em outro local / locais.

Pergunta: Como gravar áudio usando um microfone?


1
Aqui está como gravar com microfones: instructables.com/id/...
— Bay

Respostas:


15

Não há entrada de microfone no Raspberry Pi. O chip de som do Raspberry Pi suporta apenas saída de áudio, não entrada. Se você deseja gravar algum áudio usando o RPi, precisará usar um dispositivo de microfone externo, como o microfone USB. Algumas câmeras da webcam USB também possuem microfones para que você possa usá-lo.


1
Observe que há algum tipo de bug no firmware USB que impede a gravação sem falhas / superações por mais de 20 segundos.
— scruss

Existem opções não USB?
— Aleksandr Levchuk 15/03

1
@AleksandrLevchuk: Claro que existem, mas eles não são tão fáceis de usar e / ou baratos. Você pode comprar uma placa de som dedicada para o RaspberryPI (dos quais existem poucos agora) - eu sei que pelo menos um é baseado no chipset wolfson que possui entrada de microfone. O que eu estou pensando também tem dois microfones embutidos. Mas custa quase tanto quanto o próprio RaspberryPi. Outra opção é usar algum microfone (por exemplo, um eletreto) diretamente (você precisará de um amplificado, mas pode comprar um módulo com um integrado), mas como o RaspberryPi não possui ADC, você também precisará de um.
— precisa

2
Krzysztof, obrigado. Para o Pi2, acabei usando uma placa de som USB amazon.com/gp/aw/d/B001MSS6CS e um microfone de 3,5 mm amazon.com/gp/aw/d/B005DJOIPQ , que apresentava algumas falhas de som no início (pop suave a cada 2 a 5 segundos), mas eles pararam subitamente e agora tenho gravações de som nítidas. O som é muito claro e altamente sensível. A única preocupação que tenho agora é que a placa de som USB consome muita energia, mas não verifiquei essa hipótese.
— Aleksandr Levchuk 21/03

4

Você pode conectar os microfones usb Sony Singstar ao RPi e gravar usando o Audacity. A qualidade do som não é a melhor, mas não é tão ruim e funciona.

PS: Encontrei a câmera usb Sony Eye-Toy com microfone não funciona bem assim.


1

Você pode usar uma placa de som USB ou uma placa de som baseada no cabeçalho GPIO, como as mencionadas aqui .

Por localização, se você quer dizer uma placa de som diferente, tente usar o audacity e isso permitirá que você selecione o dispositivo de entrada de gravação.

Se você deseja gravar em locais diferentes (com Pis diferentes), talvez possa transmiti-los pela rede? Usando algo como o rtp do ffmpeg (avconv).

Matt


Você poderia incluir alguns detalhes específicos em sua resposta? Geralmente, as respostas apenas ao link são desencorajadas.
— Darth Vader

Obrigado pelo comentário Darth, adicionei mais informações sobre audácia.
— Matt
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.