def _record():
global p
global stream
global frames
p = pyaudio.PyAudio()
stream = p.open(format=FORMAT,
channels=CHANNELS,
rate=RATE,
input=True,
frames_per_buffer=CHUNK)
print("????...")
frames = []
signal.signal(signal.SIGINT, stop_record)
while (True):
if stream.is_stopped():
stream.close()
p.terminate()
break
data = stream.read(CHUNK)
frames.append(data)
评论列表
文章目录