环境:python3.6.3 pyaudio
基础知识:
声音在电子设备里的存储形式:在某一时间点的数值大小(0-255)
采样率:每秒采集的次数
采样格式:每次采集获取的位数
块(chunk):wave格式的文件格式
播放
# 播放
import wave,pyaudio
wf=wave.open("ok.wav","rb")
p=pyaudio.PyAudio()
stream=p.open(
format=p.get_format_from_width(wf.getsampwidth()),
channels=wf.getnchannels(),
rate=wf.getframerate(),
output=True
)
data=wf.readframes(102)
while data !=

本文介绍了Python声音处理的基础知识,包括声音的存储形式、采样率和采样格式等概念。通过使用pyaudio库,讲解了如何进行声音播放和录音操作,还展示了将录音数据画出波形图的方法。
最低0.47元/天 解锁文章
3753

被折叠的 条评论
为什么被折叠?



