Nodes Browser

ComfyDeploy: How ComfyUI for CosyVoice works in ComfyUI?

What is ComfyUI for CosyVoice?

Support both CosyVoice1.0 and CosyVoice2.0. Referenced [a/CosyVoice-ComfyUI](https://github.com/AIFSH/CosyVoice-ComfyUI), the following modifications have been made: Add support for CosyVoice2.0, Add whether to use stream processing options, Use speed control by CosyVoice, Add model path check to avoid duplicate downloads, Provide two ways of use

How to install it in ComfyDeploy?

Head over to the machine page

  1. Click on the "Create a new machine" button
  2. Select the Edit build steps
  3. Add a new step -> Custom Node
  4. Search for ComfyUI for CosyVoice and select it
  5. Close the build step dialig and then click on the "Save" button to rebuild the machine

ConfyUI for CosyVoice

Support both CosyVoice1.0 and CosyVoice2.0.

Referenced CosyVoice-ComfyUI, the following modifications have been made:

  • Add support for CosyVoice2.0
  • Add whether to use stream processing options
  • Use speed control by CosyVoice
  • Add model path check to avoid duplicate downloads
  • Provide two ways of use

👉🏻 CosyVoice 👈🏻

CosyVoice 2.0: Demos; Paper; Modelscope; HuggingFace

CosyVoice 1.0: Demos; Paper; Modelscope

How to use

Open with ComfyUI-Manager

  1. clone the repo
git clone https://github.com/SshunWang/ComfyUI_CosyVoice.git
cd ComfyUI_CosyVoice
pip install -r requirements.txt
  1. load the custom node with comfyui-manager, see ComfyUI-Manager.

Auto load by ComfyUI

Copy to "your comfyui path"/custom_nodes or create a solft link to the path of this repo with ln -s command or clone to "your comfyui path"/custom_nodes directly

Example

image

Note

The corresponding model will be downloaded during the first use