Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -5,6 +5,42 @@ from huggingface_hub import snapshot_download
|
|
| 5 |
from ultimate_rvc.core.manage.config import load_config
|
| 6 |
from ultimate_rvc.web.config.main import SettingsManagementConfig, TotalConfig
|
| 7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
load_config("default", TotalConfig)
|
| 9 |
|
| 10 |
now_dir = os.getcwd()
|
|
|
|
| 5 |
from ultimate_rvc.core.manage.config import load_config
|
| 6 |
from ultimate_rvc.web.config.main import SettingsManagementConfig, TotalConfig
|
| 7 |
|
| 8 |
+
embedders_list = [
|
| 9 |
+
("embedders/contentvec/", ["pytorch_model.bin", "config.json"]),
|
| 10 |
+
("embedders/custom/Crusty/", ["model.safetensors", "config.json"]),
|
| 11 |
+
]
|
| 12 |
+
|
| 13 |
+
class EmbedderModel(StrEnum):
|
| 14 |
+
"""Enumeration of audio embedding models."""
|
| 15 |
+
|
| 16 |
+
CONTENTVEC = "contentvec"
|
| 17 |
+
CRUSTY = "Crusty"
|
| 18 |
+
CUSTOM = "custom"
|
| 19 |
+
|
| 20 |
+
class SeparationModel(StrEnum):
|
| 21 |
+
"""Enumeration of audio separation models."""
|
| 22 |
+
|
| 23 |
+
UVR_MDX_NET_VOC_FT = "UVR-MDX-NET-Voc_FT.onnx"
|
| 24 |
+
UVR_MDX_NET_KARA_2 = "UVR_MDXNET_KARA_2.onnx"
|
| 25 |
+
REVERB_HQ_BY_FOXJOY = "Reverb_HQ_By_FoxJoy.onnx"
|
| 26 |
+
UVR-MDX-NET-Inst_HQ_3.onnx = "UVR-MDX-NET-Inst_HQ_3.onnx"
|
| 27 |
+
UVR-MDX-NET-Voc_FT.onnx = "UVR-MDX-NET-Voc_FT.onnx"
|
| 28 |
+
Kim_Vocal_1.onnx = "Kim_Vocal_1.onnx"
|
| 29 |
+
Kim_Vocal_2.onnx = "Kim_Vocal_2.onnx"
|
| 30 |
+
Kim_Inst.onnx = "Kim_Inst.onnx"
|
| 31 |
+
UVR-MDX-NET-Inst_HQ_4.onnx = "UVR-MDX-NET-Inst_HQ_4.onnx"
|
| 32 |
+
kuielab_a_vocals.onnx = "kuielab_a_vocals.onnx"
|
| 33 |
+
kuielab_b_vocals.onnx = "kuielab_b_vocals.onnx"
|
| 34 |
+
kuielab_a_drums.onnx = "kuielab_a_drums.onnx"
|
| 35 |
+
kuielab_b_drums.onnx = "kuielab_b_drums.onnx"
|
| 36 |
+
kuielab_a_bass.onnx = "kuielab_a_bass.onnx"
|
| 37 |
+
kuielab_b_bass.onnx = "kuielab_b_bass.onnx"
|
| 38 |
+
kuielab_a_other.onnx = "kuielab_a_other.onnx"
|
| 39 |
+
kuielab_b_other.onnx = "kuielab_b_other.onnx"
|
| 40 |
+
MDX23C-8KFFT-InstVoc_HQ_2.ckpt = "MDX23C-8KFFT-InstVoc_HQ_2.ckpt"
|
| 41 |
+
UVR-DeNoise.pth = "UVR-DeNoise.pth"
|
| 42 |
+
|
| 43 |
+
|
| 44 |
load_config("default", TotalConfig)
|
| 45 |
|
| 46 |
now_dir = os.getcwd()
|