技术2026年1月24日5 分钟阅读

AI 语音代理和电话:SIP、WebRTC 和 PSTN 解释

部署语音代理意味着连接到电话网络。这是有关 SIP 中继、WebRTC、PSTN 以及选择正确的电话堆栈的实用指南。

您的人工智能语音代理需要通过电话网络或网络浏览器连接到世界。电话层通常是部署中最不被理解和最令人沮丧的部分。以下是您需要了解的有关三种主要连接类型以及何时使用每种连接类型的信息。

PSTN:传统电话网络

公共交换电话网络是您的客户拨打电话号码时使用的网络。 PSTN 连接是最通用的 - 每部电话都可以连接 - 但会带来最长的延迟(50-150 毫秒往返)并且每分钟的成本最高。对于入站支持热线和出站呼叫活动,通常需要 PSTN,因为这是客户拨打电话的方式。

SIP 中继:企业标准

会话启动协议 (SIP) 通过 Twilio、Vonage 或 Telnyx 等运营商提供的基于互联网的中继将您的语音代理连接到电话网络。 SIP 是大多数语音代理平台处理电话的方式:它们在 SIP 中继上提供电话号码,通过 SIP 协议接收呼叫,并将音频路由到 AI 管道。如果您拥有现有的 SIP 基础设施(PBX、联络中心平台或运营商关系),您通常可以携带自己的中继并将其指向语音代理平台。

WebRTC:基于浏览器的语音和视频

网络实时通信 (WebRTC) 可以直接在浏览器中实现语音和视频,无需涉及电话网络。延迟通常为 20-50 毫秒,明显快于 PSTN。 WebRTC 非常适合在您的网站或应用程序中嵌入语音代理,客户只需单击按钮即可通话,而不是拨打电话号码。它还可以实现 PSTN 无法支持的多模式交互(语音 + 视频 + 屏幕共享)。

选择您的部署模型

  • 呼入电话支持(客户拨打号码) → 通过 SIP 中继的 PSTN
  • 出站呼叫(销售、提醒、催收) → 通过 SIP 中继的 PSTN,具有来电显示管理功能
  • 网站或应用程序内支持(客户点击通话)→ WebRTC 实现最低延迟和多模式功能
  • 混合(电话 + Web)→ 支持通过相同代理配置进行 SIP 和 WebRTC 部署的平台

准备好构建了吗?

了解 Mazed 的多模态 AI 代理如何为您的用例工作。

AI 语音代理和电话:SIP、WebRTC 和 PSTN 解释 | Mazed Blog | Mazed