SleuthVLM: Do We Really Need Audio-in-Video for Omni Video Understanding?

Peiran Wu1,2 Fangfei Gou2,3 Zhaoxi Mu2 Changhao Zhang2 Yuntao Wang3 Yuanchun Shi3 Weiqiang Wang2 Jian Liu2,† Junxiao Shen1

1University of Bristol 2Ant Group 3Tsinghua University

†Corresponding author

University of Bristol Ant Group Tsinghua University

SleuthVLM answering two LVOmniBench questions on 36- and 59-minute videos, replayed from its logged trajectories. Commands, outputs and reasoning are quoted verbatim, and every image the model looked at is re-created by re-running its own commands; footage tagged “source video” is shown for the viewer, and on-frame labels mark what the model’s reasoning refers to.

Left: average accuracy on four omni benchmarks against model size, with SleuthVLM above every omni model. Right: radar chart over Daily-Omni, WorldSense, OmniVideoBench, LVOmniBench, Video-MME-v2 and their average, where SleuthVLM (Opus 5.5) covers the largest area.
SleuthVLM never hears the audio directly, yet beats the omni models that do. (a) Average accuracy on four omni benchmarks against model size; closed-source models are on the right. (b) Accuracy on the four omni benchmarks, Video-MME-v2 and their average; numbers give SleuthVLM (Opus 5.5) and, in parentheses, its difference from the best closed-source omni model.
75.0%
average accuracy on four omni benchmarks, +2.6 over Gemini 3.8 Flash
77.8%
accuracy on Video-MME-v2, best on every metric of the leaderboard
+13.4
points for an open 27B VLM over the best open-source omni model

Abstract

Omni models answer questions about videos by jointly processing sampled frames and audio in one turn, with progress driven largely by scaling model size and omni training data. We ask whether a model needs to hear the audio directly at all, and present SleuthVLM, an agent harness built on a VLM that never hears the audio directly: speech is transcribed into text, and the VLM sleuths the video on its own without any predefined workflow. On four omni benchmarks with videos up to 90 minutes, SleuthVLM achieves the best average accuracy, 75.0%, 2.6 points above Gemini 3.8 Flash, and it also tops the Video-MME-v2 leaderboard with 77.8%; with an open-source 27B VLM, it beats all open-source omni models. We draw three findings: searching outperforms passive observation; agentic ability matters more than direct audio access, as omni training costs part of a VLM’s agentic ability; and small agentic models are highly competitive. So we provide a simple but effective starting point for omni video understanding.

Three findings

1

Searching outperforms passive observation.

Agentic inference improves accuracy by up to 10.3 points, and our simple harness outperforms agents equipped with specialized tools.

2

Agentic ability matters more than direct audio access.

Even with access to audio, omni models in our harness perform below SleuthVLM with Opus 5.5, which relies on transcripts; omni models also need strong agentic capabilities.

3

Small agentic models are highly competitive.

An open 27B VLM running on a single GPU matches the performance of closed-source omni models.

Taken together, SleuthVLM provides a simple yet effective starting point for agentic omni video understanding.

Method

SleuthVLM answers audio-visual questions with a vision-language model that never hears the audio directly. The audio is transcribed once per video with word-level timestamps, and the VLM uses a small set of tools to search the video and the transcript. The harness specifies only the accessible resources, a brief operating guide and a budget; the VLM decides where to look, how closely to inspect and when to stop, using the transcript as an index into long videos.

Overview of SleuthVLM: (a) speech is turned into a word-timed transcript, (b) a VLM gathers evidence with tools in a sandbox, (c) the model answers within a fixed budget.
Overview of SleuthVLM. (a) Once per video, an ASR model transcribes the speech and a forced aligner assigns timestamps to each word, preserving non-speech intervals as gaps. (b) A VLM gathers evidence by calling tools over the muted video and transcript in a sandbox. (c) The model answers once it has sufficient evidence, subject to fixed budgets. The illustrated trajectory is a real example from Daily-Omni, answered correctly in 13 turns.

aSpeech becomes a timed transcript

Qwen3-ASR-1.7B transcribes the speech and Qwen3-ForcedAligner-0.6B gives every word its start and end time. Stretches without words are kept as gaps, which point to music and other sounds.

bThe VLM sleuths the video

In a sandbox with the muted video and the transcript, the VLM searches the words, looks at contact sheets, zooms into frames and crops, and watches short clips.

asrvsheetvframesvcropwatchview

cIt answers when the evidence decides

The model stops as soon as the evidence settles the question, within a fixed budget of turns, images, clips and time. Any VLM can serve as the reasoning model without changes.

Results

Without hearing the audio directly, SleuthVLM (Opus 5.5) achieves the best average accuracy on four omni benchmarks, ahead of every closed-source omni model, and its lead grows with the length of the video. With an open 27B model, SleuthVLM leads the best open-source omni model by 13.4 points on average and by 18.8 on LVOmniBench.

