音频基础及处理

采用率

16000Hz 表示1s中在连续信号中采集16000次,每一次叫做一个采样点。

采样位宽(位数)

16bit 表示每一个采样点采集2个bit的数据,也就是2个字节。

音频数据大小计算

采样率为16k,采用位宽为16bit,单声道,在1分钟中采集数据的大小为多少?
16000260/1024/1024~=1.83MB

python处理wav音频文件:

音频信息,读取内容,获取时长

with wave.open(wav_path, "rb") as f:
    f = wave.open(wav_path)
    print(f.getparams())

返回内容为:
声道,采样宽度,帧速率,帧数,唯一标识,无损

nchannels=1, 
sampwidth=2, 
framerate=16000, 
nframes=141699, 
comptype='NONE', 
compname='not compressed'

猜你喜欢

转载自blog.csdn.net/lyj223061/article/details/109095834