Analysis9 min read

GPT-Live-1 makes interruption a systems test

OpenAI’s full-duplex voice API can keep talking while an agent works, but interrupting speech does not automatically cancel backend work. Evaluate both control loops.

Index Us / AnalysisIndependent AI intelligence

OpenAI has released GPT-Live-1 as an API voice layer that can listen while it speaks and delegate more involved work to a separate model or agent. That design can keep a call moving while a lookup, tool call or longer task runs. It also splits control: the conversation may change direction while the backend continues carrying out an earlier request.

The OpenAI News RSS feed timestamped the API release at 00:00 UTC on 10 September 2026. The launch announcement puts the front-end voice layer at US$0.05 per minute. OpenAI’s model documentation says sessions are billed by the second, with backend model and tool use charged separately. For buyers, voice quality is only the first check. The whole service needs to listen, act, stop and recover correctly, and the advertised rate covers only the voice session.

Overlapping voice lanes above a separately controlled backend task Cobalt and sage audio lanes overlap around a vermilion interruption marker. A separate charcoal delegation lane continues towards an explicit stop gate, showing that spoken interruption and backend cancellation are different controls.
Original illustrative graphic: two overlapping audio lanes sit above a delegated task and its separate stop gate. It is a conceptual system map, not a recording, product interface or measured result.

Full duplex changes the interaction; the application still owns authority

Many conventional voice systems pass each turn through speech recognition, a text model and speech synthesis. A full-duplex model processes incoming and outgoing audio together, allowing it to hear a user while responding. OpenAI’s launch page says GPT-Live-1 can also provide transcripts and response text, apply keyword biasing and expose turn detection even though the model is not limited to one turn at a time.

OpenAI’s GPT-Live guide describes a two-part architecture. GPT-Live manages the conversation and decides when to delegate, while a backend Responses model, another agent harness or an application service performs the deeper reasoning and tool work. Developers can change that backend independently and keep detailed business rules and tool instructions behind the conversation layer.

The same guide leaves permissions, confirmations, private function execution and durable task state with the application. It also states explicitly that interrupting speech does not automatically cancel backend work. These responsibilities define the operational boundary, regardless of how natural the voice sounds.

Barge-in and task cancellation are therefore different events. If a caller interrupts “move the booking to Friday” with “wait, make that next week”, the voice layer can stop speaking immediately while the original booking change continues. The interface may feel responsive even as the system commits a stale action. A deployment needs a defined response for each kind of change: stop only the audio, amend the active task, cancel it if still reversible, or ask the caller to confirm a replacement instruction.

The boundary also affects acknowledgement. A voice agent should not say an action is complete because it has accepted a request or delegated it. Its spoken state needs to distinguish queued, running, awaiting confirmation, completed, failed and cancelled. Those states should come from the backend record rather than an optimistic conversational inference.

Launch scores do not predict the joined system

OpenAI’s launch page reports a 30-percentage-point improvement over GPT-Realtime-2.1 on Full Duplex Bench and says GPT-Live-1 paired with GPT-6 Astra at medium reasoning effort ranks first on Tau3. It describes separate evaluations for customer-service task success, banking support, pause and interruption handling, reply latency, tool-call sequences and the quality of spoken answers. Those are vendor-run results; Index Us has not reproduced them, and the public announcement does not provide enough detail to transfer the figures directly into a deployment estimate.

The same OpenAI announcement reports that Speak’s early evaluation found almost 80 per cent fewer interruptions during learners’ thinking pauses than its previous turn-based systems. That partner result covers one product and one comparison; it is not a general interruption rate. It indicates that waiting behaviour can affect a real experience, while leaving the intended service’s languages, accents, noise, devices and conversational stakes for local testing.

