Views
No views yet
| Model | Voice | Gender | Training Data | FAISS Vectors |
|---|---|---|---|---|
suara_wanita_1.pth | Yasmin | Female | 22.7 min / 317 segments | 67,907 |
suara_wanita_2.pth | Bunga | Female | 37.9 min / 454 segments | 113,281 |
suara_lelaki_1.pth | Osman | Male | 21.8 min / 309 segments | 65,313 |
suara_lelaki_2.pth | Ariff | Male | 40.3 min / 464 segments | 120,560 |
infer-rvc-python1from infer_rvc_python import BaseLoader
2from huggingface_hub import hf_hub_download
3
4# Download model and index
5pth = hf_hub_download("fahmifauzi/rvc-malaysian-voices", "suara_wanita_1.pth")
6idx = hf_hub_download("fahmifauzi/rvc-malaysian-voices", "suara_wanita_1.index")
7
8# Initialize converter
9converter = BaseLoader(only_cpu=False)
10converter.apply_conf(
11 tag="convert",
12 file_model=pth,
13 pitch_algo="rmvpe+",
14 pitch_lvl=0,
15 file_index=idx,
16 index_influence=0.75,
17 envelope_ratio=0.25,
18 consonant_breath_protection=0.5,
19)
20
21# Convert audio
22result = converter(["input.wav"], "convert")
23print(f"Output: {result[0]}")checkpoints/ for A/B comparison:1pth = hf_hub_download(
2 "fahmifauzi/rvc-malaysian-voices",
3 "checkpoints/suara_wanita_1/suara_wanita_1_e200_s8400.pth",
4)| Parameter | Value | Description |
|---|---|---|
pitch_algo | rmvpe+ | Pitch extraction algorithm |
pitch_lvl | 0 | Pitch shift in semitones (-12 to +12) |
index_influence | 0.75 | FAISS index retrieval weight |
envelope_ratio | 0.25 | Volume envelope mix ratio |
consonant_breath_protection | 0.5 | Protects consonants from artifacts |
├── suara_wanita_1.pth # Final model weights
├── suara_wanita_1.index # FAISS retrieval index
├── suara_wanita_2.pth
├── suara_wanita_2.index
├── suara_lelaki_1.pth
├── suara_lelaki_1.index
├── suara_lelaki_2.pth
├── suara_lelaki_2.index
└── checkpoints/ # Intermediate checkpoints (every 50 epochs)
├── suara_wanita_1/
├── suara_wanita_2/
├── suara_lelaki_1/
└── suara_lelaki_2/