def raw_callback(self, in_data, frame_count, time_info, status):
size = frame_count * self.width * self.channels
data = self.raw[:size]
self.raw = self.raw[size:]
flag = pyaudio.paContinue
if not len(self.raw):
data = data.ljust(frame_count * self.width * self.channels, '\x00')
# flag = pyaudio.paComplete
self.event.set()
return data, flag
评论列表
文章目录