EasyGUI V3: A Revival of Easy Voice Cloning for RVC
π Attempting to make EasyGUI alive again! This is a revival and continuation of the original easyGUI project by RejektsAI, designed to simplify the training of high-quality voice conversion models using Retrieval-based Voice Conversion (RVC).
Colab: Link
π Description
This repository hosts EasyGUI V3, a maintained version of the original easyGUI tool. The goal is to provide an accessible, user-friendly graphical interface for training RVC models, even with limited voice data (as little as 10 minutes). It is built as an addon for the RVC (Retrieval-based Voice Conversion) framework.
The original easyGUI project by RejektsAI can be found here: RejektsAI/easyGUI on GitHub.
β¨ Key Features
- User-Friendly Interface: A graphical interface that simplifies the RVC model training process.
- Efficient Training: Designed to create good voice conversion models with short voice datasets (β€ 10 minutes).
- RVC Integration: Functions as an addon or companion tool for the RVC framework.
- Colab Ready: Includes a Google Colab notebook for easy, no-setup experimentation in the cloud.
- Active Development: This fork aims to continue development, fix issues, and keep the project usable.
π Links & Resources
- Model Repository (This Page): NeoPy/RVC on Hugging Face
- Original easyGUI Project: RejektsAI/easyGUI on GitHub
- Related RVC Addons: The original author's EVC (Easy Voice Cloning) repository provides additional tools for RVC.
- Try it on Colab: A Colab notebook link is available from this model page for direct use.
π οΈ Installation and Usage
(Note: For detailed, step-by-step instructions, please refer to the documentation in the original RejektsAI/easyGUI repository.)
Quick Start via Colab: The easiest way to start is by using the provided Colab notebook link from this model's Hugging Face page. It requires no local setup.
General Setup Overview:
- Ensure you have Python (likely 3.8 or later) installed on your system.
- It is recommended to use a virtual environment.
- Clone or download the necessary code from the related repositories (
easyGUIand potentiallyEVCfor dependencies). - Install the required Python packages
- Launch the GUI application and follow the on-screen instructions to prepare your audio data and begin training.
π€ About the Model
This space primarily hosts the project information and links for EasyGUI V3. The actual RVC model weights you train using this tool would be your own output.
License: This project is released under the MIT License.
π Acknowledgments
This is a community effort to revive a helpful tool. All credit for the original concept, codebase, and hard work goes to RejektsAI and the contributors to the original repositories:
This project (NeoPy/RVC) aims to maintain, update, and keep the EasyGUI tool accessible for the voice conversion community.