MyGit

esnya/rvc-eval

Fork: 6 Star: 13 (更新于 2024-12-21 05:40:42)

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)

GitHub网址

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

  1. Clone this repository:
git clone https://github.com/esnya/rvc-eval.git
  1. Initialize and update the RVC submodule in the rvc directory:
cd rvc-eval
git submodule update --init --recursive
  1. Install dependencies using Pipenv:
pipenv install
  1. Download the Hubert model (hubert_base.pt) from Hugging Face and place it in the models directory:

  2. Activate the Pipenv environment:

pipenv shell

Usage

  1. To list available audio devices:
python -m rvc_eval.cli --list-audio-devices
  1. 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

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-12-22 18:18:34 LeslieLeung/heimdallr

2024-12-22 09:03:32 ultralytics/ultralytics

2024-12-21 13:26:40 notepad-plus-plus/nppPluginList

2024-12-21 11:42:53 XiaoMi/ha_xiaomi_home

2024-12-21 04:33:22 comfyanonymous/ComfyUI

2024-12-20 18:47:56 home-assistant/core