Question

Puis-je accéder au microphone d'un utilisateur en Python?

Désolé d'avoir oublié que tout le monde n'est pas un lecteur d'esprit: Windows au minimum XP, mais le support de Vista serait très bon.

Était-ce utile?

La solution

La meilleure façon de s'y prendre serait d'utiliser la bibliothèque ctypes et d'utiliser WinMM à partir de cela. mixerOpen ouvrira un microphone et vous pourrez facilement lire les données à partir de là. Devrait être très simple.

Autres conseils

J'ai terminé le travail avec pyaudio

Il est fourni avec un programme d’installation binaire pour Windows et contient même un exemple sur la façon d’enregistrer via le microphone et de le sauvegarder dans un fichier .wav. Agréable! Je l'ai utilisé sous Windows XP, je ne sais pas comment cela fonctionnera sous Vista, désolé.

Vous pouvez essayer SWMixer .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top