Vol. 1 · No. 10 · October 2026

Ant Group's Realtime-Venus vs GPT-4o and Gemini Live on Full-Duplex Voice: Where It Wins and Where It Doesn't (2609.13814)

Realtime-Venus-Audio resumes after backchannels 97% of the time and beats GPT-4o and Gemini 3.1 Live there, but trails both on interruptions. Paper decoded.

By Shivam Singh · · 8 min read

In "Realtime-Venus: A full-duplex interaction system with asynchronous delegation" (arXiv 2609.13814, Venus Team at Ant Group and Tsinghua University, version 3 dated 23 September 2026), the authors report that their 9B Realtime-Venus-Audio model keeps talking through backchannels, other-directed speech and background speech more reliably than GPT-4o and Gemini 3.1 Live. Its continuation rates on Full-Duplex-Bench v1.5 are 0.97, 0.88 and 0.86 across those three scenarios.

The same table shows the model responds to 75% of real user interruptions, which is lower than GPT-4o (0.78), Gemini 3.1 Live (0.77) and Joy-Duplex (0.88). So "beats GPT-4o and Gemini Live" is true for three metrics and false for the fourth. All numbers below are the authors' own, not independently replicated.

We read: full PDF (29 pages, v3), plus the abstracts of the two benchmark and baseline papers it borrows numbers from.

What problem does this paper solve?

It targets two timing problems in voice assistants: deciding when overlapping speech is a real interruption, and keeping a conversation alive while a slow task runs. A full-duplex model keeps listening while it speaks. The hard part is classifying what it hears: a "yes" that means "go on", a remark to someone else in the room, background chatter, or a correction that should stop the answer.

The second problem is that some requests need tool calls or reasoning that outlast one conversational turn. The paper's design splits the two jobs without splitting the conversation. A fast "interaction loop" handles perception and speech, and a slower "capability loop" runs delegated work and returns results to the same session.

How does Realtime-Venus work?

Both models are adaptations of MiniCPM-o 4.5, which the paper calls an open-source 9B model. The architecture uses a Qwen3-8B language backbone, Whisper-Medium for audio and SigLIP2 for vision (the Audio variant drops the visual branch). The language model's output conditions discrete S3 speech tokens, and a streaming flow-matching decoder turns them into waveform.

Streaming runs in one-second units. At each unit the model predicts a <|listen|> or <|speak|> token, and <|turn_eos|> closes a turn. The paper describes three behaviours for overlapping speech:

  • Backchannel ("yes", "right"): the model keeps its <|speak|> state and continues.
  • Interruption (a correction, redirect or new request): the model emits <|turn_eos|>, drops the stale unspoken text and incorporates the new intent.
  • Pauses and background noise: the model stays in <|listen|> and does not start or end a response.

Delegation uses four added tokens, <delegate>, </delegate>, <backend> and </backend>. The model writes a private natural-language task inside a delegate span, hidden from the user. Realtime-Venus-Harness freezes the evidence available at that moment, routes the task to a registered capability, polishes the result into a spoken-form reply and sends it back as private context. The frontend decides when to speak it. Work items move through QUEUED, RUNNING, COMPLETED, DELIVERING and DELIVERED, and stale results are excluded.

Training data and setup

The shared post-training corpus has over 2.8 million samples in nine categories, according to the paper. For the Audio model, the relevant slices are 470k general audio understanding, 205k spoken question answering, 100k speech-only duplex and 90k audio delegation samples. Sessions are planned from scenario seeds, converted to speech with added hesitations, laughter and background audio, and aligned on a shared clock. The corpus covers Chinese, English and code-switching.

Only the language model ("Thinker") is updated. The acoustic decoder stays fixed.

What are the results on full-duplex voice benchmarks?

On Full-Duplex-Bench v1.5, Realtime-Venus-Audio has the highest continuation rate in the backchannel and background-speech scenarios and second highest for speech directed at others, behind Realtime-Venus-Omni. The benchmark has four scenarios. For interruptions the desired behaviour is to respond (C_RESPOND, higher is better). In the other three, continuing the previous answer (C_RESUME) is preferred.

Table 1 reproduces the paper's Table 6 for selected models (Table 6 in the paper also lists Freeze-Omni and Moshi, and reports the opposite metric in each scenario).

ModelInterruption: respond (higher better)Backchannel: resume (higher better)Talking to others: resume (higher better)Background speech: resume (higher better)
GPT-4o0.780.700.020.04
Gemini 3.1 Live0.770.950.660.66
Joy-Duplex0.880.960.720.85
MiniCPM-o 4.5 (base model)0.600.950.790.82
Realtime-Venus-Omni0.600.920.900.85
Realtime-Venus-Audio0.750.970.880.86

