赞
踩
python音频信号处理,首先安装librosa模块
安装好librosa模块后,进行简单的音频读取操作,包括:
1.load读取音频文件,返回音频数据与采样率
path:音频文件路径 sr:目标采样频率 mono=True:将信号转为单通道模式
offset=0.0:在0.0秒后开始读取音频 duration:仅读取duration长度的音频
import librosa
import matplotlib.pyplot as plt
data,fs= librosa.load('bluesky3.wav')#读取音频文件,data为数据,fs为采样频率
plt.plot(data)
2.to_mono将音频转为单通道,返回单通道音频数据
3.resample对数据进行重采样,返回重采样数据
y:音频数据 orig_sr:原始的采样率 target_st:目标采样率
<Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。