最近接到一个需求,需要准备大量的音频,其中需要自己录制的音频进行处理。
Python模块:PyAudio PyAudio · PyPI
安装方法: pipwin install pyaudio
注:pipwin 安装时有时会因为网络超时,导致安装失败。可以更换安装源。
录制音频基础代码如下:
def audio_record(slef, file_name, rec_time):
chunk = 1024
formate = pyaudio.paInt16 #16bit编码格式(2个字节)
channels = 1 #单声道
rate = 16000 #采样率
p = pyaudio.PyAudio()
stream = p.open(format = formate,
channels= channels,
rate