SEAL:面向检索增强生成的语音大语言模型的语音嵌入对齐学习
SEAL: Speech Embedding Alignment Learning for Speech Large Language Model with Retrieval-Augmented Generation
Chunyu Sun, Bingyu Liu, Zhichao Cui, Shi, Junhan, Anbin Qi, Tianhao Zhang, Dinghao Zhou, Lewei Lu
arXiv (Cornell University) · 2025-01-26
开放获取大模型与语言多模态与视觉语言检索增强与智能体语音与音频被引 1影响因子 ≈0.2
摘要
基于嵌入的检索模型在文本及多模态大语言模型(LLM)应用的检索增强生成(RAG)技术中取得了显著进展。然而,针对语音大语言模型(SLLM),现有方法仍局限于将自动语音识别(ASR)与基于文本的检索相结合的两阶段流程,这种顺序架构不仅会导致高延迟问题,还会引发错误传播现象。为克服这些局限,我们提出了一种统一的嵌入框架,无需依赖中间文本表示。具体而言,该框架包含独立的语音编码器与文本编码器,随后通过共享缩放层将两种模态映射到同一嵌入空间。与传统两阶段方法相比,我们的模型可将流程延迟降低50%,同时实现更高的检索准确率。我们还对端到端语音检索的内在挑战进行了理论分析,并提出了实现高效语音-文档匹配的架构原则。大量实验表明,该方法在不同声学条件与说话人差异下均表现出良好的鲁棒性,为多模态SLLM检索系统的发展开辟了新路径。
本摘要由 AI(Hy-MT2-Pro)翻译生成,仅供参考,请以原文为准。
AI 综述
基于全文生成- 主要观点
- 论文聚焦语音大语言模型(SLLM)的检索增强生成(RAG)问题,指出现有方案仍停留在“ASR转写+文本检索”的两阶段串联架构,存在推理时延高与ASR误差向下游传播两重结构性缺陷,且后者在仅少量关键词识别错误时即可导致检索到完全无关的文档。作者据此主张取消中间文本表示,提出统一嵌入框架SEAL:由彼此独立的语音编码器与文本编码器分别提取特征,再经共享缩放层(shared scaling layer)将两种模态映射至同一嵌入空间,直接学习语音输入到相关文档嵌入的映射。其支撑性论断为:端到端语音检索可在时延与精度上同时优于两阶段方案(流水线时延降低50%、检索精度更高),且对声学条件与说话人差异具有鲁棒性。由此论文进一步挑战“中间文本表示是语音RAG必要环节”的既有共识,并提出端到端语音检索固有难点的理论分析与有效语音—文档匹配的架构原则。
- 研究方法
- 采用两阶段训练路径:第一阶段为语音—文本对齐预训练,用Conv1D降维加两层GELU-MLP构成的适配器将Whisper-large-v3语音特征投影至BERT隐层维度(1024维),以适配后语音特征与piccolo-large-zh-v2文本嵌入之间的均方误差为损失;第二阶段在语音与文本编码器末端接入共享线性缩放层以扩大嵌入维度,并按任务类型切换混合损失(检索与重排用InfoNCE、STS与配对分类用cosent loss、分类与聚类用SFR式对比三元组)。训练数据第一阶段为Emilia与互联网子集共170k小时,第二阶段为PiccoloV2文本数据经CosyVoice-300M以六种音色合成的80k小时语音查询,并配套源分离、说话人日志、VAD细粒度切分、ASR转写、DNSMOS P.835 OVRL>3.0筛选与音素时长1.5倍IQR剔除的数据过滤管线。评测在CMTEB的35个数据集、6大类任务上进行,用CosyVoice将文本基准转为语音,另在跨多领域、数万条目的知识库上测Top-1/Top-3准确率与耗时;对照组包括ASR+文本两阶段、LLaVA式三阶段冻结的投影到文本空间(project to text)与CTC时序对齐两条基线。消融实验在1万小时采样子集上比较单阶段训练与HuBERT、SenseVoice-small、Whisper三种语音预训练模型。训练环境为256块V100 32GB、DeepSpeed FP16、总计168小时。
- 学术贡献
- 理论建构层面,论文提出端到端语音检索的架构原则,并以负结果论证序列长度差异是语音特征级联投影进文本嵌入模型的根本障碍、帧级CTC监督对语义检索不适配,为后续语音嵌入设计划定了问题边界。方法层面,将共享缩放层与多任务混合损失引入跨模态语音—文本嵌入,把视觉—语言领域CLIP式的对比对齐范式迁移至语音检索,填补了“语音版CLIP”缺位的空白。材料层面,构建了带完整过滤管线的170k+80k小时语音—文本对齐训练数据,并用TTS将CMTEB文本嵌入基准系统性地转写为语音评测集,为语音嵌入提供了可复用评价手段。领域拓展层面,其贡献落在语音RAG系统与多模态嵌入两个子领域的交叉处,量化了时延—精度权衡(0.31s对0.67s、Top-1准确率86.36%对79.45%),并通过project to text仅24.49%的Top-1准确率与CTC的78.08%提供了对照证据。
- 存在局限
- 评测的语音侧数据整体由CosyVoice合成——CMTEB的语音化与第二阶段查询生成均出自该TTS且仅用六种音色,真实人声、口音、自发语音与噪声场景的覆盖未在材料中说明,摘要所称“跨多样声学条件与说话人变化的鲁棒性”缺乏真实语音测试集支撑。最终精度仍低于纯文本模型(CMTEB平均65.95对Piccolo2的70.95、Conan的72.64;检索65.99对74.37、76.68),且分类子任务上反而低于同文本模型的两阶段方案(70.98对72.08);作者仅“相信”换用Conan后性能会提升,未做验证。正文称相较两阶段“精度提升约8%”,而Table 2中Top-1差值为6.91、Top-3差值为6.85,表述与数据不完全吻合。消融仅在1万小时采样子集上完成,且Stage 1-only已达50.68、两阶段合计59.59,第二阶段增量有限;共享缩放层的维度设置、适配器卷积核与步长、温度τ等关键超参均未消融。实验只评估检索侧,未将SEAL接入SLLM生成端,故“消除误差传播”这一因果论断缺少生成质量(答案正确性、引用忠实度)层面的证据;摘要提及的理论分析在材料中也未明确给出具体命题或界。此外延迟对比只报总耗时,未分解各模块开销,语言上也限于中文,跨语言迁移未验证。
- 进一步研究方向
- 其一,用真实人声(含方言口音、背景噪声、多说话人重叠与自发口语)重建语音检索测试集,与现有TTS合成集并行评测,以直接检验声学鲁棒性主张是否成立。其二,将SEAL检索器接入SLLM生成端做闭环评测,在检索命中文档后测量答案准确率与引用忠实度,并与ASR+文本RAG对比,从而验证“误差传播被消除”的因果假设而非仅比较检索指标。其三,针对作者指认的序列长度差异这一核心障碍,设计可变长语音分块与层次化时间池化,或直接在离散语音token上做嵌入,与适配器投影、帧级CTC三条路线在同一数据与算力预算下做控制实验,检验何种对齐粒度最适于语义检索。其四,按作者的推测以Conan-embedding替换Piccolo2作为对齐文本模型并复测,同时对共享缩放层输出维度、Conv1D核长与步长、温度τ做完整消融,定位精度损失来自对齐阶段还是缩放层。其五,将CMTEB之外的英语等语种基准同样TTS转换为语音测试集,考察中文以外语种与跨语言检索场景下的迁移表现。
本综述由 AI(deepseek-flash)阅读开放获取全文自动生成,仅供参考,不代表原文作者观点,请以原文为准。
参考文献
相关论文
话题:Speech Recognition and Synthesis