esnya/rvc-eval
Fork: 6 Star: 13 (更新于 2024-11-01 21:15:05)
license: 暂无
Language: Python .
Simplified implementation of the RVC (Retrieval-based Voice Conversion) evaluation for easy integration into other projects. Removes unnecessary features and provides a sample CLI for real-time conversion.
最后发布版本: v0.1.0 ( 2023-04-16 17:30:33)
RVC Eval Simplified
Description
This project is a simplified implementation of the evaluation part of the Retrieval-based Voice Conversion (RVC) system. It aims to make it easy to use in any Python code by removing unnecessary components. As a sample, a command-line interface (CLI) is provided for real-time voice conversion.
Features
- Simplified RVC evaluation
- Easy integration into any Python code
- Real-time voice conversion via CLI
Project Name
RVC Eval Simplified (rvc-eval) is an appropriate name for this project as it highlights the simplified evaluation aspect of the original RVC system.
Installation
- Clone this repository:
git clone https://github.com/esnya/rvc-eval.git
- Initialize and update the RVC submodule in the
rvc
directory:
cd rvc-eval
git submodule update --init --recursive
- Install dependencies using Pipenv:
pipenv install
-
Download the Hubert model (
hubert_base.pt
) from Hugging Face and place it in themodels
directory: -
Activate the Pipenv environment:
pipenv shell
Usage
- To list available audio devices:
python -m rvc_eval.cli --list-audio-devices
- To run the voice conversion system (with the default
hubert_base.pt
model or specify a custom path with the--hubert
option):
python -m rvc_eval.cli --model path/to/your/model.pth --input-device-index 0 --output-device-index 1
Recommended Dependencies and Requirements
- Python: 3.10.x
- PyTorch: 2.0.0+cu118
- Pipenv is used for managing dependencies.
Credits
- This project is based on the Retrieval-based Voice Conversion system by liujing04.
- This project also refers to Voice Changer by w-okada, and some parts of the code are based on it.
License
This project is licensed under the MIT License, following the licenses of the original RVC repository and the Voice Changer repository. See the LICENSE file for details.
最近版本更新:(数据更新于 2024-09-10 08:34:42)
2023-04-16 17:30:33 v0.1.0
esnya/rvc-eval同语言 Python最近更新仓库
2024-11-22 02:39:01 goauthentik/authentik
2024-11-22 00:03:47 comfyanonymous/ComfyUI
2024-11-21 22:06:18 rashevskyv/dbi
2024-11-21 21:09:02 xtekky/gpt4free
2024-11-21 20:03:58 ultralytics/ultralytics
2024-11-21 00:54:04 hect0x7/JMComic-Crawler-Python