¿Puedo acceder a un micrófono de usuario en Python?Acceso de micrófono en Python
Lo siento, me olvidé de que no todo el mundo es un lector de la mente: Windows como mínimo XP pero el soporte de Vista sería MUY bueno.
¿Puedo acceder a un micrófono de usuario en Python?Acceso de micrófono en Python
Lo siento, me olvidé de que no todo el mundo es un lector de la mente: Windows como mínimo XP pero el soporte de Vista sería MUY bueno.
La mejor manera de hacerlo sería utilizar la biblioteca ctypes y usar WinMM a partir de ahí. MixerOpen abrirá un dispositivo de micrófono y podrás leer los datos fácilmente desde allí. Debería ser muy sencillo.
Do ¿Crees que puedes proporcionar algún código de muestra para esto? Puedo llamar a mixerGetNumDevs pero no estoy seguro de cómo llegar desde allí a mixerOpen o para leer niveles. TIA – Jared
Puede probar SWMixer.
me dieron el trabajo hecho con pyaudio
Viene con un instalador binario para ventanas y hay incluso un ejemplo sobre cómo grabar a través del micrófono y guardar en un archivo de onda. ¡Bonito! Lo usé en Windows XP, pero no estoy seguro de cómo será en Vista, lo siento.
"Tenga en cuenta que PyAudio actualmente solo es compatible con la E/S de audio en modo de bloqueo. PyAudio sigue siendo una calidad alfa super-duper". del sitio web –
¿Para qué es el sistema operativo? ¿Tiene que ser multiplataforma? –
Respuestas útiles en esta pregunta más reciente: http://stackoverflow.com/questions/1936828/how-get-sound-input-from-microphone-in-python-and-process-it-on-the-fly –