Вопрос

Могу ли я получить доступ к микрофону пользователя в Python?

Извините, я забыл, что не все читают Windows как минимум XP, но поддержка Vista будет ОЧЕНЬ хорошей.

Это было полезно?

Решение

Лучший способ сделать это - использовать библиотеку ctypes и использовать WinMM. mixerOpen откроет устройство микрофона, и вы сможете легко прочитать данные оттуда. Должно быть очень простым.

Другие советы

Я выполнил работу с помощью pyaudio

Он поставляется с бинарным установщиком для Windows, и есть даже пример того, как записывать через микрофон и сохранять в файл wave. Ницца! Я использовал его в Windows XP, но не знаю, как это будет работать в Vista, извините.

Вы можете попробовать SWMixer .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top