语音智能体不再等整句话:Gradium把首段音频压到214毫秒,还让冷启动快2–3倍
核心概要
Gradium TTS 把文本转语音的首段音频延迟压到比人类说话反应更快,在 Coval 基准(截至 2026 年 9 月)上中位 TTFA 为 214 毫秒,四分位距足够窄,开发者可以据此为流水线其余部分设定可靠的延迟预算。它采用 Kyutai 的延迟流建模,把文本和音频当作共享时钟上的两条并行流,音频流落后文本若干解码步,因此在上游大模型还没写完整句时就能开口。在 Baseten 上以专用部署提供,权重经 Baseten 交付网络预镜像与三级缓存,冷启动快 2–3 倍。
深度剖析
实时语音智能体不必等上游语言模型把整句写完再开口,文本转语音可以在文字还在到达时就先出声。 此前的做法要等完整句子生成完毕才开始合成语音,对话中这段等待会打断自然节奏。 独立 Coval 基准(截至 2026 年 9 月)把 Gradium TTS 列入快于人类说话反应的一档,中位首段音频延迟为 214 毫秒,四分位距窄到开发者可以为流水线其余环节设定可靠延迟预算。
音频与文本被当作共享时钟上的两条并行流,音频流刻意落后文本若干解码步,从而提前看到下文。 延迟流建模(DSM)由 Kyutai 提出,两条流对齐到同一帧率,每 80 毫秒走一步;延迟越长上下文越多、音质越好,延迟越短则延迟越低。 每一步音频由两个 transformer 分工完成:较大的时序 transformer 每步只跑一次,负责跟踪上下文并给出下一帧的向量;较小的深度 transformer 每步最多跑 32 次,把该向量细化成音频帧,且不回看历史,因此开销低。
针对小模型,瓶颈从 GPU 转移到 CPU 的调度开销,Gradium 用两项 GPU 优化把每次启动做更多事。 大语言模型里 GPU 是瓶颈,内核运行时间长到 CPU 能提前排队下一次启动;流式 TTS 这类小模型的内核完成得比 CPU 排队还快,CPU 反而成为延迟瓶颈。 内核融合借助 torch.compile 和 Triton 把原本需要多次内核启动的操作合并成一次;CUDA Graphs 把一次前向的完整内核序列录制下来,之后每步只发一条重放命令。在 Gradium 公布的基准中,启用 CUDA Graphs 在小批量下把中位 TTFA 降低超过 2.5 倍。
语音 AI 流量突发时,新副本要等权重载入 GPU 显存才能服务,Baseten 交付网络把这段冷启动缩短。 权重通常从 Hugging Face 或 S3 等上游拉取,限流和跨区域延迟会拉长冷启动,多个副本同时请求同一批文件时更明显。 BDN 在部署时把权重镜像到 Baseten 托管存储并记录内容哈希清单,冷启动按节点本地 NVMe、集群内对等缓存、镜像源三级查找,向 H100 节点交付权重超过 2 GB/s;突发扩容时每个分块只由一个节点从源拉取再在集群内共享,50 副本扩容的源带宽是模型大小的 1 倍而非 50 倍,冷启动快 2–3 倍。
启示与展望
报道覆盖的是 Gradium TTS 在 Baseten 上作为专用部署的实时语音合成能力,面向构建实时语音智能体的开发者与工程师。可核对的量化范围包括 Coval 基准(截至 2026 年 9 月)上的中位 TTFA 214 毫秒、启用 CUDA Graphs 后小批量下中位 TTFA 降低超过 2.5 倍,以及 BDN 带来的 2–3 倍冷启动加速。
延迟与音质之间存在权衡:延迟流建模中较长的延迟给出更多上下文和更好的音质,较短的延迟则降低延迟,具体取值需要按场景调整。Coval 基准的结论标注为截至 2026 年 9 月,CUDA Graphs 的 2.5 倍以上降幅来自 Gradium 公布的基准且限定在小批量条件。
