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