Skip to content

Commit

Permalink
Update RMVPE checkpoint download link
Browse files Browse the repository at this point in the history
  • Loading branch information
yqzhishen committed Aug 26, 2023
1 parent 431862f commit 662136d
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions docs/BestPractices.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,15 +187,19 @@ pe_ckpt: checkpoints/xxx/model.pt # pitch extractor model path (if it requires

### Parselmouth

[Parselmouth](https://github.com/YannickJadoul/Parselmouth) is the default pitch extractor in this repository. It is based on DSP algorithms, runs fast on CPU and can get accurate F0 on clean and normal recordings. To use parselmouth, simply include the following line in your configuration file:
[Parselmouth](https://github.com/YannickJadoul/Parselmouth) is the default pitch extractor in this repository. It is based on DSP algorithms, runs fast on CPU and can get accurate F0 on clean and normal recordings.

To use parselmouth, simply include the following line in your configuration file:

```yaml
pe: parselmouth
```

### RMVPE

[RMVPE](https://github.com/Dream-High/RMVPE) (Robust Model for Vocal Pitch Estimation) is the state-of-the-art NN-based pitch estimation model for singing voice. It runs slower than parselmouth, consumes more memory, however uses CUDA to accelerate computation (if available) and produce better results on noisy recordings and edge cases. To enable RMVPE, put its `model.pt` in `checkpoints/rmvpe` and edit your configuration file:
[RMVPE](https://github.com/Dream-High/RMVPE) (Robust Model for Vocal Pitch Estimation) is the state-of-the-art NN-based pitch estimation model for singing voice. It runs slower than parselmouth, consumes more memory, however uses CUDA to accelerate computation (if available) and produce better results on noisy recordings and edge cases.

To enable RMVPE, download its pre-trained checkpoint from [here](https://github.com/openvpi/DiffSinger/releases/download/v2.1.0/rmvpe.zip), extract it into the `checkpoints/` folder and edit the configuration file:

```yaml
pe: rmvpe
Expand Down

0 comments on commit 662136d

Please sign in to comment.