Add the CREPE pitch models (full, tiny) from torchcrepe 0.0.24
Browse files- README.md +8 -3
- crepe/LICENSE-CREPE.txt +31 -0
- crepe/full.pth +3 -0
- crepe/tiny.pth +3 -0
- manifest.json +20 -0
README.md
CHANGED
|
@@ -14,8 +14,9 @@ RVC demo voices.
|
|
| 14 |
|
| 15 |
Everything here is copied unchanged from the official RVC repository,
|
| 16 |
[lj1995/VoiceConversionWebUI](https://huggingface.co/lj1995/VoiceConversionWebUI) (revision
|
| 17 |
-
`e6d0c1a`), except the FCPE pitch
|
| 18 |
-
[torchfcpe](https://github.com/CNChTu/FCPE) 0.0.4
|
|
|
|
| 19 |
from inside RVC's distribution packages (`RVC*.7z`), where they are the only copies.
|
| 20 |
`manifest.json` lists every file with its size, SHA-256 and where it came from.
|
| 21 |
|
|
@@ -26,6 +27,7 @@ from inside RVC's distribution packages (`RVC*.7z`), where they are the only cop
|
|
| 26 |
| `hubert/hubert_base/` | `config.json`, `preprocessor_config.json`, `pytorch_model.bin` | Content features (HuBERT/ContentVec), for conversion and training | `hubert_base/` |
|
| 27 |
| `rmvpe/` | `rmvpe.pt`, `rmvpe.onnx` | Pitch extraction (RMVPE); the ONNX export for DirectML | `rmvpe.pt`, `rmvpe.onnx` |
|
| 28 |
| `fcpe/` | `fcpe_c_v001.pt`, `LICENSE-FCPE.txt` | Pitch extraction (FCPE) | `torchfcpe/assets/fcpe_c_v001.pt` in torchfcpe 0.0.4 |
|
|
|
|
| 29 |
| `pretrained/v1/` | `{f0,}{G,D}{32k,40k,48k}.pth` | Base models for training v1 voices, with (`f0`) and without pitch guidance | `pretrained/` |
|
| 30 |
| `pretrained/v2/` | the same twelve files | Base models for training v2 voices | `pretrained_v2/` |
|
| 31 |
| `separation/` | five BS-/Mel-Roformer checkpoints and their YAML | Vocal separation, dereverb and karaoke (PyMSS) | `pymss_weights/` |
|
|
@@ -54,4 +56,7 @@ components the models build on (ContentVec, VITS, HiFi-GAN, UVR, audio-slicer) a
|
|
| 54 |
same file.
|
| 55 |
|
| 56 |
The FCPE model (`fcpe/`) is not part of RVC: it is MIT-licensed by its authors (Copyright (c) 2023
|
| 57 |
-
CN_ChiTu), without the research-use clause; its licence is `fcpe/LICENSE-FCPE.txt`.
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
|
| 15 |
Everything here is copied unchanged from the official RVC repository,
|
| 16 |
[lj1995/VoiceConversionWebUI](https://huggingface.co/lj1995/VoiceConversionWebUI) (revision
|
| 17 |
+
`e6d0c1a`), except the FCPE and CREPE pitch models, copied unchanged from the
|
| 18 |
+
[torchfcpe](https://github.com/CNChTu/FCPE) 0.0.4 and [torchcrepe](https://github.com/maxrmorrison/torchcrepe)
|
| 19 |
+
0.0.24 packages, which bundle them. The demo voices come
|
| 20 |
from inside RVC's distribution packages (`RVC*.7z`), where they are the only copies.
|
| 21 |
`manifest.json` lists every file with its size, SHA-256 and where it came from.
|
| 22 |
|
|
|
|
| 27 |
| `hubert/hubert_base/` | `config.json`, `preprocessor_config.json`, `pytorch_model.bin` | Content features (HuBERT/ContentVec), for conversion and training | `hubert_base/` |
|
| 28 |
| `rmvpe/` | `rmvpe.pt`, `rmvpe.onnx` | Pitch extraction (RMVPE); the ONNX export for DirectML | `rmvpe.pt`, `rmvpe.onnx` |
|
| 29 |
| `fcpe/` | `fcpe_c_v001.pt`, `LICENSE-FCPE.txt` | Pitch extraction (FCPE) | `torchfcpe/assets/fcpe_c_v001.pt` in torchfcpe 0.0.4 |
|
| 30 |
+
| `crepe/` | `full.pth`, `tiny.pth`, `LICENSE-CREPE.txt` | Pitch extraction (CREPE full and tiny) | `torchcrepe/assets/` in torchcrepe 0.0.24 |
|
| 31 |
| `pretrained/v1/` | `{f0,}{G,D}{32k,40k,48k}.pth` | Base models for training v1 voices, with (`f0`) and without pitch guidance | `pretrained/` |
|
| 32 |
| `pretrained/v2/` | the same twelve files | Base models for training v2 voices | `pretrained_v2/` |
|
| 33 |
| `separation/` | five BS-/Mel-Roformer checkpoints and their YAML | Vocal separation, dereverb and karaoke (PyMSS) | `pymss_weights/` |
|
|
|
|
| 56 |
same file.
|
| 57 |
|
| 58 |
The FCPE model (`fcpe/`) is not part of RVC: it is MIT-licensed by its authors (Copyright (c) 2023
|
| 59 |
+
CN_ChiTu), without the research-use clause; its licence is `fcpe/LICENSE-FCPE.txt`. The CREPE
|
| 60 |
+
models (`crepe/`) are not part of RVC either: MIT-licensed by torchcrepe's author (Copyright (c) 2020
|
| 61 |
+
Max Morrison) and converted from CREPE (Copyright (c) 2018 Jong Wook Kim), without the research-use
|
| 62 |
+
clause; see `crepe/LICENSE-CREPE.txt`.
|
crepe/LICENSE-CREPE.txt
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
The CREPE weights here are copied unchanged from the torchcrepe 0.0.24 package (torchcrepe/assets/), which
|
| 2 |
+
converted them from the original CREPE model (https://github.com/marl/crepe).
|
| 3 |
+
|
| 4 |
+
torchcrepe: https://github.com/maxrmorrison/torchcrepe
|
| 5 |
+
|
| 6 |
+
MIT License
|
| 7 |
+
|
| 8 |
+
Copyright (c) 2020 Max Morrison
|
| 9 |
+
|
| 10 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 11 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 12 |
+
in the Software without restriction, including without limitation the rights
|
| 13 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 14 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 15 |
+
furnished to do so, subject to the following conditions:
|
| 16 |
+
|
| 17 |
+
The above copyright notice and this permission notice shall be included in all
|
| 18 |
+
copies or substantial portions of the Software.
|
| 19 |
+
|
| 20 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 21 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 22 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 23 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 24 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 25 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 26 |
+
SOFTWARE.
|
| 27 |
+
|
| 28 |
+
----
|
| 29 |
+
|
| 30 |
+
CREPE: A Convolutional Representation for Pitch Estimation (Kim, Salamon, Li, Bello; ICASSP 2018)
|
| 31 |
+
https://github.com/marl/crepe, MIT License, Copyright (c) 2018 Jong Wook Kim
|
crepe/full.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:133225604dedd2e4005f8bbd1bd0a2ec073ba8b7a6cd31ff6d5edbbfa3539986
|
| 3 |
+
size 88991291
|
crepe/tiny.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d4993eea36ed1a0ad9ac549c740dae5265b049ce72004f00c2f59e01c0be8432
|
| 3 |
+
size 1962363
|
manifest.json
CHANGED
|
@@ -304,6 +304,26 @@
|
|
| 304 |
"path": "torchfcpe/assets/fcpe_c_v001.pt"
|
| 305 |
}
|
| 306 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 307 |
{
|
| 308 |
"path": "separation/config_mel_band_roformer_karaoke.yaml",
|
| 309 |
"category": "separation",
|
|
|
|
| 304 |
"path": "torchfcpe/assets/fcpe_c_v001.pt"
|
| 305 |
}
|
| 306 |
},
|
| 307 |
+
{
|
| 308 |
+
"path": "crepe/full.pth",
|
| 309 |
+
"category": "crepe",
|
| 310 |
+
"size": 88991291,
|
| 311 |
+
"sha256": "133225604dedd2e4005f8bbd1bd0a2ec073ba8b7a6cd31ff6d5edbbfa3539986",
|
| 312 |
+
"origin": {
|
| 313 |
+
"repository": "pypi:torchcrepe==0.0.24",
|
| 314 |
+
"path": "torchcrepe/assets/full.pth"
|
| 315 |
+
}
|
| 316 |
+
},
|
| 317 |
+
{
|
| 318 |
+
"path": "crepe/tiny.pth",
|
| 319 |
+
"category": "crepe",
|
| 320 |
+
"size": 1962363,
|
| 321 |
+
"sha256": "d4993eea36ed1a0ad9ac549c740dae5265b049ce72004f00c2f59e01c0be8432",
|
| 322 |
+
"origin": {
|
| 323 |
+
"repository": "pypi:torchcrepe==0.0.24",
|
| 324 |
+
"path": "torchcrepe/assets/tiny.pth"
|
| 325 |
+
}
|
| 326 |
+
},
|
| 327 |
{
|
| 328 |
"path": "separation/config_mel_band_roformer_karaoke.yaml",
|
| 329 |
"category": "separation",
|