Domanda

Posso accedere al microfono di un utente in Python?

Mi dispiace, ho dimenticato che non tutti sono dei lettori di mente: Windows con almeno XP ma il supporto di Vista sarebbe MOLTO buono.

È stato utile?

Soluzione

Il modo migliore per farlo sarebbe usare la libreria ctypes e usare WinMM da quello. mixerOpen aprirà un dispositivo microfono e puoi leggere facilmente i dati da lì. Dovrebbe essere molto semplice.

Altri suggerimenti

Ho completato il lavoro con pyaudio

Viene fornito con un programma di installazione binario per Windows e c'è anche un esempio su come registrare attraverso il microfono e salvare in un file wave. Bello! L'ho usato su Windows XP, non so come funzionerà su Vista, scusa.

Potresti provare SWMixer .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top