Comparison with omni models and agents on four omni benchmarks (accuracy, %). A+V: audio as input; V+ASR: speech as a timed transcript, no direct audio. Bold: best; underline: second best; –: not reported. In parentheses: difference from the best open-source omni model (green) or from the best closed-source omni model or Qwen Code agent (red). All reasoning models run with high reasoning effort; medium: Qwen3.8-27B with medium reasoning effort.
ModelInputDaily-OmniWorldSenseOmniVideoBenchLVOmniBenchAvg.
Closed-source omni models
Gemini 3.8 FlashA+V84.069.665.270.772.4
Qwen3.8-Omni-FlashA+V85.168.563.463.370.1
Qwen3.5-Omni-PlusA+V85.163.953.853.264.0
Seed 2.0 LiteA+V81.467.358.5––
Muse Spark 1.2A+V79.665.062.2––
Open-source omni models
Realtime-Venus-OmniA+V81.354.039.238.953.4
MiniCPM-o 4.5A+V80.255.741.134.853.0
Qwen3-Omni-30B-A3BA+V71.954.038.435.850.0
video-SALMONN-R3A+V78.7–43.942.9–
LongCat-Flash-OmniA+V82.460.9–––
video-SALMONN 2+ (72B)A+V79.456.5–––
Nemotron 3 Nano OmniA+V74.555.2–––
Omni agents
OmniReasonerA+V64.246.734.835.445.3
OmniAgent (o3 + Gemini + Qwen)A+V82.761.259.1––
OmniAgent (7B)A+V64.847.237.1––
Qwen3.8-Omni-Flash (Qwen Code)A+V––67.873.6–
Gemini 3.8 Flash (Qwen Code)A+V––70.170.7–
VL + ASR agents
Qwen3-VL-30B-A3B + TFOV+ASR68.951.9–––
SleuthVLM (Qwen3.8-27B, medium)V+ASR80.3 (−2.1)62.8 (+1.9)58.3 (+14.4)60.2 (+17.3)65.4 (+12.0)
SleuthVLM (Qwen3.8-27B)V+ASR80.4 (−2.0)64.5 (+3.6)60.4 (+16.5)61.7 (+18.8)66.8 (+13.4)
SleuthVLM (Opus 5.5)V+ASR84.4 (−0.7)70.1 (+0.5)69.9 (−0.2)75.5 (+1.9)75.0 (+2.6)

Video-MME-v2

SleuthVLM (Opus 5.5) also sets a new state of the art on Video-MME-v2: with 77.8% average accuracy and a non-linear score of 63.5, it is the best model on every metric of the leaderboard, 6.8 points above Gemini 3.8 Flash in accuracy. Over the four omni benchmarks and Video-MME-v2 together, it achieves the best average, 75.5%. With Qwen3.8-27B, SleuthVLM reaches 62.0% accuracy and a non-linear score of 44.4, ahead of Gemini-3-Flash, GPT-5 and every open-source model on the leaderboard.

Average over the four omni benchmarks and Video-MME-v2 (accuracy, %). DO: Daily-Omni; WS: WorldSense; OVB: OmniVideoBench; LV: LVOmniBench; VM2: Video-MME-v2. QC: the model run as an agent in the Qwen Code harness.
ModelDOWSOVBLVVM2Avg.
SleuthVLM (Opus 5.5)84.470.169.975.577.875.5
Gemini 3.8 Flash84.069.665.270.771.072.1
Qwen3.8-Omni-Flash85.168.563.463.365.069.1
SleuthVLM (Qwen3.8-27B)80.464.560.461.762.065.8
Qwen3.5-Omni-Plus85.163.953.853.247.960.8
Gemini 3.8 Flash (QC)––70.170.772.7–
Qwen3.8-Omni-Flash (QC)––67.873.671.3–

The longer the video, the larger the lead

Three charts: the lead of SleuthVLM grows with video length; the number of turns and viewed images grows with video length; each part of the audio input helps.
(a) Lead of SleuthVLM over the best omni model (closed-source for Opus 5.5, open-source for Qwen3.8-27B), with benchmarks ordered by average video length. (b) Turns and images viewed per question by SleuthVLM (Qwen3.8-27B, medium reasoning effort). (c) Accuracy of SleuthVLM (Qwen3.8-27B, medium reasoning effort) as each part of the audio input is added.

Case studies

Four trajectories of SleuthVLM with the decisive steps highlighted.
Four trajectories of SleuthVLM with the decisive steps highlighted: (a, b) answered from the transcript and the picture, (c) with the audio caption tool, (d) one question answered in the same harness by Claude Opus 5.5, a VLM, and by Gemini 3.8 Flash, an omni model. Highlighted rows hold the decisive evidence, and the line under a call is the model’s decision; green: transcript, red: picture, blue: audio.

Answering from the timed transcript

In (a), one search of the transcript lands at 20:37 of a 38-minute show, and the model counts six people after viewing only the 20 seconds around it. In (b), the helicopter never appears on screen, but the transcript holds the speaker naming it: “flybys with a helicopter. Hear that?”

Hearing the music through a tool

In (c), neither the transcript, a single word, nor the frames tell how the music changes. One call to audio_caption on the first 30 s returns a fast opening that turns slow and gentle near 0:08, and the model checks it against the strumming in the frames.

A VLM against an omni model

In (d), Opus 5.5 binds a viewer’s first comment at 05:19 of an 83-minute stream to the sentence spoken at that moment in five turns. Gemini 3.8 Flash finds the same evidence, loses it, and answers wrongly after 27 turns and 21 times the tokens.

Step-by-step trajectories

Step-by-step trajectory of SleuthVLM.
Answered from the timed transcript. (a) A count at the moment a phrase is said in a 38-minute video. (b) A sound that never appears on screen and is named by the speaker.

BibTeX

@misc{wu2026sleuthvlmreallyneedaudioinvideo,
      title={SleuthVLM: Do We Really Need Audio-in-Video for Omni Video Understanding?},
      author={Peiran Wu and Fangfei Gou and Zhaoxi Mu and Changhao Zhang and Jian Liu and Weiqiang Wang and Yuntao Wang and Yuanchun Shi and Junxiao Shen},
      year={2026},
      eprint={2611.06083},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2611.06083},
}