周末搭出电话代理,成本仅人工1/10
电话代理(Voice Agent)搭建帖拆解报告
【这是什么】
一篇实战搭建记录,不是产品发布。作者在帖子里把一个「能接电话、像人一样说话、不用 DTMF 菜单树」的语音代理从零拆成六步:
- 号码接入:用 Telnyx 拿号并配 SIP 中继,理由是该厂商的中继文档最清晰;作者明确说 Twilio 步骤差不多,可互换。
- 双向音频通道:自建 WebSocket 服务器,把原始音频双向流式传输。作者点明这是大多数人跳过、然后抱怨延迟高的环节。
- STT:用 Deepgram,核心卖点是打断处理——有人在问候语中途插话时不会卡死;Whisper 可自托管替代,代价是更多部署工作。
- 「大脑」:刻意保持无聊——短提示词、短上下文、快模型。Grok 和 Gemini 都行。作者的关键判断:STT 和 TTS 稳定之后,模型的重要性比多数人想象的低。
- TTS:同一个脚本背靠背对比了 ElevenLabs 和 Cartesia。结论是 Cartesia 短回复更敏捷,ElevenLabs 长回复音色更暖。
- VAD:判断对方何时说完,避免代理抢话。作者说这部分弄错了,整通话听起来就是坏的,「即使其他每个部分都完美」。
整条链路在 ngrok 上跑通闭环后才部署,耗时一个周末。

【背景 / 谁做的】
发帖账号 /u/Kindly-Duty272,匿名,没有配套 GitHub 仓库、没有落地页、没有公司信息,帖子本身也不含任何商业入口。这是一条典型的技术影响力帖,而不是项目冷启动帖。
从选型可以读出画像:作者懂电信基础(知道 SIP 中继和流式音频是两回事),但不是电信圈内人——他选了 Telnyx 而不是市场占有率更高的 Twilio,理由是「文档最清晰」,这是开发者而非采购的决策逻辑。整体栈偏向低延迟 + 可自托管的现代 AI 语音组合。
更值得注意的是内容形态。同一批相关帖里密集出现同类型标题:加密收款 step-by-step 指南、ZizkaDB 银行 Agent 部署指南、AI 写歌 step-by-step 指南,以及 Context Diet 这种「先讲清一个具体痛点(工具输出撑爆 Claude Code 上下文),再给解药」的 Show HN。这说明「把最难、最不性感的那一段工程讲透」已经是技术型创作者获取流量的稳定打法。
【怎么获客】
这个帖子本身就是获客动作,有三层可拆解:
- 选择题即筛选:作者不谈「AI 语音很酷」,而是谈 VAD、打断、SIP 中继。这类内容天然过滤掉围观群众,留下的是真正要落地的人。
- 主动抛出钩子:结尾「很乐意回答 STT 或 VAD 部分的问题」是标准的评论区运营——把流量从「读完就走」转成「留下对话」,评论区的技术问答又反过来成为下一轮内容素材。
- 示弱式权威:明确说「模型的重要性比人们想象的小」「我故意的保持无聊」,这种反常识但不炫技的表述,比堆参数更容易被信任。
对一人公司(OPC)的直接启示:语音代理的买家无法从 demo 判断质量——两段录音听起来都不错,差距全在打断、静音、口音、噪音这些看不见的地方。所以要卖这类服务,获客素材不能是「来听听我的 AI」,必须是「我为什么在这三处踩了坑」。
可复制的动作链:挑一个具体失败场景写长文(打断处理、VAD 阈值调整、SIP 中继排障)→ 评论区收集真实需求 → 私信转为付费咨询或部署订单。目标客户画像很清楚:需要 24 小时接电话但养不起接线员的小生意——水管工、牙科诊所、餐厅预订、房产中介、律所初筛。

