Доступ к микрофону в Python - PullRequest
       43

Доступ к микрофону в Python

10 голосов
/ 11 октября 2008

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

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

Ответы [ 3 ]

17 голосов
/ 29 октября 2008

Я выполнил работу с pyaudio

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

4 голосов
/ 11 октября 2008

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

2 голосов
/ 14 октября 2008

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

...