当前位置:   article > 正文

python实时采集与处理声音信号_python之音频信号处理一

python 实时采集声音

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:目标采样率

<
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/134305
推荐阅读
相关标签
  

闽ICP备14008679号