【验证情况 / MRR】
零商业验证。 帖子中没有任何 MRR、客户数、通话量或付费转化数据。唯一被验证的是两件事:
- 技术可行性:一个周末跑通全链路;
- 工程可行性的边界:作者明确指出瓶颈在 STT 和 VAD,而不是模型能力。
这两个信号的价值要分开看。技术可行性验证基本不值钱——整合链路上每一个组件(Telnyx、Deepgram、Grok、Gemini、ElevenLabs、Cartesia、ngrok)都是现成托管 API,没有一行自研模型代码或私有基础设施。真正值钱的验证信号应该是:有多少分钟通话是真实客户打进来的、单通电话能带来多少收入、客户续费率多少。这三项帖子里都没有。
顺带一个反证:作者能在一个周末把全栈跑通,恰恰说明这项能力的技术门槛正在快速消失。
【对一人公司的可复制性】
结论:复制容易,赚钱不在于复制。 三个层面:
成本结构(按厂商公开列表价量级)
- 号码月租:约 $1/月
- 通话中继:每分钟不到 1 美分
- STT(Deepgram 流式):每分钟不到 1 美分
- TTS(Cartesia):短回复场景 每分钟几美分;ElevenLabs 明显更贵
- LLM(快模型 + 短上下文):每分钟不到 2 美分
- 合计:整条自建链路大致落在 $0.05–0.10/分钟 量级
对比参照:人工接线按小时算是 $15–25/小时,按通算是 $2–5/通。折算下来自建语音代理有 10 倍以上 的成本差,且不需要排班、不会请假。
定价与交付
三条可卖的定价线:按分钟套餐($0.15–0.30/分钟)、按月订阅($99–299/月 含 N 分钟)、按预约线索计费(最贵但最难卖,因为要背转化责任)。交付物是一个固定模板:号码 + 提示词 + 业务动作(查日历 / 下单 / 转人工)+ 通话后摘要短信或邮件。
真正的工时在哪
不在 AI。在一个 OPC 的实际排期里,AI 部分可能只占 20%,剩下 80% 是:SIP 中继调试、VAD 阈值按场景调、打断逻辑、通话录音的合规处理、以及号码资质注册(美国号码需要 EIN 和企业地址验证)。这些恰恰是客户不会做、也无法从 demo 里看出来的部分,也是唯一能收上溢价的位置。
切入口建议:不要做「通用电话 AI」。做「牙科诊所下班后的预约电话」这种窄到可以写死工作流的场景,才能在 Vapi、Retell 这类托管平台已经把价格压到 $0.05–0.15/分钟 的环境里活下来。
【风险与机会】
风险
- 体验是生死线,且不受你控制:任何一层网络抖动或供应商限流,通话就废掉。延迟和打断没有「及格」,要么好要么坏。
- 托管平台正在吞掉这一层:Vapi、Retell、Bland 已经把「Telnyx + WebSocket + Deepgram + TTS + VAD」这套组合封装成一个 API 调用。作者这个周末的工作量,现在是一个 SDK 的接入成本。自建的门槛红利在以季度为单位消失。
- 上游反击:中继厂商和模型厂商都有动机自己做 voice agent,直接吃掉中间层。
- 合规是硬成本:美国多州要求录音双方同意,外呼受 TCPA 约束,号码要走 STIR/SHAKEN 和 A2P 注册。一个 OPC 很容易在合规上踩到比技术更大的坑。
- 发帖多、落地少:这个帖子没有仓库、没有产品、没有联系方式,只能积累技术影响力,无法直接变现。要做成生意,必须先补上产品壳。
机会
- 护城河在集成,不在模型。把电话接进客户真实的排班系统、CRM、工单系统,是托管平台做不深的部分——它们提供通用 API,不知道牙科诊所的预约规则。
- 卖结果,不卖分钟。按分钟定价必然被托管平台拖入价格战;按「成功接起的线索数」「完成的预约数」定价,才能绕开比价。
- 做中间层而不是终端产品。通话后的摘要写入、CRM 回写、跟进短信,这些既是刚需,又比通话本身更容易标准化和批量交付。
- 多语言与多地区号码是明确差异化点,尤其在英语之外的市场上,托管平台的本地化覆盖和语音质量都有明显缺口。
- 把这篇帖子本身当成模板:真正稀缺的不是语音代理代码,是「我知道 VAD 调错了会怎样」的经验。这类经验的边际成本为零,可以反复变现。
信息来源:Reddit 帖子(/u/Kindly-Duty272)、Hacker News 相关讨论、GitHub
- 第一步:用 Telnyx 拿号并配 SIP 中继(Twilio 可互换)
- 第二步:自建 WebSocket 服务器做双向原始音频流式传输
- 第三步:接 Deepgram 做 STT(要打断处理)与 Grok/Gemini 短提示词大脑
- 第四步:TTS 对比 Cartesia(短回复)与 ElevenLabs(长回复),调 VAD 防抢话
- 延迟与打断无及格线,任一层网络抖动或限流即通话报废
- Vapi/Retell/Bland 已把整条链路封装成 API,自建红利按季度消失
- 美国号码需 EIN、企业地址验证,录音同意、TCPA、STIR/SHAKEN 合规成本高
- 帖主无仓库、无产品、无联系方式,仅技术影响力,无法直接变现