Source: arXiv 2609.13814, Table 6, as reported by the authors. Data as published 23 September 2026.

Three things stand out:

  • Against GPT-4o: the gap on non-interruptive speech is large. GPT-4o resumes only 0.02 of the time when speech is directed at others, and 0.04 for background speech, meaning it usually answers speech that was not meant for it.
  • Against Gemini 3.1 Live: the margin is 0.02 on backchannels, 0.22 on other-directed speech and 0.20 on background speech.
  • Against the base model: Realtime-Venus-Audio raises interruption response from 0.60 to 0.75 over MiniCPM-o 4.5, and also improves the other three continuation rates.

The authors say this themselves: strong continuation does not necessarily imply strong interruption handling.

Other reported results

BenchmarkRealtime-Venus-AudioBest competitor shown in paper
MMAU78.0Qwen3-Omni 77.5
MMAU-Pro63.2Qwen3-Omni 61.2
MMAR65.6Qwen3-Omni 66.4
MMSU66.0Qwen3-Omni 69.0
VoiceBench AlpacaEval (judge score)4.81MiniCPM-o 4.5 4.81 (tie)
Llama Questions83.8Qwen3-Omni 83.4
Speech TriviaQA75.7Qwen3-Omni 75.9
Speech CMMLU67.8Fun-Audio-Chat 67.7

Source: arXiv 2609.13814, Tables 4 and 5. Qwen3-Omni is a 30B-A3B model. Margins are often a few tenths of a point.

On tool use, the picture is less flattering. On the tool-use part of Full-Duplex-Bench v3, GPT-Realtime leads all three metrics at 87.6% tool-selection F1, 68.0% argument accuracy and 60.0% Pass@1. Realtime-Venus-Omni scores 86.0%, 53.1% and 43.0%. Realtime-Venus-Audio scores 82.0%, 52.2% and 42.0%. Gemini 3.1 Live scores 54.0% Pass@1, above both. The paper also reports that Realtime-Venus-Omni leads online models on six of eight video benchmarks, including StreamingBench (70.2%) and OVO-Bench (64.7%), but this post focuses on voice.

Does the evidence hold up?

Partly. The continuation numbers are real table entries, but several features of the setup limit how far they generalise.

  1. Borrowed baselines. The paper's Table 6 notes that GPT-4o numbers come from the original Full-Duplex-Bench v1.5 paper, and Joy-Duplex and Gemini 3.1 Live numbers come from the JoyAI-Talker paper. The Venus team did not re-run them. API models change over time, and the prompts and audio settings used elsewhere may differ from the Venus team's runs.
  2. No uncertainty reporting. The results tables give single values with no confidence intervals, seeds or run counts. Differences of 0.01 to 0.03 (for example 0.97 versus 0.95 on backchannels, or 0.75 versus 0.77 on interruptions) cannot be separated from noise on this evidence.
  3. No ablations. The paper states that its results do not isolate the contribution of individual training components. The gain over MiniCPM-o 4.5 cannot be attributed to the duplex data, the delegation data or the training recipe.
  4. Synthetic, bilingual training data. The duplex corpus is planned from scenario seeds and realised as speech, in Chinese, English and code-switching. Whether that transfers to messy real calls is not tested here.
  5. In-house delegation benchmark. The delegate benchmark is internally constructed. On it, Realtime-Venus-Audio has 92.22% delegation recall but only 39.44% non-delegation specificity, so it frequently delegates routine requests. Realtime-Venus-Omni shows the reverse: 84.44% specificity and 68.33% recall.
  6. Scope. The paper says its aggregate scores do not establish broader reasoning capability, and that ambiguous overlaps and response-transition timing need further evaluation.

On reproducibility, the model card lists an Apache 2.0 licence, and the project page links GitHub code, a Hugging Face model, ModelScope and a beta Android app. That lets others re-run the benchmark on the same checkpoint, which is the check this paper most needs.

Realtime-Venus sits between three lines of work, and the paper positions it against each.

WorkWhat it contributesRelevance here
Full-Duplex-Bench v1.5 (2507.23159)Automated benchmark for four overlap scenarios; its abstract describes a responsive strategy versus a floor-holding strategyThe test Realtime-Venus reports on
JoyAI-Talker (2608.01119)Full-duplex system with the Joy-Duplex gating engine; its abstract reports a 0.88 response rate under user interruptionsSource of the Gemini 3.1 Live and Joy-Duplex numbers, and the strongest interrupter in Table 6
MiniCPM-o 4.5Open 9B omni model with Omni-Flow architectureThe base model Realtime-Venus adapts

