An autonomous pipeline to create covers with any RVC v2 trained AI voice from YouTube videos or a local audio file. For developers who may want to add a singing functionality into their AI assistant/chatbot/vtuber, or for people who want to hear their favourite characters sing their favourite song.
python cli.py list-models
python cli.py download-model --link https://huggingface.co/username/model
python cli.py download-music --link https://youtube.com/watch?v=...
python cli.py convert --model-path /path/to/model.pth --input-audio song.mp3
python cli.py add-effects input.wav --room-size 0.8 --wet 0.4 --output-path output.wav
python cli.py merge \
--vocals vocals.flac \
--instrumental instrumental.flac \
--backing-vocals backing.flac \
--format mp3
for collab ussage click here
- RVC-AI-Cover-Maker-UI by Eddycrack864
- Audio Separator by Andrew Beveridge
- Applio by IAHispano
- yt-dlp
- Ultimate Vocal Remover GUI by Anjok07
- Music Source Separation Universal Training Code by ZFTurbo
- AICoverGen by SociallyIneptWeeb
- ShiromiyaG for being the Original Creator of this Repository
- Eddycrack864 for being the New Owner and taking care of the repository
- FullmatheusBallZ for helping me test the colabs
- Freepik for the image
- Nick088 for improving the Start UI cells in the Google Colabs & Kaggle, and the step by step guide for the local precompiled