logo
开发者文档
搜索
语音智能体(Audio Agent)概述

语音智能体(Audio Agent)概述

语音智能体(Audio Agent)是 GPTBots 开发空间中面向语音交互的 Agent 类型。用户以说话代替打字,Agent 以语音回复,实现接近真人的实时通话体验。它既能嵌入网页作为语音对话组件,也能通过电话系统直接接听来电,适合语音客服、电话导航、语音助手、口语陪练等场景。

与文本 Agent 相比,语音智能体的差异体现在三处:

  • 输入输出是语音:不同的模式下,对语音的处理模式不同
  • 实时会话:基于长连接维持一通对话,支持用户随时开口打断(barge-in),并具备断线重连能力。
  • 按语音用量计费:以语音识别、语音合成与通话时长为计量口径扣减积分,而非按文本消息条数。

核心概念

理解以下几个概念,有助于配置和调试语音智能体:

概念 说明
ASR(语音识别) Automatic Speech Recognition,把用户说的话转写成文本,供大模型理解。
LLM(大模型推理) 根据识别到的文本和上下文生成回复,这一层与文本 Agent 一致,可调用知识库、数据库、记忆等能力。
TTS(语音合成) Text-To-Speech,把大模型生成的文本回复合成为语音朗读给用户。
VAD(语音活动检测) Voice Activity Detection,判断用户何时开始说话、何时说完,是实现自然断句与语音打断的基础。
实时通话 一通语音对话在一条长连接上进行,Agent 边听边应答。

三种语音引擎模式

语音智能体提供三种引擎模式,决定了「语音—文本—语音」这条链路由谁来完成。创建后可在配置页顶部切换,不同模式展示的模型与参数也不同。

模式 链路 特点 适用场景
实时模型
(Real-time model / REALTIME)
延迟最低、单个实时语音大模型端到端处理音频输入与输出 延迟最低、语气自然,但音色与文本可控性相对有限 追求最低延迟、口语化的实时通话
ASR-LLM-TTS 语音识别 → 文本大模型 → 语音合成,三段式 延迟最高、文本模型能力最强、可控性最高,可自由搭配 ASR、LLM、TTS 模型 需要复杂业务逻辑、工具调用、严格话术控制的语音客服
LLM+TTS 支持语音输入的大模型直接理解语音 → 语音合成 延迟中等、省去独立 ASR 环节,由大模型直接「听懂」语音 所选大模型原生支持语音输入,希望简化链路

选型建议详见最佳实践。三种模式共享知识库、数据库、记忆、通话控制与欢迎引导等能力,只是语音链路的实现方式不同。

核心功能

  • 实时语音对话:用户说话,Agent 实时应答,形成多轮通话。
  • 语音打断(barge-in):用户可在 Agent 说话时开口打断,敏感度可调,贴近真人对话习惯。
  • 欢迎引导:通话开始时播放欢迎语;可上传「讲话」与「等待」两段虚拟人形象循环视频,让语音对话具备可视化形象。
  • 通话控制:支持冷场自动追问、超时或长时间沉默自动挂断,避免通话空转或无限占用。
  • 背景音:可为通话叠加办公室、咖啡厅、雨声等预置环境音,或上传自定义音频,营造氛围(仅 ASR-LLM-TTS 与 LLM+TTS 模式生效)。
  • TTS 文本清理:把回复文本中的括号、Markdown 标记等符号移除或替换后再朗读,避免读出符号。
  • 图片识别:对话中支持识别 1 张图片,让语音场景也能处理图像信息。
  • 语音质量校验:平台内置校验,自动过滤过短音频和常见的识别「幻听」短语(如「感谢观看」「欢迎订阅」等),减少误触发。
  • 电话 / SIP 接入:可绑定 Twilio 号码呼入,或通过第三方 SIP 系统转接呼入,让 Agent 直接接听电话。详见电话系统接入操作手册

快速开始

  1. 创建:进入开发空间 → 创建 Agent,选择「语音智能体(Audio Agent)」类型。
  2. 选择引擎模式与模型:在配置页顶部的语音引擎面板选择实时模型 / ASR-LLM-TTS / LLM+TTS,并为对应环节挑选模型(Audio LLM / ASR / LLM / TTS)。
  3. 配置语音与通话参数:按需设置语音打断、停顿断句、欢迎语、冷场追问、自动挂断等,详见配置指引
  4. 调试体验:在调试窗口发起语音对话,验证识别是否准确、打断是否灵敏、音色与语速是否合适。
  5. 集成上线:将语音智能体接入你的业务,支持两种方式:

计费与并发

语音通话按语音用量(语音识别、语音合成、通话时长)扣减积分。积分不足或超出并发通话上限时,新的来电会被拒接。上线前请确认账户积分充足、并发额度满足预期话务量。电话接入的常见问题可参考电话系统接入操作手册的 FAQ 部分。