ComfyUI Extension: ComfyUI OpenVoice

Authored by hay86

Created

Updated

13 stars

Unofficial implementation of a/OpenVoice for ComfyUI

README

ComfyUI OpenVoice (Unofficial Support)

Unofficial OpenVoice support for ComfyUI.

Important Updates

  • 2024/05/14: Added OpenVoice V2 support (needs extra installation)
  • 2024/04/12: Added ComfyUI nodes and workflow examples

Basic Workflow

This workflow shows the basic usages on (1) text-to-speech (TTS) and (2) speech-to-speech (STS) using reference voice. NOTE: Chinese language only supports default style.

Installation

  • Install from ComfyUI Manager (search for openvoice, make sure ffmpeg is installed)

  • Download or git clone this repository into the ComfyUI/custom_nodes/ directory and run:

sudo apt install ffmpeg
pip install -r requirements.txt

Extra Installation for V2

apt get install mecab libmecab-dev
pip install git+https://github.com/myshell-ai/MeloTTS.git
python -m unidic download

Download Checkpoints

All the models are downloaded automatically, no worries.