SALMONN-2 – 清华等开源的通用音频大语言模型

📰 每日更新AI行业资讯,包含技术突破、产品发布、融资动态等热点内容

SALMONN-2是什么

SALMONN-2 是清华大学、上海人工智能实验室与剑桥大学联合开源的通用音频大语言模型,基于字节跳动 SPEAR 统一自监督音频编码器与多层特征融合适配器构建,以 Qwen3 为文本基座,用约 1.8 万小时监督数据便在 MMAU-Pro、MMAR、MMSU 三大综合基准上取得同规模开源模型最佳表现,首次在通用 ALLM 中系统实现声音事件检测、音频伪造检测、语音质量评估与多模态上下文语音识别等进阶能力。

SALMONN-2

SALMONN-2的主要功能

  • 通用音频理解:支持语音识别、音频描述、音乐理解、情绪识别、说话人验证等跨域任务。
  • 声音事件检测(SED):可定位并输出环境声事件的起止时间段,如狗叫、脚步声等。
  • 音频深度伪造检测:判断语音真伪,并定位疑似合成或编辑的局部片段时间区间。
  • 语音质量评估(SQA):感知噪声、失真、清晰度等低层声学特征,给出质量评分与解释。
  • 多模态上下文语音识别(MICL):结合文字拼写与参考发音音频,提升生僻词与罕见人名的识别准确率。

SALMONN-2的技术原理

  • 统一自监督音频编码器:SALMONN-2 采用 SPEAR 作为单一音频前端,编码器在大规模无标注音频数据上通过自监督学习训练,能同时捕捉语义、发音、音色、说话人及声学环境信息,替代传统 Whisper+BEATs 双编码器方案,在简化架构的同时保持更均衡的跨域能力。
  • 多层特征融合(MLF)适配器:SPEAR 各层编码的信息层次不同——浅层保留声学/发音细节,中层携带音色/说话人信息,深层积累语义概念;MLF 适配器先对各层隐状态做层归一化与拼接,再经可学习的下投影与帧分组压缩,最终将融合后的层次化表征映射到语言模型嵌入空间,使模型能根据任务需求灵活调用不同层级的声学线索。
  • 时间戳注入机制:模型将时间戳以自然语言文本形式(如 <2.0 seconds>)直接插入音频序列,与音频嵌入交错输入语言模型,使模型在统一生成框架内完成时间定位任务,无需额外的时间戳专用嵌入层。
  • 多模态上下文学习(MICL)训练:在上下文语音识别任务中,模型不仅接收文本偏置词表,同时同步获取这些词的参考发音音频作为多模态上下文;训练时引入干扰词与目标词随机丢弃策略,防止过偏置,使模型学会在声学证据支持下合理利用上下文线索。
挖挖GitHub

微信关注回复“开源”,加入AI开源项目交流群

如何使用SALMONN-2

  • 访问仓库并克隆代码:访问 GitHub 仓库 https://github.com/bytedance/SALMONN/tree/salmonn2,用 git clone 将代码下载到本地。
  • 创建运行环境:执行 conda create -n salmonn2 python=3.10 创建虚拟环境并激活,升级 pip、setuptools 与 wheel。
  • 安装依赖与项目:在仓库根目录运行 pip install -r requirements.txtpip install -e . --no-deps,完成 SALMONN-2 及其运行时依赖的安装。
  • 下载预训练权重:通过 HuggingFace CLI 下载模型检查点:hf download marcoyang/SALMONN-2-8B --repo-type model --local-dir /path/to/salmonn-2-hf
  • 加载模型并推理:用 AutoProcessorAutoModelForCausalLM 加载本地权重,传入音频文件与指令文本,调用 model.generate() 可获取音频理解结果。

SALMONN-2的核心优势

  • 数据高效:用约 1.8 万小时监督数据,远低于同规模竞品常用的数十万至数百万小时,显著降低标注成本。
  • 统一前端更均衡:单一 SPEAR 自监督编码器替代双编码器,在语音、环境声、音乐及副语言任务间取得更均衡的表现。
  • 层次化信息完整利用:MLF 适配器融合所有编码器层特征,避免仅使用末层而丢失声学/音色等关键细节。
  • 扩展音频分析能力:在通用 ALLM 中首次系统支持 SED、伪造检测、SQA 等以往被忽视的声音分析任务。
  • 规模可扩展:将文本基座从 8B 扩展至 30B-A3B 后,三大综合基准分数均持续提升,验证架构具备良好的 scale-up 潜力。

SALMONN-2的项目地址

  • GitHub仓库:https://github.com/bytedance/SALMONN/tree/salmonn2
  • HuggingFace模型库:https://huggingface.co/marcoyang/SALMONN-2-8B
  • arXiv技术论文:https://arxiv.org/pdf/2607.17079

SALMONN-2的同类竞品对比

对比维度 SALMONN-2 MOSS-Audio
模型规模 9B(Qwen3-8B 基座) 9B
监督训练数据 约 1.8 万小时 超过 100 万小时
音频编码器 SPEAR 统一自监督编码器 + MLF 监督式单编码器
MMAU-Pro 58.5 57.5
MMAR 64.5 64.4
MMSU 69.5 66.4
SED / 伪造检测 / SQA 原生支持 未系统支持
多模态上下文 ASR 支持(音频+文本偏置) 未支持
开源协议 开源(GitHub + HuggingFace) 开源

SALMONN-2的应用场景

  • 智能会议助手:实时转录会议内容,结合参会人发音示例准确识别外籍人名与专业术语。
  • 音频内容审核:自动检测直播或播客中的异常声音事件,并识别深度伪造语音以防范诈骗。
  • 语音质量监控:对客服通话、录音棚素材进行自动化质量评分,定位噪声与失真片段。
  • 多媒体档案检索:为历史音频、广播节目生成带时间戳的事件描述,实现基于内容的精准检索。
  • 辅助听障设备:将环境声事件(如门铃、警报)以文字与时间戳形式实时提示听障用户。

0 条评论

点击更换头像
  • 暂无评论,快来发表第一条评论吧!

← 使用左侧菜单导航至其他页面