Problemas de instalação Python PyAudio (com PortAudio)

Eu estou tentando escrever um programa para gravar informações do microfone do meu computador e salvá-lo em um arquivo.PyAudio Parece um dos melhores pacotes para fazer isso, e eles ainda têm um binário para o Windows 7 (Python 2.7). Eu baixei o arquivo executável e o executei para configurar o PyAudio, mas quando tento importar o PyAudio para um script python agora recebo um erro:

Please build and install the PortAudio Python bindings first.

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pyaudio
  File "C:\Python27\lib\site-packages\pyaudio.py", line 103, in <module>
    sys.exit(-1)
SystemExit: -1

Se eu olhar para o pyaudio.py, o código que está falhando é:

# attempt to import PortAudio
try:
    import _portaudio as pa
except ImportError:
    print "Please build and install the PortAudio Python " +\
          "bindings first."
    sys.exit(-1)

Além disso, caso seja relevante, se eu forPython27\Lib\site-packages&nbsp;(onde pyaudio.py é) existe um arquivo chamadoportaudio_x64.dll.

A documentação em seu site só parece ter instruções para se você deseja instalar o PyAudio construindo a partir do código-fonte. Além disso, ele diz que PortAudio v19 está incluído no binário, então presumi que funcionaria apenas depois de executar o executável de configuração.

Não tenho ideia do que está errado e realmente preciso disso logo. Alguma idéia do que está errado? Ou se alguém tiver recomendações para pacotes semelhantes que funcionem melhor especificamente com o Windows 7 (64 bits) e o Python 2.7 (distribuição Enthought), bem como entre plataformas, adoraria ouvi-los.