ComfyUI > Nodes > TTS Audio Suite > 📺 TTS SRT

ComfyUI Node: 📺 TTS SRT

Class Name

UnifiedTTSSRTNode

Category
TTS Audio Suite/🎤 Text to Speech
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

📺 TTS SRT Description

Generate synchronized SubRip Subtitle (SRT) files from text-to-speech (TTS) audio for seamless integration in multimedia content creation.

📺 TTS SRT:

The UnifiedTTSSRTNode is a specialized component within the TTS Audio Suite designed to facilitate the generation of SubRip Subtitle (SRT) files from text-to-speech (TTS) processes. This node is particularly beneficial for users who need to synchronize spoken audio with text, such as in video production or multimedia presentations. By leveraging advanced TTS engines, the node ensures that the generated SRT files are accurately timed to match the audio output, providing a seamless integration of audio and text. The node's primary goal is to streamline the process of creating subtitles for TTS-generated audio, making it an invaluable tool for content creators who require precise and efficient subtitle generation.

📺 TTS SRT Input Parameters:

engine_type

The engine_type parameter specifies the TTS engine to be used for generating the audio and corresponding SRT file. This choice impacts the quality and characteristics of the synthesized speech, as different engines may offer varying levels of naturalness, speed, and language support. Selecting the appropriate engine is crucial for achieving the desired audio output and subtitle accuracy. While specific options for this parameter are not detailed in the context, users typically choose from a list of available TTS engines supported by the system.

text_input

The text_input parameter is the core content that will be converted into speech and subsequently into an SRT file. This parameter directly influences the audio output and the content of the subtitles. The text should be well-structured and grammatically correct to ensure clear and coherent speech synthesis. There are no explicit constraints on the length or format of the text provided, but longer texts may require more processing time.

📺 TTS SRT Output Parameters:

audio_output

The audio_output parameter provides the synthesized speech in a format suitable for playback or further processing. This output is crucial for users who need to integrate the generated audio into multimedia projects. The audio is typically returned as a waveform, ensuring compatibility with various audio processing tools and platforms.

unified_info

The unified_info parameter offers detailed information about the TTS process, including the engine used and any relevant generation details. This information is valuable for users who need to verify the TTS engine's performance or troubleshoot any issues that arise during the synthesis process.

timing_report

The timing_report parameter contains detailed timing information for the generated SRT file. This report is essential for ensuring that the subtitles are accurately synchronized with the audio, providing a seamless viewing experience for audiences.

adjusted_srt

The adjusted_srt parameter provides the final SRT file, which includes any necessary adjustments to ensure proper timing and synchronization with the audio. This output is the end product that users can directly integrate into their video projects to provide subtitles.

📺 TTS SRT Usage Tips:

  • Ensure that the text_input is clear and well-structured to achieve the best audio and subtitle quality.
  • Choose the engine_type that best suits your language and quality requirements to optimize the TTS output.
  • Review the timing_report to verify subtitle synchronization and make any necessary adjustments before finalizing your project.

📺 TTS SRT Common Errors and Solutions:

❌ TTS SRT generation failed: <error_message>

  • Explanation: This error indicates that the TTS SRT generation process encountered an issue, which could be due to an unsupported engine type, incorrect text input, or a system-related problem.
  • Solution: Verify that the engine_type is correctly specified and supported by the system. Ensure that the text_input is properly formatted and free of errors. If the problem persists, check system resources and logs for any additional error messages that might provide further insight.

Error: No timing report available

  • Explanation: This error suggests that the timing information for the SRT file could not be generated, possibly due to a failure in the TTS process or an issue with the audio output.
  • Solution: Re-run the TTS process and ensure that the audio output is correctly generated. Check for any errors in the text_input or engine_type that might affect the timing report generation.

Error: No adjusted SRT available

  • Explanation: This error occurs when the final SRT file could not be adjusted or generated, likely due to issues in the preceding steps of the TTS process.
  • Solution: Ensure that all previous steps, including audio generation and timing report creation, are successful. Review the unified_info for any clues on what might have gone wrong and adjust the input parameters accordingly.

📺 TTS SRT 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.