使用Python的音频处理库如何读取音频文件
时间: 2024-04-20 16:05:38 浏览: 94
Python 利用pydub库操作音频文件的方法
可以使用Python的音频处理库`pydub`来读取音频文件。下面是一个简单的示例代码:
```python
from pydub import AudioSegment
audio_file = AudioSegment.from_file("example.mp3", format="mp3")
# 将音频文件转换为numpy数组
samples = audio_file.get_array_of_samples()
# 打印采样率和通道数
print("采样率: ", audio_file.frame_rate)
print("通道数: ", audio_file.channels)
```
在上面的代码中,`AudioSegment.from_file`方法用于从音频文件中读取音频数据。`get_array_of_samples`方法将音频文件转换为numpy数组,可以方便地进行进一步的处理。你需要将`example.mp3`替换为你自己的音频文件名。
阅读全文