我遇到了与用户相同的错误
Python,使用 Pyaudio 以 16000Hz 录制错误音频
错误与下图中相同(行号除外):
在我写这篇文章时,我在这个链接中找到了我的问题的解决方案。解决方案是将比特率提高到 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)。
通常我是那种得到解决方案并继续前进的人,但这一次,我觉得我需要知道。感谢您的时间。