ComfyUI > Nodes > TTS Audio Suite > ⚙️ IndexTTS-2 Engine

ComfyUI Node: ⚙️ IndexTTS-2 Engine

Class Name

IndexTTSEngineNode

Category
TTS Audio Suite/⚙️ Engines
Author
diogod (Account age: 667days)
Extension
TTS Audio Suite
Latest Updated
2025-12-13
Github Stars
0.46K

How to Install TTS Audio Suite

Install this extension via the ComfyUI Manager by searching for TTS Audio Suite
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter TTS Audio Suite 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

⚙️ IndexTTS-2 Engine Description

Configuration node for IndexTTS-2 engine integration in node-based environments, simplifying setup and management for text-to-speech.

⚙️ IndexTTS-2 Engine:

The IndexTTSEngineNode is a configuration node designed to facilitate the use of the IndexTTS-2 text-to-speech engine within a node-based environment. This node serves as a bridge, providing the necessary parameters and creating an engine adapter that allows for seamless integration with other nodes. Its primary function is to configure and manage the IndexTTS-2 engine, ensuring that it operates efficiently and effectively. By offering a unified interface, it simplifies the process of setting up and using the IndexTTS-2 engine, making it accessible even to those without a deep technical background. The node is particularly beneficial for AI artists and developers who wish to incorporate advanced text-to-speech capabilities into their projects, as it abstracts the complexity of engine configuration and provides a user-friendly way to manage TTS settings.

⚙️ IndexTTS-2 Engine Input Parameters:

model_path

The model_path parameter specifies the file path to the model used by the IndexTTS-2 engine. This path is crucial as it directs the engine to the correct model file necessary for generating speech. The accuracy and quality of the text-to-speech output heavily depend on the model specified here. There are no explicit minimum or maximum values for this parameter, but it must be a valid file path pointing to a compatible model file.

device

The device parameter determines the hardware on which the IndexTTS-2 engine will run. It can be set to either "cpu" or "gpu", with "cpu" being the fallback option in case of errors. This parameter impacts the performance and speed of the TTS processing, with GPU generally offering faster processing times. The default value is "cpu".

emotion_alpha

The emotion_alpha parameter controls the intensity of emotional expression in the generated speech. It is a floating-point value where higher values result in more pronounced emotional expression. The typical range is from 0.0 to 2.0, with a default value of 1.0, which provides a balanced emotional output.

temperature

The temperature parameter influences the randomness of the speech generation process. A higher temperature value results in more varied and creative outputs, while a lower value leads to more deterministic and consistent speech. The value typically ranges from 0.0 to 1.0, with a default of 0.8, offering a good balance between creativity and consistency.

⚙️ IndexTTS-2 Engine Output Parameters:

engine_configuration

The engine_configuration output provides a comprehensive configuration object for the IndexTTS-2 engine. This includes all the settings and parameters necessary for the engine to function correctly. It is essential for ensuring that the engine operates with the desired settings and can be used to verify that the configuration is correctly applied.

⚙️ IndexTTS-2 Engine Usage Tips:

  • Ensure that the model_path is correctly set to a valid and compatible model file to avoid errors during speech generation.
  • Adjust the emotion_alpha and temperature parameters to fine-tune the emotional expression and creativity of the speech output according to your project's needs.

⚙️ IndexTTS-2 Engine Common Errors and Solutions:

❌ IndexTTS-2 Engine error: <error_message>

  • Explanation: This error indicates that there was an issue with the IndexTTS-2 engine during execution. The specific error message will provide more details about the nature of the problem.
  • Solution: Check the model_path to ensure it points to a valid model file. Verify that the device setting is appropriate for your hardware. If the error persists, consider running the engine on "cpu" as a fallback option. Additionally, review the error message for any specific issues that need addressing.

⚙️ IndexTTS-2 Engine Related Nodes

Go back to the extension to check out more related nodes.
TTS Audio Suite
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.