技术要点:

1)使用tkinter设计程序界面。

2)使用标准库wave读写WAV文件。

3)使用扩展库pyaudio获取麦克风的接收到的声音数据。

4)多线程技术。

参考代码:

使用Python编写属于自己的录音软件_epoll

运行界面:

使用Python编写属于自己的录音软件_python_02