Independent research divides the problem into several dimensions. The ASRU 2025 paper Full-Duplex-Bench separates pause handling, backchannels, turn-taking and interruption management. A later work in progress, Full-Duplex-Bench-v3, adds real human audio with five disfluency categories and multi-step API tasks across four domains. Across six tested configurations, its authors found trade-offs between accuracy, latency and turn-taking. Self-corrections and harder multi-step cases remained recurring failures.

Task completion can fall further once audio is tied to business rules and tools. The preprint Tau-Voice evaluated 278 tasks with policy constraints, environmental actions, varied accents and realistic audio. Its authors report 85 per cent completion for a text reasoning baseline, compared with 31–51 per cent for voice agents under clean conditions and 26–38 per cent under realistic conditions. They estimate that the tested voice systems retained 30–45 per cent of the text capability and attribute 79–90 per cent of failures to agent behaviour under their setup. Tau-Voice does not evaluate GPT-Live-1, but its results show why conversational smoothness cannot stand in for successful work.

Instructions introduce another axis. DuplexSpeechBench-IFEval, a preprint under submission, tests 1,038 cases across eight assistant roles and five instruction-conditioning protocols. It distinguishes explicit turn rules from behaviour implied by a persona and from conflicting instructions. The authors found architecture-dependent gaps: some full-duplex systems became less reliable when expected floor behaviour was implied rather than stated, and the tested systems still struggled with safety conflicts. A pleasant role prompt cannot replace explicit behavioural and authority rules.

Test the conversation and task on one timeline

A useful evaluation replays the same call through the voice layer, backend agent and connected system, then scores the joined timeline. Start with representative calls: a hesitant customer correcting an account number, a caller speaking to someone else nearby, a poor mobile connection, a long tool delay, and a request that crosses an approval boundary.

For each case, retain at least six measures:

  1. Floor behaviour. Did the agent wait through thinking pauses, recognise a backchannel, yield when interrupted and avoid reacting to background speech? Record response latency as well as the final turn decision.
  2. Task result. Did the backend retrieve the right record, follow the governing policy, call the correct tools and produce the intended state change?
  3. Control alignment. When the caller changed direction, did the spoken response, delegated task and connected system converge on the same current instruction?
  4. Authority. Was every consequential action within the caller’s verified identity, permissions and confirmation state?
  5. Recovery. Could the system expose and repair a timeout, duplicate call, partial write or late result without pretending the work had succeeded?
  6. Service cost. Count voice-session seconds, backend tokens, tool charges, telephony, retries, review and escalation. The advertised voice-layer rate is only one component.

Run each scenario enough times to expose unstable timing. Add noise, accents, silence, overlapping speech and self-corrections, while retaining a clean control condition so failures can be attributed. Compare the joined outcome with the transcript: a perfect transcript can still drive a stale task, while a slightly imperfect one may recover safely through confirmation.

Begin with reversible work and explicit confirmation before external writes. Give the backend an idempotency key, a cancellation path and a durable status that the voice layer can read. When cancellation is impossible, the agent should say so plainly and move to remediation rather than promising that an interruption stopped the task.

Full duplex can remove the mechanical pause between listening and speaking. Deployment still depends on the boundary between conversation and action. Treat that boundary as part of the product, instrument both sides, and test “stop talking” separately from “stop doing” before trusting either.

This analysis is based on OpenAI’s launch material and documentation plus published voice-agent benchmark research. Index Us did not call the GPT-Live-1 API, reproduce OpenAI’s evaluations, inspect partner tests or assess the available voices independently.

Sources

  1. OpenAI — News RSS
  2. OpenAI — Introducing GPT-Live-1 in the API
  3. OpenAI Developers — Getting started with GPT-Live
  4. OpenAI Developers — GPT-Live 1 model
  5. Lin and colleagues — Full-Duplex-Bench
  6. Lin and colleagues — Full-Duplex-Bench-v3
  7. Ray and colleagues — Tau-Voice
  8. Mathur and Manocha — DuplexSpeechBench-IFEval

Last reviewed: . See our editorial policy for how we test, source and correct our work.