Skip to content

Instantly share code, notes, and snippets.

@EmanuelJr
Last active October 4, 2023 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EmanuelJr/4dae89ec7497aedfa027fa3c582376e1 to your computer and use it in GitHub Desktop.
Save EmanuelJr/4dae89ec7497aedfa027fa3c582376e1 to your computer and use it in GitHub Desktop.
How to install Mangio RVC on Linux

Installation

# Install dependency
sudo apt install p7zip-full p7zip-rar # 7zip
sudo apt install python3-dev
sudo apt install ffmpeg
# sudo apt install aria2

# Download a release
# https://huggingface.co/MangioRVC/Mangio-RVC-Huggingface/tree/main
# Extract it and rename (just an example below)
7za x Mangio-RVC-Huggingface.7z
mv Mangio-RVC-Huggingface Retrieval-based-Voice-Conversion-WebUI

# Open folder
cd Retrieval-based-Voice-Conversion-WebUI

# Create and load venv
python3 -m venv .venv
source .venv/bin/activate

make install # Probably will trigger an error of lockfile, etc. just ignore
pip install onnxruntime # Maybe it will be necessary

Running

make run-ui

Running EasyGUI

pip install mega.py
pip install gtts
rm my_utils.py
wget https://raw.githubusercontent.com/Mangio621/Mangio-RVC-Fork/main/my_utils.py

python EasierGUI.py --paperspace --pycmd python
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment