直接说结论:目前没有。GPT-Live 是 OpenAI 在 2026 年 7 月 8 日发布的全双工语音模型系列,现阶段仅作为 ChatGPT 的一项功能推出。OpenAI 对开发者的承诺只有一句话:“我们也计划很快将它们引入 API,开发者和企业可以使用此表单注册以获取通知。”
仅此而已。没有 endpoints,没有模型 ID,没有定价,除了“很快”之外,没有任何具体的时间表。
如果你打算在本季度就构建语音智能体(voice agent),干等显然不是明智之举。毕竟,OpenAI 已经有一套生产级的语音技术栈就绪了:Realtime API。该 API 已正式商用(GA),且模型最近一次更新是在 7 月 6 日。下面这份指南,我们就来聊聊你现在能构建什么,如何利用现有技术栈达到接近 GPT-Live 的交互质量,以及在 GPT-Live API 真正落地前,需要做好哪些准备。
GPT-Live 最终会带给你什么
先搞清楚未来的方向,才能明确当下的构建策略。GPT-Live 的架构有两个显著特点:
- 全双工对话(Full-duplex conversation):模型在生成输出的同时,可以处理输入的音频,每秒多次决定是继续说话、倾听、暂停、中断还是调用工具。像“嗯”、“知道了”这类反馈音(Backchannels)是原生支持的。
- 后台委派(Background delegation):当问题需要搜索、推理或更强的 Agent 能力时,GPT-Live 可以将任务委派给另一个模型(如 GPT-5.5),然后将答案无缝织回实时对话中。
目前这两项功能都尚未对开发者开放。但在现有的 API 中,两者都有比较实际的近似实现方案。
你现在可以构建的:Realtime API
Realtime API 已经正式商用,它其实是大多数搜索“GPT Live API”的人真正需要的答案。现状如下:
| 能力 | 现状 |
|---|---|
| 模型 | gpt-realtime, gpt-realtime-1.5, gpt-realtime-2.1, gpt-realtime-2.1-mini |
| 传输协议 | WebSocket 和 WebRTC |
| 电话呼叫 | 支持 SIP |
| 工具使用 | Function calling + 远程 MCP 服务器 |
| 输入 | 音频、文本、图像 |
| 定价 (gpt-realtime) | 输入 $4/M tokens,输出 $16/M;音频速率单独计费 |
它在单一模型中实现了语音到语音(Speech-to-speech)转换,响应延迟在亚秒级,并通过服务器端语音活动检测(VAD)来处理中断。我们之前也追踪过这个系列的演进:从最初的 gpt-realtime 指南,到 GPT-Realtime-2 教程,以及在 GPT-Live 发布前两天推出的 GPT-Realtime-2.1-mini 配置。
需要说明的是,Realtime API 目前还未实现真正的全双工。它是极速的“半双工”:虽然有着出色的中断恢复能力,但模型不会在说话的同时倾听,也不会在你说话时发出反馈音。这正是 GPT-Live API 最终要填补的空白。
利用现有技术栈模拟 GPT-Live 行为
希望在 API 发布前就获得类 GPT-Live 体验的团队,通常会结合以下三种模式:
1. 激进的中断调优(Aggressive interruption tuning):通过设置严格阈值的服务器端 VAD,可以获得非常接近自然的对话轮替(turn-taking)。不过,务必要针对真实的说话模式而非演示脚本进行测试;背景噪音和思考停顿,往往是配置失效的重灾区。
2. 手动实现委派模式(The delegation pattern, hand-rolled):GPT-Live 的后台委派技巧在今天是可以复现的:运行 gpt-realtime-2.1 处理对话循环,当用户提出复杂问题时,通过 function call 将问题分发给更强大的模型(通过标准 API 调用 GPT-5.5),同时语音模型进行确认并优雅地“拖延”时间。当结果返回时,再将其注入会话。这正是 OpenAI 产品化的思路,只是现在管道需要你自己搭建。
3. 填充音频编排(Filler-audio orchestration):在没有原生反馈音的情况下,一些团队会在长时间的工具调用期间,流式传输一段简短的确认音频。这虽然是个“黑盒”方案,但效果确实不错。
测试实时技术栈
语音智能体在传输层出问题的概率,远高于模型层。这正是 API 工作台发挥作用的地方。在 Apifox 中,你可以直接驱动 WebSocket 会话:连接到 Realtime endpoint,发送会话配置和音频事件,并观察按顺序回传的服务器事件。这样一来,故障模式就变得可见了:VAD 边界触发过早、函数调用事件与音频增量交织、或者会话因配置错误而静默关闭。

