pythonpyaudio:OSError:[Errno输入溢出]9981

2024-06-16 13:11:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我用树莓皮来录音音频:按下按钮开始录音,再按一下按钮停止录音。但是得到错误:

Traceback (most recent call last):
  File "/home/pi/november03 fullscreenwithoutdots.py", line 225, in <module>
    record_audio(is_recording, button_pressed)
   File "/home/pi/november03 fullscreenwithoutdots.py", line 154, in record_audio
    data = stream.read(CHUNK)
   File "/usr/lib/python3/dist-packages/pyaudio.py", line 605, in read
    return pa.read_stream(self._stream, num_frames)
OSError: [Errno Input overflowed] -9981

我搜索了在线解决方案,但它们在我的案例中都无效,我成功地从官方文档中运行了示例。谁能帮我?非常感谢你。以下是我的代码:

^{pr2}$

Tags: inpyhomereadstreamlinepirecord