Audio Sink
Save the WAV bytes this pack passes around as an actual file
- wav_bytes
This is the pack's plain save node - take whatever wav_bytes is flowing through a TranscriptionTools graph and write it to disk as an actual .wav file. No transcription happens here; it's a dead end for audio, roughly the equivalent of ComfyUI's native Save Audio node but scoped to this pack's own WAV_BYTES type. You'd reach for it to pull an intermediate step out of the pipeline and actually listen to it - confirm Load Audio from Video extracted the right track, check that Convert VHS Audio to WAV bytes actually got real audio out of a VHS node - separate from whether you're also transcribing it.
How it works
It writes the bytes straight to a .wav file. There's no format conversion to worry about, since save_format currently offers exactly one option - wav - more future-proofing than a real dropdown choice today.
The inputs that matter
wav_bytes(WAV_BYTES) - from any of this pack's loaders or converters: Load Audio, Load Audio from Video, Convert VHS Audio to WAV bytes.filename(default"AudioSink") - the base name for the saved file.save_output(default on) - the master toggle. Turn it off and the node does nothing at all, which is handy for disabling a save temporarily without ripping the node out of your graph.overwrite_existing(default on) - same pattern as the transcription nodes: on means a re-run replaces the file, off avoids clobbering a previous save.
No outputs - this is a pure sink, the same shape as Whisper Transcribe Batch: whatever it produces lives on disk, not on a wire.
Installing it
ComfyUI Manager: search ComfyUI-TranscriptionTools, install, restart. Or by hand:
cd ComfyUI/custom_nodes
git clone https://github.com/royceschultz/ComfyUI-TranscriptionTools
then restart. Nothing extra to download for this node - it's a pure file writer.
Common issues & troubleshooting
Nothing seems to happen when the graph runs. Check save_output is actually on - it's the one field that silently no-ops the whole node, and it's easy to toggle off while debugging something else and forget to flip back.
Can't find the saved file. Same convention as the transcription nodes' saves - it typically lands in ComfyUI's output/ folder, same as any other Save-style ComfyUI node. Give it a distinctive filename if you're running this alongside other saves, so you're not hunting through generically-named files afterward.
Only WAV comes out, and you need something else. save_format has exactly one option right now. If you need a different container or codec, convert after the fact outside ComfyUI - this node won't hand you an mp3.
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| wav_bytes | WAV_BYTES | — | |
| filename | STRING | AudioSink | — |
| save_format | COMBO | 1 options: wav | |
| save_output | BOOLEAN | true | — |
| overwrite_existing | BOOLEAN | true | — |
Outputs (0)
No outputs