Paper deep dive
RASSG: Repair-Aware Semantic Survival Gating for Streaming Tool Execution
Daijin Hu, Xi Wang
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Streaming speech assistants can launch tools before users finish speaking, overlapping execution with incoming speech to reduce user waiting time. However, subsequent self-corrections can invalidate apparently stable arguments, causing stale execution whose irreversible effects persist even after the final call is corrected. We propose Repair-Aware Semantic Survival Gating (RASSG) to jointly control tool launch and cancellation during streaming speech. RASSG launches a tool when three consecutive speech recognition results arrive with identical nonempty arguments, then combines calibrated argument invalidity risk with execution costs to decide cancellation at the last feasible opportunity before effects become irreversible. Evaluation on ReCAST, FDB-v3, and Audio2Tool uses a controlled execution clock with fixed tool runtimes and cancellation parameters. On ReCAST's prospective-repair subset, RASSG reduces the stale execution rate from LocalAgreement-2's 50.00% to 3.15%, with a mean delay of 3.676s across successful trajectories. The stale reduction also holds against every early-execution baseline on both public speech datasets. Ablations with identical initial launches support active cancellation, showing the value of controlling ongoing calls before their effects become irreversible. Code and data are available at this https URL.
Tags
Links
- Source: https://arxiv.org/abs/2610.14659v1
- Canonical: https://arxiv.org/abs/2610.14659v1
Trouble viewing inline? Open PDF directly â
Full Text
31,141 characters extracted from source content.
Expand or collapse full text
RASSG: REPAIR-AWARE SEMANTIC SURVIVAL GATING FOR STREAMING TOOL EXECUTION Daijin Hu Beihang University Xi Wang Beihang University ABSTRACT Streaming speech assistants can launch tools before users finish speaking, overlapping execution with incoming speech to reduce user waiting time.However, subsequent self-corrections can invalidate apparently stable arguments, causing stale execution whose irreversible effects persist even after the final call is corrected. We propose Repair-Aware Semantic Survival Gating (RASSG) to jointly control tool launch and cancellation during streaming speech. RASSG launches a tool when three consecutive speech recognition results arrive with identical nonempty arguments, then combines calibrated argument invalidity risk with execu- tion costs to decide cancellation at the last feasible opportunity before effects become irreversible.Evaluation on ReCAST, FDB-v3, and Audio2Tool uses a controlled execution clock with fixed tool runtimes and cancellation parameters. On ReCASTâs prospective-repair subset, RASSG reduces the stale execution rate from LocalAgreement-2âs 50.00% to 3.15%, with a mean delay of 3.676 s across successful trajectories. The stale reduction also holds against every early-execution baseline on both public speech datasets. Ablations with identical initial launches support active cancellation, showing the value of controlling ongoing calls before their effects become irreversible. Code and data are available at https://github.com/daijinhu/RASSG. Index Termsâ Speech agents, tool execution, semantic survival 1. INTRODUCTION Voice assistants are expanding from conversational responses to com- pleting user tasks through external tools [1, 2, 3, 4]. Streaming speech processing lets systems interpret incoming speech incremen- tally and form the intents and arguments needed for tool use [5, 6]. Building on this capability, streaming tool execution allows opera- tions to be prepared and launched before an utterance ends, so that speech understanding and task processing proceed in parallel [7]. This overlap can shorten the time users wait for results and support more responsive, continuous interaction. However, users may correct an argument before finishing their utterance [8], leaving an already launched action inconsistent with their final intent. When an action using a superseded argument crosses its irreversible deadline, it causes stale execution, even if the system eventually completes the correct call. Existing strategies face different limitations in handling this problem. Waiting for the complete utterance postpones work that could begin earlier. Recognition stability, as captured by LocalAgreement [9, 10], supports early output but cannot guarantee that the user will not subsequently revise an argument.Waiting until a replacement argument is fully available before updating an action can miss the cancellation window. Streaming tool execution therefore requires joint consideration of whether the current argument is stable enough to launch and whether execution should continue while the tool remains cancellable. To address the risk of stale execution when users revise argu- ments after tool launch, we propose Repair-Aware Semantic Sur- vival Gating (RASSG). It coordinates early launch and repair han- dling in streaming speech tool use. RASSG launches tools based Fig. 1. An illustrative scheduling request changes from 3 pm to 4 pm. Confidence-based early commitment leaves the obsolete call running past its irreversible deadline (the action boundary), while conservative delayed commitment waits for the correction before launching. RASSG launches on stable arguments, monitors invalid- ity risk during execution, and cancels the old call before the deadline, then launches the revised request. on observed argument stability and combines predicted argument in- validity with the toolâs cancellation deadline to decide whether to cancel, allowing early execution to remain responsive to subsequent semantic changes. We evaluate RASSG on synthetic speech with simulated tool ex- ecution. On the subset containing subsequent user repairs, RASSG reduces stale execution from 49.92% to 3.15% and successful delay from 4.434 s to 3.676 s relative to a control with identical initial launches but no active cancellation. Our main contributions are as follows: 1. We characterize execution correctness beyond final call suc- cess by jointly modeling argument versions and irreversible deadlines. This formulation captures stale execution that can coexist with eventual success and makes opportunities for re- pair during execution explicit. 2. We introduce RASSG, which uses observed argument stabil- ity for launch and predicted argument invalidity together with cancellation deadlines for cancellation. This design lets the system act on stable input while continuing to assess whether an action should be withdrawn in response to subsequent re- pairs. 3. We demonstrate reductions in stale execution and successful delay in controlled synthetic speech experiments relative to a control with identical initial launches and no active cancel- lation. Component and execution-semantics analyses identify the roles of launch stability, cancellation signals, and progress reuse, providing empirical evidence for the riskâlatency trade- off in streaming tool execution. 2. RELATED WORK Tool execution after complete input generates calls from a full utter- ance or a received dialogue turn. Speech-to-tool systems either map audio directly to calls or transcribe speech before parsing tools and arXiv:2610.14659v1 [cs.AI] 10 Oct 2026 arguments [1]. When requests lack necessary information, clarifi- cation methods recover unspecified intents and correct errors across turns [11]. Related benchmarks examine goal revisions, missing pa- rameters, argument correction, and recovery from tool failures [12, 13]. These developments improve the handling of incomplete or re- vised requests using available dialogue context. However, workflows that wait for the complete utterance leave tool processing until after the user finishes speaking. Early execution from incremental input overlaps processing with ongoing speech. Incremental dialogue and streaming transcription provide mechanisms for revision propagation and stable-prefix con- firmation [14, 10]. Related approaches move response generation and reasoning into the input period through speculative computation or semantic triggering [15, 16], while speech agents interleave or synchronize reasoning and tool actions with incoming audio [6, 2]. Two works directly address changes to early calls. Stream RAG [7] generates queries during speech; its model-triggered variant termi- nates earlier queries when a new one is issued. Speculative Interac- tion Agents [17] handles user input and tool returns asynchronously, permits modification or removal of unfinished calls, and defers sen- sitive tool execution until confirmation. These mechanisms establish support for revising or withdrawing speculative calls. For tools that permit cancellation within a finite window, the remaining decision concerns whether an ongoing action should continue given future ar- gument invalidity, cancellation cost, and the time remaining before irreversibility. Evaluation has also expanded beyond isolated call accuracy to cover conversational correction and execution progress. Stateful and speech-based tool benchmarks collectively assess intermediate states, repairs in human speech, and verifiable task completion during full-duplex interaction [18, 8, 19, 20]. These evaluations provide a basis for examining how evolving intent affects ongoing tool use.Within the incremental execution approach, RASSG focuses on cancellation decisions under finite tool deadlines. It uses observed argument stability for launch and predicted argument invalidity for cancellation, accounting for actual recognition arrivals and cancellation acknowledgements. This connects the decision to continue or withdraw an action with the joint evaluation of stale execution and successful delay. 3. METHODOLOGY RASSG coordinates early tool launch with repairs during execution. As shown in Fig. 2, parsed arguments feed stability-based launch and invalidity prediction, while newly recognized arguments update active calls. The controller combines calibrated risk with tool con- figuration and execution state to decide whether to cancel at the last feasible opportunity before the current version becomes irreversible. 3.1. Task Formulation and Execution Clock At observation time t, the parser extracts a candidate argument v t from ASR results that have already arrived. Its history contains only observations available up to t. Transcription changes need not change the normalized argument. Different argument values define distinct execution versions. A version inconsistent with the final tar- get causes stale execution if it survives its irreversible deadline, even when a later call succeeds. The final target is used only for offline supervision and scoring. For tool a, we assume that runtime â a , cancellation window w a , and cancellation cost are fixed and known during an execution. Can- cellation acknowledgement latency is also a fixed configuration pa- rameter. A version launched at c on a pipeline started at s becomes irreversible at b = minc + w a , max(c,s + â a ).(1) The deadline is bounded by both the cancellation window and com- pletion time. A fresh call has s = c, while a timely argument update can retain the original pipeline start s. Progress reuse requires com- pleted computation to remain valid after the argument changes, for example when preparation is independent of the revised field. Con- veyor [21] demonstrates tool interfaces that overlap such partial work with input generation; reuse across argument versions additionally requires that work to remain val 3.2. Stability-Based Tool Launch Let Ëv i denote the normalized argument from the ith actual ASR ar- rival. An idle controller issues COMMIT when the latest three ar- rivals satisfy Ëv iâ2 = Ëv iâ1 = Ëv i = v t Ìž=â ; otherwise it issues WAIT. This applies local agreement [9, 10] to argument values rather than complete transcriptions. Only a new ASR arrival changes the agreement history. Repeated control ticks using the same recogni- tion therefore do not increase the agreement count. After the final ASR flush arrives, an idle controller can directly commit a nonempty candidate, ending regular waiting. Agreement provides evidence of current recognition stability, but a user may still revise that argument. Execution therefore remains subject to invalidity prediction and can- cellation. 3.3. Calibrated Argument Invalidity Prediction A causal GRU with 64 hidden units [22] encodes confidence, parse history, prefix text, pauses, and version age. A supersession event is the earlier of the current versionâs annotated user-repair onset and the next nonempty ASR argument change. An unresolved repair de- notes ongoing invalidity. The predicted distribution assigns masses p 0,t to ongoing invalidity, p k,t to eight future intervals, p >,t to events beyond the prediction horizon, p T,t to a wrong version persisting to termination, and p â ,t to a correct version persisting to termination. These outcome groups form a normalized distribution over the cur- rent argument version. The aggregate risk used for control is p bad,t = p 0,t + 8 X k=1 p k,t + p >,t + p T,t .(2) This quantity estimates argument invalidity, with tool timing and costs entering the subsequent decision. The training objective combines censored negative log- likelihood [23] and masked binary cross-entropy at cumulative event boundaries, with each argument version receiving equal total weight.A source-trained logistic calibrator rescales total supersession-event mass, preserving relative proportions within event and non-event branches and the conditional time shape. The probabilities in Eq. 2 denote the calibrated masses. Event annotations and final targets supply offline labels, whereas online prediction uses causal observations. The resulting aggregate risk drives cancellation. Launch remains governed by observed agree- ment. Conditional time shape is used by the separately evaluated lookahead-launch variant. 3.4. Deadline-Aware Cancellation and Execution Updates For an active call whose argument still matches the nonempty can- didate, the last-chance veto checks risk at the final regular decision that permits timely cancellation. Let d t include processing and any wait for previous acknowledgements, â be the control period, and Îș the cancellation acknowledgement delay. This opportunity satisfies d t +Îș†b < d t +â+Îș. Timeliness is determined by acknowledge- ment. Earlier decisions continue execution, allowing a replacement to arrive while progress remains reusable. The veto compares the cost of continuing a potentially invalid version with the cost of cancelling and losing useful progress. Let C stale and C cancel denote stale-execution and cancellation costs, and let ÎČ a price delay. At decision time d t , reusable progress is g t = minâ a , max(0,d t â s). The controller cancels when C stale p bad,t > C cancel + ÎČ a g t (1â p bad,t ).(3) Recognized arguments v 1:t v 1 v 2 ...v t v 1 v 2 v t v i v i v i Agree? Invalidity predictor Last-chance veto Commit(v t ) Wait Update(v t ) Cancel Tool execution Tool configuration Streaming speech Forecast cancellation Calibrated risk p bad Control actions Yes No New argument Risk exceeds threshold Next recognition Execution state ASR + parser Consecutive recognitions Fig. 2. RASSG control loop. Agreement across three actual ASR arrivals triggers launch. New arguments update active execution, while calibrated invalidity risk, tool configuration, and execution state determine cancellation at the last feasible opportunity. The left side assigns stale-execution cost to predicted invalidity. The right side combines cancellation cost with the delay cost of discard- ing progress when the argument would remain valid. Thus, the can- cellation threshold depends on both tool costs and accumulated exe- cution progress. The rule uses no additional cost margin. A new nonempty argument differing from the active version takes priority over the veto. If its UPDATE is acknowledged by the current deadline, the replacement retains s and receives a new ver- sion start and deadline under Eq. 1. A late replacement starts fresh execution and preserves any stale-execution record already incurred. CANCEL instead clears the active call and its progress upon acknowl- edgement, without recommitting in the same observation. At a later observation, the idle controller may commit again once the launch condition holds. If the veto condition is not met, execution contin- ues. Each transition updates the execution state used for the next decision. 4. EXPERIMENTS 4.1. Dataset Design We construct ReCAST (Repair and Early Commitment Assessment for Streaming Tools), a synthetic speech dataset for evaluating early execution and subsequent repairs. Time, amount, location, and contact requests cover ordinary speech and different repair timings. Stable and corrected pairs share audio before branching. Source data contain 320 training and 128 development recordings. Speech-connected groups divide development equally into model- selection and policy-calibration sets. The test set contains 2,400 recordings from two new voices and new templates, with 1,200 prospective-repair recordings used for the main comparison. Public evaluation covers all 100 FDB-v3 recordings [8], and 2,145 Audio2Tool Tier 6 correction queries meeting the input-duration limit [1], with one released rendition per query. 4.2. Baselines We compare RASSG with five baselines: End-of-Utterance Exe- cution, LocalAgreement-2, Confidence commit, and adaptations of Stream RAG and Speculative Tool Calling. End-of-Utterance Execution (EOU) waits for speech to end and final recognition to arrive.LocalAgreement-2 [9, 10] launches after argument agreement across two actual ASR arrivals. Confidence commit [24] is our threshold control using source-selected confidence 0.95. Stream RAG [7] launches parallel calls for each arriving nonempty block proposal, including duplicates, then selects the earliest call matching the final observed plan and cancels unfinished alternatives at EOU. Speculative Tool Calling [17] executes the first proposal immediately.Changed arguments trigger withdrawal and fresh execution after acknowledgement. Stream RAG assumes parallel tool capacity. Speculative Tool Calling evaluates eager execution, while its final-confirmation branch reduces to EOU under our atomic-plan representation. 4.3. Evaluation Setup All policies share Whisper small.en [25] prefixes decoded every 960 ms.ReCAST uses a fixed-lexicon parser.Public speech uses Qwen2.5-3B-Instruct [26] with 4-bit weights to parse current prefixes and public tool schemas into complete plans. Arrivals include measured frontend service times. We execute tool calls within an event-clock execution model that processes commitment, update, cancellation acknowledgement, and irreversible-boundary events. Tool runtimes and cancellation costs are static configuration parameters. Control intervals, processing budgets, and acknowl- edgement delays are 320, 10, and 20 ms. Timely UPDATE reuses progress. Restarting after CANCEL does not. We report two metrics. Stale execution rate is the fraction of all trajectories with at least one stale execution. Successful delay is measured only when the final argument is correct and an active call exists. Its origin is final-argument acoustic availability for ReCAST and waveform end for public speech, with negative values clipped to zero. Because these origins differ, delay comparisons are made within each dataset. Table delay means condition on each policyâs own successful trajectories, whereas stale execution retains all tra- jectories. 5. RESULTS 5.1. Main Results RASSG achieves the lowest stale execution rate among all four early- execution baselines on every dataset in Table 1. On ReCAST, it re- duces stale execution by 93.71% relative to LocalAgreement-2 while shortening successful delay by 0.278 s. It also removes 5.000 s of waiting relative to EOU. Against Speculative Tool Calling, stale ex- ecution falls from 50.00% to 3.15% for 0.197 s additional paired delay. On public speech, RASSG lowers stale execution relative to Speculative Tool Calling by 20.00 percentage points on FDB-v3 and 26.39 on Audio2Tool. Reductions against Stream RAG are 29.00 and 29.84 points. All four early-execution comparisons on both public cohorts have stale-rate intervals excluding zero. With identi- cal parsed proposals, these differences arise from execution control. Table 1. Comparison of RASSG and baseline execution policies on ReCAST, FDB-v3, and Audio2Tool. Lower is better for all metrics. ReCASTFDB-v3Audio2Tool Method Stale execution rate (%)â Successful delay (s)â Stale execution rate (%)â Successful delay (s)â Stale execution rate (%)â Successful delay (s)â EOU0.588.67640.0023.88052.739.196 LocalAgreement-250.003.95465.009.21062.918.135 Confidence commit21.085.63373.009.50773.927.910 Stream RAG50.005.31286.0019.99784.508.255 Speculative Tool Calling50.003.48077.009.28081.058.216 RASSG3.153.67657.0011.07254.658.797 Table 2. Component ablations of RASSG on ReCAST, changing one design choice at a time. Variant Stale execution rate (%)â Successful delay (s)â RASSG (full)3.153.676 Component removals Remove active cancellation49.924.434 Remove progress reuse3.064.510 Launch consensus One-arrival consensus28.783.038 Two-arrival consensus16.863.274 Four-arrival consensus0.884.450 Final selection among parallel calls or withdrawal after a replace- ment arrives can leave earlier effects irreversible; RASSG combines stronger launch evidence with a veto that can act before the parsed argument changes. The high absolute stale rates on FDB-v3 and Audio2Tool largely reflect persistent plan errors in the shared ASR-to-tool parsing fron- tend. Of RASSGâs stale trajectories, 70.18% and 96.47%, respec- tively, have a wrong nonempty final parser output and also incur stale execution under EOU. This exposure persists even when launch waits for complete input. On recordings with correct final parser outputs, RASSG lowers stale execution from LocalAgreement-2âs 50.00% to 32.14% and from 20.10% to 3.33%. Thus, RASSG sup- presses obsolete intermediate plans even when the frontend eventu- ally resolves the request correctly. 5.2. Ablation Study Table 2 separates component removals from launch consensus. With first commitments and reactive argument updates fixed, removing ac- tive cancellation raises stale execution from 3.15% to 49.92%. Can- cellation reduces stale execution by 46.77 percentage points, with a 95% interval of [45.71, 47.78], and common-success delay by 0.758 s [0.702, 0.815]. The gain therefore comes from controlling an ongoing call, rather than delaying its first launch. Removing progress reuse increases successful delay from 3.676 to 4.510 s, a paired penalty of 0.834 s [0.788, 0.881]. Its stale rate falls slightly, from 3.15% to 3.06%, because restarting can move the irreversible boundary later. The 0.083-percentage-point reduc- tion comes from one recording across eight actions and three check- points, with a paired 95% interval of [0.000, 0.256]. Progress reuse primarily saves waiting. Consensus controls how much speech evidence precedes launch. Moving from two to three arrivals removes 13.71 percentage points of stale execution for 0.402 s additional waiting; moving from three to four removes another 2.27 points for 0.774 s. The fourth arrival costs more delay for a smaller absolute risk reduction. We adopt three-arrival consensus as the riskâdelay operating point studied here and report the trade-offs of all other evaluated consensus settings. 5.3. Results Analysis The method separates launch evidence from continuation risk. Argu- ment agreement filters transient proposals before commitment; cal- ibrated invalidity forecasts supersession after launch. Launch-only confidence or agreement rules do not make this second decision, and replacement-triggered withdrawal waits for the new argument. RASSG can act before replacement resolution, using the deadline and reusable progress to determine whether intervention remains fea- sible and its predicted benefit exceeds discarded work. ReCASTâs matched-launch trajectories directly support this mechanism. Among 28,800 recordingâactionâcheckpoint combina- tions, cancellation removes stale execution from 13,470 trajectories without introducing a newly stale trajectory. In every avoided case, cancellation precedes the no-cancellation controlâs first irreversible error. Late replacements fall from 14,304 to 834: withdrawal fol- lowed by recommitment renews the versionâs cancellation window, allowing more subsequent corrections to arrive in time. Timely up- dates preserve valid work, explaining why stale reduction coincides with shorter delay. The reuse removal verifies this division of roles: the veto protects argument versions, while retained computation supplies the latency benefit. 6. CONCLUSION RASSG combines argument-consensus launch with calibrated, deadline-aware cancellation. Under fixed execution parameters, it reduces stale execution relative to early-execution baselines across three speech datasets. Matched-launch removal experiments distin- guish the protection supplied by cancellation from the waiting-time reduction supplied by progress reuse. Beyond three arrivals, further confirmation costs more waiting for less absolute risk reduction. Execution control must therefore remain responsive to repairs after launch. 7. COMPLIANCE WITH ETHICAL STANDARDS The reported experiments use synthetic ReCAST speech and the pub- licly released FDB-v3 and Audio2Tool datasets [8, 1]. They involve no participant recruitment, collection of new human recordings, or intervention with human participants. 8. ACKNOWLEDGMENTS No funding was received for this study. There are no conflicts of interest, financial or non-financial. Large language models were used for (i) assistance with manuscript drafting and polishing, (i) related-work search and discovery, and (i) code generation. 9. REFERENCES [1] Ramit Pahwa, Apoorva Beedu, Parivesh Priye, Rutu Gandhi, Saloni Takawale, Aruna Baijal, and Zengli Yang, âAudio2tool: Speak, call, actâa dataset for benchmarking speech tool use,â arXiv preprint arXiv:2604.22821, 2026. [2] Haoyang Zhang, Jun Chen, Donghang Wu, Yuxin Li, Yuxin Zhang, Xiangyu Tony Zhang, Che Liu, Qingjian Lin, Yizhou Peng, Hexin Liu, et al., âDuplexsla: A full-duplex spoken lan- guage model with synchronized speech, language, and action,â arXiv preprint arXiv:2605.20755, 2026. [3] Xiang Li, Duyi Pan, Hongru Xiao, Jiale Han, Jing Tang, Jiabao Ma, Wei Wang, and Bo Cheng, âDialogueagents: A hybrid agent-based speech synthesis framework for multi-party dia- logue,â in 2025 IEEE International Conference on Multimedia and Expo (ICME). IEEE, 2025, p. 1â6. [4] Yifan Sui, Han Zhao, Rui Ma, Zhiyuan He, Hao Wang, Jianxun Li, and Yuqing Yang, âAct while thinking: Accelerating llm agents via pattern-aware speculative tool execution,â arXiv e- prints, p. arXivâ2603, 2026. [5] Junteng Jia, Gil Keren, Wei Zhou, Egor Lakomkin, Xiaohui Zhang, Chunyang Wu, Frank Seide, Jay Mahadeokar, and Ozlem Kalinli, âEfficient streaming llm for speech recogni- tion,â in ICASSP 2025-2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2025, p. 1â5. [6] Cheng-Han Chiang, Xiaofei Wang, Linjie Li, Chung-Ching Lin, Kevin Lin, Shujie Liu, Zhendong Wang, Zhengyuan Yang, Hung-yi Lee, and Lijuan Wang, âShanks: Simultaneous hear- ing and thinking for spoken language models,â in Proceedings of the 64th Annual Meeting of the Association for Computa- tional Linguistics (Volume 1: Long Papers), 2026, p. 8951â 8972. [7] Siddhant Arora, Haidar Khan, Kai Sun, Xin Luna Dong, Sa- jal Choudhary, Seungwhan Moon, Xinyuan Zhang, Adithya Sagar, Surya Teja Appini, Kaushik Patnaik, et al., âStream rag: Instant and accurate spoken dialogue systems with streaming tool usage,â arXiv preprint arXiv:2510.02044, 2025. [8] Guan-Ting Lin, Chen Chen, Zhehuai Chen, and Hung-yi Lee, âFull-duplex-bench-v3: Benchmarking tool use for full-duplex voice agents under real-world disfluency,âarXiv preprint arXiv:2604.04847, 2026. [9] Danni Liu, Gerasimos Spanakis, and Jan Niehues,âLow- latency sequence-to-sequence speech recognition and trans- lation by partial hypothesis selection,âarXiv preprint arXiv:2005.11185, 2020. [10] Dominik Mach Ì a Ë cek, Raj Dabre, and Ond Ë rej Bojar, âTurning whisper into real-time transcription system,â in Proceedings of the 13th International Joint Conference on Natural Language Processing and the 3rd Conference of the Asia-Pacific Chap- ter of the Association for Computational Linguistics: System Demonstrations, 2023, p. 17â24. [11] Xuan Zhang, Yongliang Shen, Zhe Zheng, Linjuan Wu, Wenqi Zhang, Yuchen Yan, Qiuying Peng, Jun Wang, and Weiming Lu, âAsktoact: Enhancing llms tool use via self-correcting clar- ification,â in Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025, p. 13495â 13522. [12] Tamer Alkhouli, Katerina Margatina, James Gung, Raphael Shu, Claudia Zaghi, Monica Sunkara, and Yi Zhang, âCon- fetti: Conversational function-calling evaluation through turn- level interactions,â in Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2025, p. 7993â8006. [13] Zhiwei Dong, Ruihao Gong, Yang Yong, Shuo Wu, Yongqiang Yao, Song-Lu Chen, and Xu-Cheng Yin, âTool playgrounds: A comprehensive and analyzable benchmark for llm tool invo- cation,â in ICASSP 2025-2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2025, p. 1â5. [14] David Schlangen and Gabriel Skantze, âA general, abstract model of incremental dialogue processing,â Dialogue & Dis- course, vol. 2, p. 83â111, 2011. [15] Shufan Li and Aditya Grover,âPredgen: Accelerated in- ference of large language models through input-time spec- ulation for real-time speech interaction,âarXiv preprint arXiv:2506.15556, 2025. [16] Wenhao Zou, Yuwei Miao, Zhanyu Ma, Jun Xu, Jiuchong Gao, Jinghua Hao, Renqing He, and Jingwen Xu, âLts-voiceagent: A listen-think-speak framework for efficient streaming voice interaction via semantic triggering and incremental reasoning,â arXiv preprint arXiv:2601.19952, 2026. [17] Coleman Hooper, Minwoo Kang, Suhong Moon, Nicholas Lee, Eric Wen, John Wawrzynek, Michael W Mahoney, Yakun Sophia Shao, Amir Gholami, and Kurt Keutzer, âSpec- ulative interaction agents: Building real-time agents with asyn- chronous i/o and speculative tool calling,âarXiv preprint arXiv:2605.13360, 2026. [18] Jiarui Lu, Thomas Holleis, Yizhe Zhang, Bernhard Aumayer, Feng Nan, Haoping Bai, Shuang Ma, Shen Ma, Mengyu Li, Guoli Yin, et al., âToolsandbox: A stateful, conversational, interactive evaluation benchmark for llm tool use capabilities,â in Findings of the Association for Computational Linguistics: NAACL 2025, 2025, p. 1160â1183. [19] Soham Ray,Keshav Dhandhania,Victor Barres,and Karthik Narasimhan,âÏ -Voice: Benchmarking full-duplex voice agents on real-world domains,âarXiv preprint arXiv:2603.13686, 2026. [20] Bhaskar Gurram,âEvaluating tool-using language agents: Judge reliability, propagation cascades, and runtime mitigation in agentprop-bench,â arXiv preprint arXiv:2604.16706, 2026. [21] Yechen Xu, Xinhao Kong, Tingjun Chen, and Danyang Zhuo, âConveyor: Efficient tool-aware llm serving with tool partial execution,â arXiv preprint arXiv:2406.00059, 2024. [22] Kyunghyun Cho, Bart Van Merri Ì enboer, C ̧ a Ì glar Gulc ̧ehre, Dzmitry Bahdanau, Fethi Bougares, Holger Schwenk, and Yoshua Bengio, âLearning phrase representations using rnn encoderâdecoder for statistical machine translation,â in Pro- ceedings of the 2014 conference on empirical methods in natu- ral language processing (EMNLP), 2014, p. 1724â1734. [23] Changhee Lee, William Zame, Jinsung Yoon, and Mihaela Van Der Schaar, âDeephit: A deep learning approach to survival analysis with competing risks,â in Proceedings of the AAAI conference on artificial intelligence, 2018, vol. 32. [24] Sebastian Loth, Katharina Jettka, Manuel Giuliani, Stefan Kopp, and Jan P de Ruiter, âConfidence in uncertainty: Er- ror cost and commitment in early speech hypotheses,â PloS one, vol. 13, no. 8, p. e0201516, 2018. [25] Alec Radford, Jong Wook Kim, Tao Xu, Greg Brockman, Christine McLeavey, and Ilya Sutskever, âRobust speech recog- nition via large-scale weak supervision,â in International con- ference on machine learning. PMLR, 2023, p. 28492â28518. [26] An Yang, Anfeng Li, Baosong Yang, Beichen Zhang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Gao, Chengen Huang, Chenxu Lv, et al., âQwen3 technical report,â arXiv preprint arXiv:2505.09388, 2025.