我对Pyaudio知之甚少,我无法在网上找到它。我希望脚本运行直到我停止它,当我停止时,它必须保存记录。 Pyaudio的示例代码记录了固定的时间。
答案 0 :(得分:0)
您需要做的是在出现键盘异常后使用错误处理来保存音频(在这种情况下按下类似Ctrl + C
的内容来结束程序。
While True:
try:
recording_function()
except KeyboardInterrupt:
save_function() #record to a file
except:
#generic error processing