ComfyUI > Nodes > VibeVoice ComfyUI > VibeVoice LoRA

ComfyUI Node: VibeVoice LoRA

Class Name

VibeVoiceLoRANode

Category
VibeVoiceWrapper
Author
Fabio Sarracino (Account age: 110days)
Extension
VibeVoice ComfyUI
Latest Updated
2025-10-02
Github Stars
1.25K

How to Install VibeVoice ComfyUI

Install this extension via the ComfyUI Manager by searching for VibeVoice ComfyUI
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter VibeVoice ComfyUI in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

VibeVoice LoRA Description

Specialized node integrating LoRA adapters into VibeVoice models for enhanced flexibility and adaptability without extensive retraining.

VibeVoice LoRA:

The VibeVoiceLoRANode is a specialized configuration node designed to integrate LoRA (Low-Rank Adaptation) adapters into VibeVoice models. This node is essential for enhancing the flexibility and adaptability of VibeVoice models by allowing them to incorporate LoRA adapters, which are lightweight modules that can be applied to pre-trained models to fine-tune them for specific tasks without the need for extensive retraining. The primary benefit of using this node is its ability to facilitate the seamless application of LoRA adapters, thereby enabling the VibeVoice models to perform more efficiently and effectively in various scenarios. This node is particularly useful for users who wish to customize their VibeVoice models to better suit specific applications or environments, as it provides a straightforward method for applying these adaptations. By leveraging the capabilities of the VibeVoiceLoRANode, you can achieve improved model performance and adaptability, making it a valuable tool for AI artists and developers working with VibeVoice models.

VibeVoice LoRA Input Parameters:

lora_path

The lora_path parameter specifies the file path to the LoRA adapter that you wish to apply to the VibeVoice model. This parameter is crucial as it directs the node to the correct location of the LoRA adapter, ensuring that the appropriate modifications are applied to the model. The path should be a valid string pointing to the LoRA file, and it is essential for the successful execution of the node. There are no specific minimum or maximum values for this parameter, but it must be a valid file path.

use_llm_lora

The use_llm_lora parameter is a boolean flag that determines whether the LoRA adapter should be applied to the language model component of the VibeVoice model. Setting this parameter to True enables the application of the LoRA adapter to the language model, enhancing its performance for language-related tasks. The default value is True, and it can be set to False if you do not wish to apply the LoRA adapter to this component.

use_diffusion_head_lora

The use_diffusion_head_lora parameter is a boolean flag that controls the application of the LoRA adapter to the diffusion head component of the VibeVoice model. By setting this parameter to True, you enable the application of the LoRA adapter to the diffusion head, which can improve the model's performance in tasks involving diffusion processes. The default value is True, and it can be set to False if you do not want to apply the LoRA adapter to this component.

use_acoustic_connector_lora

The use_acoustic_connector_lora parameter is a boolean flag that specifies whether the LoRA adapter should be applied to the acoustic connector component of the VibeVoice model. Enabling this parameter by setting it to True allows the LoRA adapter to enhance the model's performance in acoustic-related tasks. The default value is True, and it can be set to False if you prefer not to apply the LoRA adapter to this component.

use_semantic_connector_lora

The use_semantic_connector_lora parameter is a boolean flag that indicates whether the LoRA adapter should be applied to the semantic connector component of the VibeVoice model. By setting this parameter to True, you enable the application of the LoRA adapter to the semantic connector, which can improve the model's performance in tasks involving semantic processing. The default value is True, and it can be set to False if you do not wish to apply the LoRA adapter to this component.

VibeVoice LoRA Output Parameters:

The context does not provide specific output parameters for the VibeVoiceLoRANode. However, typically, the output would involve a modified VibeVoice model with the applied LoRA adapters, ready for enhanced performance in specific tasks. The output would be the adapted model itself, which can be used in subsequent processes or tasks.

VibeVoice LoRA Usage Tips:

  • Ensure that the lora_path is correctly specified and points to a valid LoRA adapter file to avoid errors during execution.
  • Consider enabling only the necessary LoRA components (LLM, diffusion head, acoustic connector, semantic connector) based on your specific task requirements to optimize performance.
  • Regularly check for updates or new versions of LoRA adapters that may offer improved performance or additional features for your VibeVoice models.

VibeVoice LoRA Common Errors and Solutions:

LoRA MODEL MISMATCH!

  • Explanation: This error occurs when there is a mismatch between the LoRA adapter's hidden size and the model's hidden size. It indicates that the LoRA adapter was trained on a different model configuration than the one currently in use.
  • Solution: Verify the hidden size of your VibeVoice model and ensure it matches the hidden size for which the LoRA adapter was trained. If there is a mismatch, switch to the appropriate VibeVoice model that corresponds to the LoRA adapter's training configuration.

Skipping LoRA loading due to incompatible model

  • Explanation: This error message indicates that the LoRA adapter could not be loaded because the model's configuration is incompatible with the adapter's requirements.
  • Solution: Check the model's configuration and ensure it aligns with the requirements of the LoRA adapter. If necessary, switch to a compatible model or obtain a LoRA adapter that matches your current model's configuration.

VibeVoice LoRA Related Nodes

Go back to the extension to check out more related nodes.
VibeVoice ComfyUI
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.