JasonandJohn | Elite Encoder 7ed6c75652 feat: Add faster whisper node as custom node (#40)
* feat: add real-time audio transcription and SRT generation nodes

* feat: add RETURN_NAMES to AudioTranscriptionNode class

* feat: implement RETURN_NAMES as a class method in AudioTranscriptionNode

* refactor: add real-time audio transcription node and SRT generation capabilities

* refactor: clean up imports and update class attributes in transcription nodes

* refactor: streamline audio transcription logic and improve buffer handling

* refactor: reorganize imports and streamline node registration in audio transcription

* refactor: improve code readability and structure in audio transcription node

* refactor: update SRT generation to return subtitles in JSON format

* fix warmup sentienl in transcription node

* adjust buffer logic for comfystream load_audio_tensor_stream node

* fix return_name in srt_generator node (was breaking lightgraph)

---------

Co-authored-by: John | Elite Encoder <john@eliteencoder.net>
2025-09-04 15:30:09 -07:00
2025-04-04 17:21:47 -04:00
2025-04-04 17:21:47 -04:00

ComfyUI Node Pack

A suite of custom ComfyUI nodes for building real-time video and audio workflows using ComfyStream. This pack introduces nodes that enable live streaming, AI-enhanced processing, and real-time interaction with ComfyUI workflows.

Node Categories

The node pack is organized into three categories based on their function:

Foundation Nodes

Foundation Nodes introduce entirely new capabilities to ComfyUI, unlocking workflows that were previously impossible. These nodes typically:

  • Introduce new AI models or stable diffusion checkpoints.
  • Enable core functionality that can be further expanded with Light Nodes.

Note

No Foundation Nodes have been added yet.

Light Nodes

Light Nodes modify or enhance existing workflows by:

  • Tweaking parameters or intermediate values in Foundation Nodes.
  • Providing workflow insights or debug information.
  • Creating variations of existing functionalities for new use cases.

Note

No Light Nodes have been added yet.

Input/Output Nodes

These nodes extend ComfyUI's input and output capabilities, making real-time streaming workflows possible. They allow users to:

  • Load and process video, audio, or tensor data from external sources.
  • Stream outputs to Livepeer, WebRTC, or other real-time platforms.
  • Connect external data sources for AI-driven workflows.

Examples:

Note

No additional Input/Output Nodes have been added yet.

S
Description
No description provided
Readme
129 KiB
Languages
Python 100%