在修复流式传输后,语音代理延迟还隐藏在哪里?
摘要
本文讨论了在启用流式传输后,语音代理系统中隐藏的延迟来源,并寻求关于实时代理关键性能指标的建议。
我现在已经将常见的语音代理组件拆分出来了:VAD、STT、LLM调用和TTS。流式传输已开启,提示词简短,工具调用有限。但感觉在一个本应简单的回合中速度较慢。跟踪显示模型是其中一部分,我听说了很多关于优化首个令牌生成时间、解码速度、提示词预填充或工具调用间隙的说法,但不太确定这意味着什么。对于运行实时代理的人来说,哪些指标最终证明值得跟踪?
相似文章
语音代理的最大延迟未必来自模型
语音代理常面临延迟问题,主要并非源于模型,而是端点检测等组件;优化VAD和采用合适的基准测试可有效降低轮次延迟。
为服务型企业运行生产级语音代理6个月:延迟计算远比演示所暗示的复杂。
在为服务型企业运行语音AI代理6个月后,作者揭示了现实世界中的延迟是双峰的(中位数约800ms,p95约2.4s),而p95决定了用户的感知。诸如VAD误触发、长提示词下函数调用退化、以及TTS质量等问题比LLM的选择更重要,而多语言支持则增加了显著的成本。
语音代理延迟:如何判断是模型还是网络的问题
关于区分语音代理中的延迟源于模型还是网络的指南,帮助开发者识别瓶颈。
你的语音助手响应慢可能不是因为大语言模型。
一位开发者驳斥了常见的观点,即LLM延迟是语音助手响应慢的主要原因,并解释说,延迟往往源于更早的阶段,如音频捕获、语音活动检测(VAD)和语音转文字(STT)。他建议记录特定的延迟指标,并测试不同的STT/TTS提供商和编排框架来诊断问题。
语音代理的最佳STT API?我会先测试延迟再测试准确性
作者认为,对于实时语音代理,STT延迟和实时行为比原始转录准确性更为关键,并提出了不同的评估记分卡。