python, como capiturar áudio do micro fone

936 views
Skip to first unread message

Leonardo

unread,
Dec 2, 2011, 8:59:31 PM12/2/11
to python...@googlegroups.com
Olá amigos, estou aqui, bom gostaria de lhes falar que tou gostando de
integrar esta lista, tou entrando agora, para a lista, sou novo em
python então tenham paciência comigo, risos, bom, vamos ao que intereça.
Bom eu quero saber qual comando isto é, se tem como capiturar áudio
do microfone do pc e amarzenar em um arquivo em wav ou mp3, tipo um
gravador, tem como?
desde já, agradesso
ABS.:Leandro Maia

Bruno Rocha

unread,
Dec 2, 2011, 9:08:31 PM12/2/11
to python...@googlegroups.com
Depende do SO e do sistema de audio.

Linux: http://pyalsaaudio.sourceforge.net/pyalsaaudio.html#what-is-alsa

Windows http://people.csail.mit.edu/hubert/pyaudio/

Ou pode fazer com o PyGame http://code.google.com/p/pygalaxy/wiki/SoundAnalyse

2011/12/2 Leonardo <leonar...@r7.com>

--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
   http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
   python-brasi...@googlegroups.com



--

Eder Souza

unread,
Dec 4, 2011, 9:56:27 AM12/4/11
to python...@googlegroups.com
Olá tem como sim Leonardo ..
 
Eu utilizo muito audio em python, acredito que o pyaudio é a melhor escolha para os seus projetos.
 
Com ele você pode manipular os frames em tempo real para fazer análises como calcular RMS, Frequencia, Spectro, etc, e é claro com ajuda da biblioteca "wav" voce pode escrever os blocos de frames dentro de um aquivo apos caputar a entrada diretamente do microfone ....
 
Em meu Blog tem alguns códigos simples na qual estou usando o pyaudio...
 
Caputar via microfone para identificar estrondos
 
Captura via microfone para calcular decibéis
 
Captura via microfone para encontrar frequencia em realtime, estou usando para afinar guitarras ...
 
Captura de microfone por 10 segundos e aplica alguns efeitos (muda pitch, inverte audio) Neste exemplo tem o que você precisa estou salvando o que foi capturado via microfone em arquivos .wav

Se você precisar fazer encode ou decode em arquivos do tipo aiff, au, flac, ogg, use o modulo audiolab
 
 
[]'s
 
Eng Eder de Souza
 
On Sat, Dec 3, 2011 at 10:49 AM, Leonardo <leonar...@r7.com> wrote:
Caro amigo, poderia me exclarecer oque você quiz dizer com estes
inderessos? tem alguma matéria ou algo do tipo, ou não?
Desde já, agradesso
ABS.:Leandro Maia
-----Mensagem original-----
De: Bruno Rocha <rocha...@gmail.com>
Para: python...@googlegroups.com
Data: Sabado, 3 de Dezembro de 2011 00:08
Assunto: Re: [python-brasil] python, como capiturar áudio do micro fone
Reply all
Reply to author
Forward
0 new messages