Python 从麦克风读取音频时,portaudio1.9顶部的PyAudio.Stream挂起

Python 从麦克风读取音频时,portaudio1.9顶部的PyAudio.Stream挂起,python,portaudio,pyaudio,Python,Portaudio,Pyaudio,我正在开发一个应用程序,它可以不断地从麦克风读取音频,它是建立在 我一直在从麦克风输入流中读取大小为1k的数据块,但有时阻塞的时间超过了录制音频所需的时间。我的数据块大小/采样率将1k帧放在60毫秒左右的音频上,因此我很难弄清楚为什么读取调用有时会阻塞>10秒。有可能我只是不懂portaudio/pyaudio/computers,我很感激社区提供的任何见解 环境:我在Ubuntu14.04LTS和Raspia2上都看到了这个问题

我正在开发一个应用程序,它可以不断地从麦克风读取音频,它是建立在

我一直在从麦克风输入流中读取大小为1k的数据块,但有时阻塞的时间超过了录制音频所需的时间。我的数据块大小/采样率将1k帧放在60毫秒左右的音频上,因此我很难弄清楚为什么读取调用有时会阻塞>10秒。有可能我只是不懂portaudio/pyaudio/computers,我很感激社区提供的任何见解

环境:我在Ubuntu14.04LTS和Raspia2上都看到了这个问题