Codename-RVC-Fork ? 3
Based on Applio
ㅤㅤ? Applio's official links below ?ㅤㅤ
Website • Documentation • ☎️ Discord
Goal of this project is to have a much more flexible base than mainline rvc.
ㅤ
Features that are, at the time of writing, already added in:
New loss functions: Multi-scale mel spectrogram loss ( optimized ), Envelope loss
Configurable learning-rate warmup.
( Provides an ability to give your training a lil warmup, potentially yielding better results. )
Configurable moving average loss for Generator and Discriminator.
( Helps with better judgement on which epoch to choose. )
Features a different optimizer: Ranger2020
( More advanced than stock AdamW. )
Support for following vocoders: HiFi-gan, MRF-HiFi-gan, Refine-GAN
Mel spectrogram % similarity metric.
SoX resampler in "VHQ" mode used by default in place of "soxr_medium" or "kaiser_best" ( fallback. ).
Checkpointing and in-place support for both Gen. and Disc.
( Decreases the vram consumption on cost of the computation / training speed. )
Customization for preprocessing workflow ( Including 'mute' files usage. )
️ 1: HiFi-gan is the stock rvc/applio vocoder, hence it's what you use for og pretrains and customs ( for now ).
️ 2: MRF-HiFi-GAN and Refine-GAN require new pretrained models. They can't be used with original rvc's G/D pretrains.
ㅤ to-do list
- More / different configurable optimizers.
- Adjustable hop length for RMVPE.
- Custom initial learning rate per Generator and Discriminator.
- Custom gradient norm value ( from the ui level )
- Ability to delay / headstart the Generator or Discriminator.
- and more...
Run the installation script based on your operating system:
run-install.bat.run-install.sh.Start Applio using:
run-fork.bat.run-fork.sh.This launches the Gradio interface in your default browser.
To monitor training or visualize data:
run-tensorboard.bat.run-tensorboard.sh.For more detailed instructions, visit the documentation.
The creators of the original Applio repository, Applio's contributors, and the maintainer of this fork (Codename;0), built upon Applio, are not responsible for any legal issues, damages, or consequences arising from the use of this repository or the content generated from it. By using this fork, you acknowledge that: