本次记录如何从一个音频绘制出对应的波形图--使用librosa库 官方文档:librosa.org/doc/latest/…
1.test1.py文件
import matplotlib.pyplot as plt
import librosa.display
#载入音频文件
audio_path = '/Users/joycewang/Documents/python/python代码/bailingbird.mp3'
# music,sr = librosa.load(audio_path)
music,sr=librosa.load(audio_path)
#设置图片宽高
plt.figure(figsize=(14,5))
#waveplot方法已经被剔除
librosa.display.waveshow(music,sr=sr)
#显示图
plt.show()
因为本次的运行都是在conda创建的虚拟环境中运行,所以需要先进入虚拟环境torch(若非虚拟环境可以跳过下一步)
2.激活虚拟环境 torch
condo activate torch
3.安装对应包 matplotlib 以及 librosa
conda install matplotlib conda install librosa
4.运行脚本
python3 test1.py