soundfile.read()
时间: 2024-02-05 16:03:06 浏览: 326
读取语音文件
`soundfile.read()`是一个Python库中的函数,用于读取音频文件的内容。它需要一个文件路径作为输入,并返回一个包含音频信号数据和采样率的元组。例如,以下代码演示了如何使用soundfile库中的read()函数读取一个wav格式的音频文件:
```python
import soundfile as sf
filepath = 'path/to/your/audio/file.wav'
data, samplerate = sf.read(filepath)
```
其中,`data`是一个二维NumPy数组,表示音频信号数据,每一行代表一个通道(例如,如果是单声道,则只有一行;如果是立体声,则有两行,分别代表左右声道)。`samplerate`是一个整数,表示采样率,即每秒采样的样本数。
阅读全文