可以使用 Python 的 wave 库来读取音频文件,并将音频数据读取到 NumPy 数组中。然后,可以使用 Matplotlib 库将音频数据绘制为波形。
以下是一个简单的例子,展示了如何读取音频文件并使用 Matplotlib 绘制波形的过程:
import wave
import matplotlib.pyplot as plt
import numpy as np
# 打开音频文件
wave_file = wave.open('audio.wav', 'r')
# 读取音频数据
signal = wave_file.readframes(-1)
signal = np