Full-duplex
Also written: Full-duplex architecture, Duplex
Full-duplex communication allows simultaneous two-way transmission of data, like a phone call where both people can talk and listen at once.
Full-duplex means that information can travel in both directions at the same time. Think about a phone call: you can talk while the other person is also talking, and you can both hear each other. This is different from a walkie-talkie, where one person has to finish speaking before the other can reply.
In AI, full-duplex voice models allow for much more natural and responsive conversations. Instead of waiting for the AI to finish its response before you can speak, you can interrupt or talk over it, making the interaction feel more like talking to another human.
Full-duplex refers to a communication channel that permits simultaneous transmission of signals in both directions. In the context of AI, particularly voice interfaces, this enables a system to both receive user input (speech) and generate output (speech) concurrently. This contrasts with half-duplex systems, which can only transmit in one direction at a time, requiring a turn-taking mechanism.
Implementing full-duplex voice AI requires sophisticated handling of audio streams, including real-time transcription, speech synthesis, and potentially complex logic for managing overlapping speech and agent delegation. The benefit is a significantly more fluid and less frustrating user experience, closer to natural human conversation.
Full-duplex is a key feature for advanced voice AI, allowing for more natural and responsive interactions. Recent developments, particularly from OpenAI with models like GPT-Live, highlight its importance in creating AI that can listen and speak simultaneously, mimicking human conversation.
- These execs think voice AI hasn’t reached its ChatGPT moment yetOpenAI · TechCrunch AI ·
- GPT-Live 1OpenAI · Model Documentation ·
- Build more natural voice experiences with GPT‑Live‑1 in the APIOpenAI · OpenAI News ·
- Natural, real-time conversations with AIOpenAI · OpenAI Research ·
- How we built a realtime system for responsive voice AI in six monthsOpenAI · OpenAI News ·
- Ep 829: ChatGPT Voice is Like Jarvis: How to use the New Feature and the 7 biggest unlocksOpenAI · Everyday AI ·
- Ep 815: New ChatGPT Voice model, Grok 4.5 drops, Meta’s ai comeback and 7 more New AI features to use TodayOpenAI · Everyday AI ·
- LWiAI Podcast #245 - TML-Interaction, Claude For Legal, Sam Altman on StandOpenAI · Last Week in AI ·
- #245 - TML-Interaction, Claude For Legal, Sam Altman on StandAnthropic · Last Week in AI ·
- OpenAI ChatGPT
- OpenAI has prominently featured full-duplex capabilities in its GPT-Live models, enabling real-time, simultaneous listening and speaking for more natural voice conversations through its API.
- Half-duplex
- A communication system that allows transmission in only one directi
- Echo cancellation
- A technique used in telecommunications to remove unwanted ech
- Simultaneous interpretation
- While it involves real-time processing, this is abo
The term 'full-duplex' originates from telecommunications engineering, describing communication systems that allow simultaneous two-way data flow. It's a standard concept in networking and telephony. Source ↗
Engage with a voice assistant that supports full-duplex communication. Try interrupting the assistant mid-sentence or speaking a question while it is still responding to your previous query. Notice how the system handles the overlapping audio and attempts to respond naturally, unlike older systems that would cut you off or ignore you.
The Playbook: reusable how-tos, prompts, configs and tips pulled out of the news.
- PromptRole-play a student struggling with math for AI tutor simulationSimulate a student's math struggles and uncertainty for AI tutor evaluation. · 5 min
- TemplateReusable workflow templates for healthcare teamsTeams can create and share templates for common workflows like documentation or prior authorizations. · 15 min
- TemplateTemplate for building an AI tool tailored to your workA structured approach to defining and building a custom AI tool for specific business needs. · 15 min
- TemplateEvals CSV prompt list for agent skillsA CSV file template for listing prompts used in evaluating agent skills. · 20 min
- HeuristicDouble coding agent task completion with docs linksProviding coding agents with a documentation link significantly increases their task completion rate. · 2 min
Questions people ask
- What's the difference between full-duplex and half-duplex?
- Full-duplex allows both parties to speak and listen at the same time, like a phone call. Half-duplex only allows one party to transmit at a time, like a walkie-talkie where you press a button to talk.
- Why is full-duplex important for AI voice assistants?
- It makes conversations feel more natural and less robotic. Users can interrupt, ask follow-up questions immediately, or speak without waiting for the AI to finish, leading to a smoother interaction.
First seen on Subvolts May 20, 2026. Updated Oct 18, 2026. Written by an AI model from the items above and reviewed against them weekly; report an error.