The v1.5 benchmark's own framing helps read the result. Responsive models answer quickly to any input, while floor-holding models filter overlapping events. Realtime-Venus-Audio looks closer to the floor-holding end on these numbers, with some interruption sensitivity retained. A model that never interrupts would score perfectly on three scenarios and zero on the fourth, which is why the authors report the four scenarios separately and decline to aggregate them without an explicit weighting.

What does a working researcher take from this?

Read Table 6 per scenario, not as one score. If your product is a voice agent in a noisy room or a meeting, continuation and false-trigger rates matter most, and the Realtime-Venus numbers are strong there. If it is a customer-service agent where users correct the bot often, interruption response and tool-call accuracy matter more, and this paper's numbers are weaker.

Other practical points:

  • The delegation pattern is reusable. Freezing evidence at request time, checking freshness before reintegration and tracking playback acknowledgments are design choices you can copy regardless of the model.
  • Check tool-use results separately. Selecting the right tool is not the same as completing the task. Realtime-Venus-Omni reaches 86.0% tool-selection F1 but 43.0% Pass@1, which requires correct arguments and no extra calls.
  • Re-run before you rely on it. With the checkpoint public, a same-setup comparison against current GPT-4o and Gemini Live endpoints is the missing experiment.

What's still unclear?

Several questions remain open.

  • Same-setup comparison. Would the continuation advantage hold if all models were re-run under one protocol on the same date? The paper copies several baselines from other sources.
  • Interruption latency. The paper says response-transition timing needs further evaluation. A 75% response rate says nothing about how fast the model stops talking.
  • Source of the gains. Without ablations, the contribution of the duplex data versus the delegation data versus the base model is unknown.
  • Delegation quality. The delegate benchmark measures routing decisions only. The authors state that successful execution and integration of results need additional evaluation.
  • Real-world transfer. Training sessions are synthetic. Natural overlapping speech, accents and noisy channels are untested in the reported results.
  • Evaluation size. The results tables do not report how many audio samples sit behind each rate, so the precision of each figure is unknown.

The paper's own future-work list names finer-grained streaming chunks, longer context and more complex multi-step tool tasks, including recovery from delayed or failed tool calls.

Frequently asked questions

What is Realtime-Venus?

Realtime-Venus is a full-duplex interaction system from Ant Group's Venus Team and Tsinghua University, described in arXiv 2609.13814. It has two separately trained 9B models, Realtime-Venus-Omni for audio and video and Realtime-Venus-Audio for speech, plus Realtime-Venus-Harness, a framework that runs delegated tasks in the background while the conversation continues.

Does Realtime-Venus really beat GPT-4o and Gemini Live?

Only on part of one benchmark. On Full-Duplex-Bench v1.5, Realtime-Venus-Audio has higher continuation rates than GPT-4o and Gemini 3.1 Live in the backchannel, other-directed speech and background speech scenarios. It has a lower interruption-response rate than both (0.75 versus 0.78 and 0.77), and GPT-Realtime beats it on tool use.

What is full-duplex voice AI?

A full-duplex voice model keeps listening while it speaks, so it can handle overlapping speech. A half-duplex assistant waits for the user to finish, answers, then listens again. Full-duplex systems must decide whether overlapping speech is a backchannel such as 'yes', speech for someone else, background noise, or a real interruption.

Are the Realtime-Venus weights open?

Yes. The Hugging Face repository inclusionAI/Realtime-Venus lists an Apache 2.0 licence, and the project page links the GitHub code and a beta Android app. The repository also asks users to review the licences of upstream models, third-party libraries and any data used with the checkpoint.

How was the full-duplex comparison measured?

The authors ran Full-Duplex-Bench v1.5, which tests four overlap scenarios: user interruption, user backchannel, talking to others and background speech. The GPT-4o numbers come from the original benchmark paper, and the Gemini 3.1 Live numbers come from the JoyAI-Talker paper, so the baselines were not re-run by the Realtime-Venus team.

Sources

  1. Realtime-Venus: A full-duplex interaction system with asynchronous delegation (PDF, v3), arXiv (Venus Team, Ant Group; Tsinghua University) (2026-09-23)
  2. arXiv abstract page for 2609.13814, arXiv (2026-09-23)
  3. Realtime-Venus project page, Venus Team, Ant Group and Tsinghua University (2026-10-15)
  4. inclusionAI/Realtime-Venus model card, Hugging Face (inclusionAI) (2026-10-15)
  5. Full-Duplex-Bench v1.5: Evaluating Overlap Handling for Full-Duplex Speech Models (2507.23159), arXiv (2026-04-26)
  6. JoyAI-Talker: Full-Duplex Speech Interactive Large Model Built for Empathetic Voice Agents (2608.01119), arXiv (2026-08-02)