
If you have ever used an AI-powered voice assistant, you know the frustrating rhythm: you speak, wait for a brief silence, hope the app realizes you finished your sentence, and then sit through a noticeable pause while it processes a response. OpenAI is officially putting an end to that clumsy dynamic with a complete ground-up rebuild of its voice infrastructure, dubbed GPT-Live.
The company originally announced GPT-Live earlier this month. Now, in a detailed engineering post and series of updates, OpenAI engineers Justin Uberti and Zahan Malkani broke down how a six-month overhaul transformed ChatGPT Voice from a turn-based system into a fluid, full-duplex conversational experience.
Ditching turn detectors for continuous speech
Earlier iterations of ChatGPT Voice relied on small helper models known as “turn detectors.” These detectors had to guess when a user stopped talking before kicking off speech processing. Guessing too early meant cutting the user off midsentence, while guessing too late created an unnatural, awkward silence.
GPT-Live scraps that approach entirely. The new full-duplex architecture processes incoming audio while simultaneously generating outgoing speech. Instead of waiting for static turns, the model continuously decides several times per second whether it should listen, speak, pause, or let you interrupt.

A fast path for talking, a background path for thinking
To keep conversations moving smoothly without lag, OpenAI split the system into two distinct layers. Audio streams between your device and the GPT-Live model over a dedicated, low-latency fast path. Meanwhile, heavier tasks—like web searches, executing code, or tapping into frontier models like GPT-5.5 for deep reasoning—happen off the live audio path across an asynchronous boundary.
This means if GPT-5.5 takes a few extra seconds to solve a complex math query or check a calendar, the voice layer can keep chatting naturally without dropping frames, stuttering, or freezing the connection.
Rebuilding the transport layer for instant connections
OpenAI had to ensure it made the system work reliably for over 150 million weekly voice users. With this in mind, the tech lab replaced its older Python asyncio code with Go, achieving far more consistent frame delivery.
The team also tackled connection setup delays. Traditional WebRTC setups require up to six network round trips just to start streaming audio. OpenAI developed a new open specification called WARP (WebRTC Abridged Roundtrip Protocol) alongside a feature called Instant Connect. Together, they compress that startup sequence down to a single network packet, letting users launch a live voice session almost instantly.
Overall, by separating instant speech from heavy thinking, OpenAI has created a voice interface that finally feels like talking to a person rather than operating a walkie-talkie.
The post OpenAI Finally Fixed the Worst Thing About AI Voice Chats: Here’s How appeared first on Android Headlines.