<aside> πŸ› 

Recognize Speech in Each Clip of a Video List and Convert Them to Timed Transcripts


Split a video into scenes or highlights and you’re left with a pile of clips that still need captioning one by one. This node transcribes the whole list in a single pass β€” feed it the clips from an upstream splitter and get back a timed transcript for each one, timestamps preserved so captions line up exactly. It runs on OpenAI’s Whisper Large V3, the same state-of-the-art open-source recognizer used by the Video variant. Language auto-detects by default, or force English, Korean, Japanese, or Chines.

πŸ† 7.44 mean WER on the Open ASR Leaderboard, running at 145.51Γ— real-time (RTFx)

</aside>


What it does

This node takes a list of video clips (not a single video β€” a list of them, typically produced upstream by a scene-detection, highlight extraction, or clip-splitting node) and, for each clip, extracts the audio and produces a timed transcript. The output is per-clip, with timestamps preserved β€” so you know exactly when each phrase was spoken within each clip. Under the hood the model is the same OpenAI Whisper Large V3 used by the Video variant β€” the same 99-language coverage, the same accuracy, the same robustness to accents and noise. What makes this node different is the list-in, per-clip-timed-transcript-out shape, which is designed for downstream operations that need to line up captions, subtitles, or search markers against a set of segments. If you just have one video and want one transcript, use Audio Understanding - Speech Recognition (Video) instead.

Problem it solves

Input/Output

<aside>

<aside>

<aside>

Accuracy & Speed

Model OpenAI Whisper Large V3 β€” state-of-the-art open-source speech recognition
Mean WER (Open ASR Leaderboard) 7.44 β€” among the strongest open ASR models
Real-Time Factor (RTFx) 145.51 β€” much faster than real-time on capable hardware
Improvement over Whisper V2 10 – 20% fewer errors across most languages
Languages 99 supported by the model; UI-exposed choices: Auto, English, Korean, Japanese, Chinese
Timing granularity Sentence-level or word-level timestamps supported by the model
Model size 1.55B parameters
Throughput on clip lists Whisper's chunked inference scales well across batched clips; typically much faster than real-time in aggregate

How the Clips variant compares

Speech Recognition (Clips) Speech Recognition (Video)
Input A list of video clips A single video file
Output A timed transcript per clip One plain-text transcript
Best for Per-scene / per-highlight captioning, subtitle alignment One video β†’ one transcript
Underlying model Whisper Large V3 Whisper Large V3

Both run inside CNAPS Studio β€” for the single-video workflow use the sibling Audio Understanding - Speech Recognition (Video) node, or compare them side-by-side.