Pregunta

¿Puedo acceder al micrófono de un usuario en Python?

Lo siento, olvidé que no todos leen la mente: Windows como mínimo XP, pero el soporte para Vista sería MUY bueno.

¿Fue útil?

Solución

La mejor manera de hacerlo sería usar la biblioteca ctypes y usar WinMM a partir de eso. mixerOpen abrirá un dispositivo de micrófono y puede leer los datos fácilmente desde allí. Debería ser muy sencillo.

Otros consejos

Hice el trabajo con pyaudio

Viene con un instalador binario para Windows e incluso hay un ejemplo sobre cómo grabar a través del micrófono y guardarlo en un archivo wave. ¡Agradable! Lo usé en Windows XP, aunque no estoy seguro de cómo funcionará en Vista, lo siento.

Puede probar SWMixer .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top