मैं (लाइन नंबर के अलावा) नीचे ग्राफिक में के रूप मेंPyAudio errno इनपुट overflowed -9981
Python, Error audio Recording in 16000Hz using Pyaudio
में उपयोगकर्ता के रूप में ही त्रुटि हो रही थी त्रुटि ही था:
जैसा कि मैं इसे लिख रहा था, मुझे this link में मेरी समस्या का समाधान मिला। समाधान 48000 करने के लिए बिटरेट अप करने के लिए था लेकिन मैं पहले से ही 44100
if p.is_format_supported(44100.0, # Sample rate
input_device=devinfo["index"],
input_channels=devinfo['maxInputChannels'],
input_format=pyaudio.paInt16):
print 'Yay!'
पर "अनुमोदित किया गया" था किसी को पता है कि क्यों मैं 44100 में अनुमोदित किया गया था और बह निकला था, लेकिन यह 48000 पर ठीक काम करता है? (मुझे 48000 के लिए भी मंजूरी दे दी गई थी)।
आमतौर पर मैं समाधान पाने और आगे बढ़ने के लिए लड़के का प्रकार हूं, लेकिन इस बार, मुझे लगता है कि मुझे पता होना चाहिए। आपके समय के लिए शुक्रिया।
मैंने यह भी देखा! – hunterp