2013-02-01 14 views
8

私は下図のように(行番号を除く)は、エラーが同じであったPyAudio ERRNO入力がオーバーフロー-9981

Python, Error audio Recording in 16000Hz using Pyaudio

でユーザーと同じエラーを取得しました。

this link

私がこれを書いていたとき、私はthis linkで私の問題の解決策を見つけました。解決策は48000にビットレート、最大にした。しかし、私はすでに、私は44100で承認された理由を誰もが知っています44100

if p.is_format_supported(44100.0, # Sample rate 
    input_device=devinfo["index"], 
    input_channels=devinfo['maxInputChannels'], 
    input_format=pyaudio.paInt16): 
print 'Yay!' 

で「承認されて」いたとあふれたが、それは48000で正常に動作しますか? (私も48000のために承認された)。

通常、私は解決策を得るためには男のタイプですが、今回は、私は知る必要があると感じています。あなたの時間をありがとう。

+1

私もこれを見ました! – hunterp

答えて

1

デバイスが実際に44.1をサポートしていることを確認してください。デバイスはそれをサポートしていると述べていますが、実際にサポートしているわけではありません。

関連する問題