arXiv paper· speech processing / spoken dialogue systems (cs.CL)· method paper

A frontend-backend architecture for tool calls in full-duplex speech models

Ke Hu, Slyne Deng, Chen Chen, Elena Rastorgueva, Edresson Casanova, Punit Kumar, Dharmendra Choudhary, Nikhil Srihari, et al.

cs.CL

Quick verdict

Token-based delegation adds tool calls to a duplex speech frontend; strong benchmark results, but no significance testing and low reproducibility.

Summary

The paper proposes a frontend-backend architecture that adds tool calling to full-duplex speech-to-speech systems while keeping the speech model largely unchanged. A duplex speech-to-text frontend (a Parakeet streaming encoder feeding a Nemotron-Nano-9B backbone) is trained to emit a delegation token when an utterance requires a tool, say a short filler phrase, and forward streaming ASR transcripts to a LangGraph ReAct backend running Qwen2.5-7B up to Qwen3-235B-A22B; the backend's answer is prefilled into the frontend's agent-text channel, repeated verbatim, and spoken through streaming TTS. Training uses roughly 530k hours of pretraining, 111k hours of SFT, and 8.5k hours of synthetic multi-turn tool-call audio. On audio BFCL the system reaches 74.6% average AST accuracy with 81.2% irrelevance rejection and 92-97% delegation-token recall. On Full-Duplex-Bench-v3 the 235B backend is comparable to GPT-realtime-mini; on EVA-Bench it outperforms GPT-realtime-mini and Qwen3-Omni-30B but trails GPT-realtime-2, with median turn-taking latency of 3.14 s versus 1.65 s. Side-effect tables show small regressions in ASR WER (10.80 to 11.47%), CommonEval, and pause handling. Limitations include absent statistical significance testing, author-reproduced baselines under non-uniform settings, a judge model (GPT-5.2) that doubles as the topline baseline, massive non-released training data, and no code beyond an online demo.

Review complete

Assessment at a glance

speech processing / spoken dialogue systems (cs.CL)

5

risk flags identified

● high 0

● medium 4

● low 1

Reproducibility readinesslow
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • A duplex STT frontend can learn to delegate tool calls via a single control token (<tc_bos>) with minimal architectural change, achieving 92-97% recall on tool-call utterances.
  • The full system rejects 81.2% of irrelevant requests and reaches 74.6% average BFCL AST accuracy with a 30B backend plus external ASR.
  • With a Qwen3-235B-A22B backend, the system is competitive with GPT-realtime-mini on FDB3 and outperforms GPT-realtime-mini and Qwen3-Omni-30B-A3B on EVA-A/EVA-X.
  • Tool-call training largely preserves duplex behavior, with only small regressions in ASR WER, CommonEval, turn-taking precision/recall, and pause handling.

Strengths

  • Precisely specified delegation protocol

    Section 4 gives exact token semantics and timings (<tc_bos> replaces <agent_bos> with ~320 ms extra latency, ~1 s filler, <tc_eos>, prefill ~1 s later, loss-masked) plus a full example training sequence — enough detail for another lab to replicate the recipe.

  • Honest side-effect reporting

    Tables 4-7 quantify what tool-call training costs: ASR WER 10.80→11.47%, CommonEval 2.87→2.36, turn-taking precision/recall 85/94→82/91, FDB-v1 pause handling worse (53.2→68.2), alongside gains in smooth TT (100 vs 93) and barge-in latency (349 vs 590 ms).

  • Strong delegation and rejection numbers

  • Useful ablations

  • Broad, multi-benchmark evaluation

Weaknesses

  • No statistical inference anywhere

  • Judge and baseline circularity in EVA

  • Non-uniform baseline configurations

  • High interruption and filler rates unvalidated

  • Reproducibility and latency gaps

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

This NVIDIA systems paper targets a real gap: duplex speech-to-speech (S2S) models handle natural turn-taking but are weak at tool use, while text LLMs are strong agents. The proposal is a frontend-backend split (Sect. 3): a duplex speech-to-text frontend (600M Parakeet streaming encoder + Nemotron-Nano-9B-v2-Base, with parallel streaming-ASR and agent-text heads) is fine-tuned to fire a delegation token `<tc_bos>` when the user's utterance plausibly needs a tool, emit a ~1 s filler, and forward endpointed streaming ASR transcripts to a LangGraph ReAct backend (Qwen2.5-7B up to Qwen3-235B-A22B). Backend answers are prefilled into the agent-text channel between `<pf_bos>`/`<pf_eos>`, repeated verbatim, then voiced by VoiceChat-TTS. The central claims (Sect. 1, 6) are that delegation adds tool calls with 92-97% token recall and 81.2% irrelevance rejection, matches GPT-realtime-mini on FDB3, beats it and Qwen3-Omni-30B on EVA-Bench, and largely preserves duplex behavior. On the reported numbers the claims are directionally supported; the evidentiary layer, however, is thin on statistics.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

How do full-duplex speech models make tool calls in this paper?

The duplex speech-to-text frontend is trained to emit a special delegation token (<tc_bos>) when the user's utterance needs a tool, say a one-second filler phrase, and then hand the streaming ASR transcript to a text LLM backend (a LangGraph ReAct agent). The backend's answer is injected back into the frontend's text stream via a prefill-and-repeat mechanism and spoken aloud by streaming TTS.

What are the headline results of this NVIDIA frontend-backend speech paper?

On the speech version of BFCL, the system achieves 74.6% average AST accuracy (30B backend), rejects 81.2% of irrelevant requests, and fires the delegation token correctly on 92-97% of tool-call utterances. On EVA-Bench, the 235B-backend system scores 46.6 EVA-A versus GPT-realtime-mini's 33.1, but trails GPT-realtime-2 (59.4) and the text-only GPT-5.2 topline (63.3).

Is code or a model available for this paper?

The paper links only an online demo (a Hugging Face Space). No release of code, model weights, or the roughly 700k hours of training data is stated, so independent full reproduction is not currently possible; the evaluation benchmarks themselves (audio BFCL, Full-Duplex-Bench v3, EVA-Bench) are public.

Does adding tool-call training hurt the model's normal conversation ability?

Slightly, according to the paper's side-effect tables: ASR word error rate rose from 10.80% to 11.47%, CommonEval fell from 2.87 to 2.36 (of 5), turn-taking precision/recall dropped from 85/94 to 82/91, and pause handling degraded on FDB-v1, while smooth turn-taking and barge-in latency actually improved.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Fig. 1 is available only as OCR fragments; the architecture was reconstructed from prose and the caption.
  • The metadata author list is truncated: the full text lists 13 authors plus acknowledgments, metadata only 8.
  • Citations are future-dated relative to review time (2026 venues and models); external claims such as tau-Voice's 31-51% figure could not be independently verified.
  • Tables 4-7 rely on an internal benchmark that is neither described in detail nor released; those numbers are unverifiable.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
A frontend-backend architecture for tool calls in full-duplex speech models | Evolve.Pub