pyworld.harvest怎么使用
时间: 2024-02-09 19:09:08 浏览: 186
HF.rar_harvest
使用`pyworld.harvest`函数需要先安装PyWorld库。安装完成后,可以通过以下代码来使用`pyworld.harvest`函数:
```python
import pyworld as pw
import numpy as np
import librosa
# 读取音频文件
y, sr = librosa.load('audio.wav', sr=16000)
# 提取基频序列
f0, t = pw.harvest(y, sr)
# 可视化基频序列
import matplotlib.pyplot as plt
plt.plot(t, f0)
plt.show()
```
其中,`y`是音频信号,`sr`是采样率,`f0`是基频序列,`t`是对应的时间戳。在进行可视化时,可以使用`matplotlib`库将基频序列画出来,以便更好地观察和分析。
阅读全文