私は、Ubuntu 10.10 x64のEnthought Python Distribution(Python 2.6.6)でPyAudioを使用しています。PyAudio IOError:デフォルトの入力デバイスがありません
>>> import pyaudio
>>> pa = pyaudio.PyAudio()
>>> pa.get_default_input_device_info()
Traceback (most recent call last):
File "<pyshell#24>", line 1, in <module>
pa.get_default_input_device_info()
File "/usr/lib/python_epd/lib/python2.6/site-packages/pyaudio.py", line 936, in get_default_input_device_info
device_index = pa.get_default_input_device()
IOError: No Default Input Device Available
これは、入力ストリームを開こうとすると同じエラーが発生します。対応するエラーがあります "例外IOError:いいえデフォルトの出力デバイスが利用可能な"
'pa.get_device_count()'を実行するとどうなりますか? – mtrw
@mtrw pa.get_device_count()は0を返す – Gus
'sudo apt-get install python-pyaudio 'でインストールされた' pyaudio'は、Ubuntu-11.10 – jfs