← 返回 2026-04-22

MoVE:用声学专家混合模型在语音到语音翻译中传递笑声与哭声 MoVE: Translating Laughter and Tears via Mixture of Vocalization Experts in Speech-to-Speech Translation

Szu-Chi Chen, I-Ning Tsai, Yi-Cheng Lin, Sung-Feng Huang, Hung-yi Lee 📅 2026-04-19 👍 3 2026-07-13 08:36
AudioLLM LoRA MoE 情感语音合成 语音到语音翻译 非语言发声

Mixture-of-LoRA-Experts架构在S2ST中复现76%的非语言发声。

前置知识

语音到语音翻译 (Speech-to-Speech Translation, S2ST)

将一种语言的源语音直接翻译成另一种语言的目标语音,通常级联ASR(自动语音识别)、MT(机器翻译)、TTS(语音合成)三个模块或用单一端到端模型实现。相比文本翻译,S2ST须保留说话人音色、韵律以及笑声、哭泣等副语言信息,才能保证跨语言交流中的语用准确。

本文聚焦S2ST中'副语言信息丢失'这一被忽视的问题,只有理解S2ST的级联特性与端到端范式,才能明白MoVE为什么选择端到端AudioLLM作为底座,而非像Seamless那样维护级联管线。

非语言发声 (Non-Verbal Vocalizations, NVs)

语音中非词汇但携带强烈语用信号的副语言成分,典型代表为笑声(laughter)与哭声(crying)。它们可在语用层面表达调侃、共情、讽刺等无法被纯文本传递的含义,在跨语言交流中若被剥离会造成严重的语用偏差。

本文核心指标NV Match Accuracy直接衡量翻译后是否保留源端的NV类别,76%与基线14%的对比是论文最关键的卖点。理解NV的'非词汇'特性才能明白为什么'纯粹NLP指标(如纯BLEU)'无法评估翻译质量。

AudioLLM与Kimi-Audio

在语音-文本多模态上预训练的大型语言模型,具备ASR、TTS、跨语言语义等能力。Kimi-Audio是其中代表,内含Whisper编码器、LLM主干与一个把离散token映射回波形的detokenizer,适合作为S2ST统一底座,通过冻结基座+LoRA微调激发多任务能力。

MoVE建立在Kimi-Audio之上,只冻结基座参数、注入5个LoRA专家,正是利用了AudioLLM已经'学过'的语义与声学表征,才实现30分钟数据即可获得高保真度NV保留(论文称为'data efficiency'的核心证据)。

LoRA与Mixture-of-Experts (MoE)

LoRA在原权重 $W_0$ 上叠加低秩分解 $B_i A_i$($r\ll d$)做轻量微调,MoE把输入路由到多个专家。本文用X-LoRA门控,在token级让 $N$ 个LoRA专家以连续权重 $g_i(x)$ 混合,避免硬top-k信息丢失。

MoVE的5个声学专家(Happy/Sad/Angry/Laugh/Cry)正是这一范式的具体实现。理解软加权路由 $h(x)=W_0 x + \sum_i g_i(x)(B_i A_i x)$ 是看懂两阶段训练(专家特化→路由优化)的前提。

情感维度模型 (Arousal-Valence)

Russell提出的环形情感空间,将情感表示为两个连续维度:Arousal(唤醒度,平静-激动)与Valence(效价,消极-积极)。这种'连续几何'比离散的6类情绪标签更细腻,适合作为客观情感保真度的度量。

本文用Aro-Val SIM(即源/翻译语音在Arousal-Valence平面上的余弦相似度)作为客观情感指标,MoVE达到0.53是该指标上的新SOTA,理解该指标才能将其与MOS/SMOS等主观分数联合解读。

研究动机

近年来以SeamlessM4T-Large-v2、Kimi-Audio、gpt-4o-audio-preview为代表的语音到语音翻译(S2ST)系统在ASR-BLEU等语义指标上不断提升,但几乎所有系统在'副语言发声'(Non-Verbal Vocalizations, NVs)的保留上都存在系统性失败。论文Table 1显示,最强商用基线SeamlessM4T-Large-v2的NV Match Accuracy仅2%,SeamlessExpressive经过专门设计也只有14%,Kimi-Audio-7B-Instruct为4%,gpt-4o-audio-preview为2%。这意味着把一段含笑或哭泣的英语语音翻译成中文时,目标语音几乎完全丧失了源端的情绪信号——一句玩笑可能被译成严肃语气,一句安慰可能被译成讽刺,严重损害跨语言交流的语用自然度。深层原因有二:其一,带NVs的高质量S2ST训练数据极度稀缺(现有数据要么受环境噪声污染、要么标注噪声大),即使有S2ST语料也缺乏副语言标签;其二,主流S2ST架构(S2UT、Translatotron系列)需要同时学习ASR、MT、TTS三任务并兼顾跨语言语义对齐,再叠加NVs建模训练难度极高,而AudioLLM虽提供强大预训练表征,但其原始设计并不直接建模极端NVs,且对'多少数据能激发出NVs能力'、'如何让多情感状态不互相干扰'两个关键问题缺乏答案。

本文的目标是本文针对S2ST中'副语言发声丢失'这一痛点,目标是从数据与模型两个维度同时切入,实现一个在英-中S2ST上既能保持高语义准确度、又能高保真地复现源端NVs(尤其是笑声和哭声)的系统。具体而言,论文提出三个可验证目标:(1)设计一条可扩展的expressive S2ST数据合成管线,产出一个1000小时、带NV标签的并行语料库供社区使用;(2)提出MoVE(Mixture of Vocalization Experts)架构,在冻结的Kimi-Audio基座上注入5个声学LoRA专家与一个软加权路由,避免NVs之间的特征串扰;(3)证明借助AudioLLM的预训练先验,极少量的精标注数据(论文实验表明仅30分钟)即可实现与全量数据(1000小时)接近的情感保真度,从而在数据效率上取得突破。最终在NV Match Accuracy上把基线的14%大幅提升到76%。

与已有工作不同的是,本文切入角度的独特性体现在'数据-架构-数据效率'三方面的协同设计,而非单点优化。在数据侧,已有方案如SynStard、SeamlessAlignExpressive要么只覆盖少数情感类别、要么NVs质量不稳定,本文提出'prompt curation + 属性解耦 + 三重质量过滤'的合成管线,并在相同数据量下单LoRA基线即超越SynStard(50h子集ASR-BLEU 32.0 vs 29.9 zh→en、20.1 vs 18.4)。在架构侧,已有SOTA端到端S2ST系统(SeamlessExpressive、gpt-4o-audio)均未针对'相似/冲突情感状态解耦'做专门设计,本文借鉴X-LoRA的Mixture-of-Experts思想但明确为5个情感/NV专家,并用软加权router替代硬top-k,从而能表达'nervous laughter'这种混合情绪。第三个差异化是数据效率结论本身:通过对比'AudioLLM初始化'与'随机初始化'两种训练曲线(图2),论文证明30分钟数据即可达到95%全数据情感保真度的关键不在LoRA参数容量,而在AudioLLM预训练中已封装的声学/语义先验,这一观察在已有S2ST文献中鲜见系统讨论。

核心方法

MoVE的方法整体思路是'冻结AudioLLM基座+轻量化专家混合+两阶段训练'。直觉上,作者认为S2ST的语义翻译能力已被Kimi-Audio等大模型较好封装,真正难的是NVs的精细化建模;而NVs之间又高度异质(Happy是韵律变体、Laugh/Cry是离散发声),用一个共享LoRA同时学5类必然导致'表达过平滑'。因此MoVE把每种情感/NV交给独立的LoRA专家负责,5个专家共享同一个冻结基座,只在注意力与FFN的门控投影矩阵 ($W_q, W_k, W_v, W_o, W_\text{gate}$) 上叠加低秩适配,从而避免相互干扰;为了表达混合情绪(例如'苦笑'),再训练一个轻量级的Softmax router,在token级别对5个专家做连续加权。训练时进一步拆成两阶段:Stage 1各专家在'20小时专家专属子集'上独立特化,Stage 2把专家集成到统一MoVE架构、用全量100小时数据优化router,期间基座LLM和已特化的LoRA参数全部冻结,只更新router。这种'先分后合'策略既保证各专家学到清晰的声学子空间,又让router学会在token级动态调度,实现'nervous laughter'这样的混合状态。

MoVE最核心的创新是把S2ST中的'情感/NV建模'从单LoRA的'统一子空间'思路,转变为'X-LoRA风格的连续混合专家'思路,并在Kimi-Audio这一具体AudioLLM上验证其可行性。本质区别有三:(1)与SeamlessExpressive、SynStard等把'表达到位'寄希望于更大数据/更强TTS的方案不同,MoVE明确把5类情感/NV显式建模为5个独立子空间,通过参数解耦避免'情感串扰'——这一动机在原文Section 2.2与Figure 3混淆矩阵中都得到体现,router在没有任何显式标签的情况下自发达成63.68%与情感类别的对齐,说明专家确实学会了不同的声学子空间;(2)与硬top-k路由不同,本文采用soft-weighting router,可表达'60% Laugh + 40% Happy'的混合状态,更贴合人类情感连续谱;(3)与Seamless/gpt-4o-audio等通用大模型对比,MoVE的'两阶段专家特化'让每类NV都获得了20小时纯净数据的精细监督,这是NV Match从14%跃升到76%的关键。

方法步骤详情

MoVE的实现可分为数据合成与模型训练两条主线,本文按从粗到细的顺序描述。数据侧(2.1节)第一步是Expressive Prompt Curation:从CREMA-D、MSP-IMPROV、IEMOCAP中聚合Happy/Sad/Angry的高保真声学prompt,Laughter用conf>0.99的检测器+人工核验,Crying从JVNV数据集中筛选人声伴随哭声样本。第二步是Emotion-Adaptive Synthesis via Attribute Decoupling:以IndexTTS2为合成引擎,对Happy/Sad/Angry直接用单prompt同时提供音色+情感;对极端NV(Laugh/Cry)采用'解耦'策略——NV prompt控制副语言特征,独立采样的中性prompt定义说话人身份,从而把稀有NV投影到多样说话人上。第三步是Automated Quality Assurance & S2ST Pairing:依次执行静音裁剪(>0.5s)、Whisper-small ASR的WER验证(阈值≤0.5,因为NVs天然抬高WER)与pair级过滤,产出En⇔Zh并行S2ST对,最终释放1000小时语料。模型侧(2.2节)首先冻结Kimi-Audio基座,在每个Transformer层的$W_q, W_k, W_v, W_o, W_\text{gate}$上注入5个LoRA专家($A_i\in\mathbb{R}^{r\times d}$, $B_i\in\mathbb{R}^{d\times r}$, $r=256$, $\alpha=256$);然后定义soft router:给定输入隐藏态 $x\in\mathbb{R}^d$,输出 $h(x)=W_0 x + \sum_{i=1}^{N} g_i(x)\cdot(B_i A_i x)$,其中 $g_i(x)$ 是带Softmax激活的轻量线性router, $N=5$。训练(2.3节)分两阶段:Stage 1在每个专家对应的20小时专属子集上独立fine-tune 2个epoch,基座LLM与Whisper编码器全部冻结;Stage 2把5专家集成到统一MoVE架构,在100小时完整数据集上对router fine-tune 1个epoch,基座与已特化LoRA参数全部冻结、仅更新router,优化目标为端到端语言建模损失。detokenizer则在NV-inducing prompt合成的语音上做额外微调,确保极端NVs的波形重建质量。优化器为AdamW ($\beta_2=0.95$, $\text{lr}=1\times 10^{-5}$),LoRA rank $r=256$, $\alpha=256$。

技术新颖性

MoVE在技术层面有四点新颖之处,使其区别于同期S2ST与MoE-LoRA工作。第一,'情感子空间显式解耦'的X-LoRA架构用于S2ST NV建模:论文首次将5个声学专家(Happy/Sad/Angry/Laugh/Cry)与一个soft router在Kimi-Audio上组合,既保证专家特化又支持连续混合,与SeamlessExpressive的'单隐空间'、Translatotron的'单一adapter'形成鲜明对比。第二,两阶段训练(独立特化→router优化)的设计非常巧妙:Stage 1让每个LoRA在纯净20小时数据上收敛,Stage 2才统一路由,这种'分-合'策略在Figure 1中有明确图示,既能避免'专家早期互相模仿'又能让router学到精细的混合权重。第三,数据合成管线中'情感解耦'是关键工程贡献:对稀缺NV(Laugh/Cry)使用NV prompt+中性speaker prompt的解耦合成,首次把稀有副语言特征系统地投影到多样说话人上,这在SynStard等已有管线中并未出现。第四,论文首次用'AudioLLM初始化 vs 随机初始化'的对比消融(图2)给出了'数据效率'的因果解释——AudioLLM的预训练权重是30分钟数据即可获得高保真度的根本原因,这一观察为'预训练AudioLLM是否值得在S2ST上微调'这一开放问题提供了实证答案。

Illustration of MoVE Two-Stage training
Figure 1: Illustration of MoVE Two-Stage training

实验结果

实验在三个维度上同时验证MoVE:语义翻译(ASR-BLEU)、客观情感保真度(Aro-Val SIM)、以及主观人类评价(Nat. MOS、Emo. SMOS、NV Match Accuracy),测试语料来自CVSS-T的1000条En⇔Zh对及NonverbalTTS的30条覆盖6类情感的样本。Table 1显示,MoVE在英→中ASR-BLEU上以32.5达到SOTA,显著超过SeamlessM4T-Large-v2的25.8、gpt-4o-audio-preview的26.3、SeamlessExpressive的23.8和Kimi-Audio-7B-Instruct的25.0;中→英方向21.4仅次于SeamlessM4T-Large-v2的23.6(作者归因于MoVE在表达保真度上做了优化让渡)。客观情感指标Aro-Val SIM上MoVE取得0.53,超过Kimi+LoRA(Ours 100h)的0.51、SeamlessExpressive的0.45、SeamlessM4T-Large-v2的0.14。主观指标方面,Nat. MOS 3.85与Emo. SMOS 3.79均为最高,甚至超过cascaded oracle(Nat. 2.61、Emo. 3.43);最关键的NV Match Accuracy为76%,对比SeamlessExpressive 14%、Kimi-Audio 4%、gpt-4o-audio 2%与cascaded oracle 26%,提升幅度达5倍以上。Table 2的A/B偏好测试显示MoVE相对最强单LoRA基线(Ours 100h)取得60.00%胜率、22.67%平局、17.33%负率,证明动态路由带来的'混合情绪建模'确实比单LoRA更受人类偏好。数据与架构消融(Table 1)显示:在50h Ours数据上单LoRA即达ASR-BLEU 32.0/20.1、Aro-Val SIM 0.49,超过SynStard 100h的29.9/18.4/0.39和SeamlessAlignExpressive 67h的15.7/12.5/0.18,直接验证了数据管线的质量优势;把数据量从50h扩到100h时单LoRA提升有限(32.0→31.2, 20.1→21.2),印证'数据效率'的结论。数据效率消融(Figure 2)显示,基于Kimi-Audio的单LoRA在0.5小时到1000小时之间保持性能平稳(几乎水平),而随机初始化基线在所有数据量上都无法收敛为可理解语音,作者据此得出'95%情感保真度可由30分钟数据解锁'的结论。Figure 3的路由混淆矩阵显示,router在无显式情感标签的情况下对5个专家达成63.68%的对齐准确率,且'Laugh↔Happy'、'Cry↔Sad'的混淆恰好反映混合情绪的物理现实,佐证了软路由的合理性。

Main expressive S2ST performance
Table 1: Main expressive S2ST performance
A/B Test: Overall Preference (Win Rate %) between MoVE and the best Single-LoRA baseline
Table 2: A/B Test: Overall Preference (Win Rate %) between MoVE and the best Single-LoRA baseline
Data efficacy and scaling behaviors across varying training sizes
Figure 2: Data efficacy and scaling behaviors across varying training sizes
Confusion matrix of router behavior
Figure 3: Confusion matrix of router behavior
查看结构化数据
任务指标本文基线提升
En→Zh S2ST语义翻译 ASR-BLEU (越高越好, CVSS-T 1000条测试集) 32.5 (SE=1.12) SeamlessM4T-Large-v2 25.8, gpt-4o-audio-preview 26.3, SeamlessExpressive 23.8, Kimi-Audio-7B-Instruct 25.0 比最强商用基线gpt-4o-audio-preview高+6.2,比Kimi-Audio原始基座高+7.5,刷新SOTA
Zh→En S2ST语义翻译 ASR-BLEU (越高越好, CVSS-T 1000条测试集) 21.4 (SE=1.22) SeamlessM4T-Large-v2 23.6, gpt-4o-audio-preview 19.2, SeamlessExpressive 18.2, Kimi-Audio-7B-Instruct 11.2 落后SOTA -2.2 (作者归因于表达保真度优先于纯语义);相对Kimi基座提升+10.2
客观情感保真度 (NonverbalTTS, 4类情感) Aro-Val SIM (源-翻译Arousal-Valence余弦相似度, 越高越好, N=306) 0.53 (SE=0.03) SeamlessExpressive 0.45, gpt-4o-audio 0.18, Kimi-Audio 0.11, SeamlessM4T-Large-v2 0.14, Cascaded oracle 0.55 比SeamlessExpressive高+0.08,比Kimi-Audio高+0.42,逼近cascaded oracle的0.55
主观自然度 (30条样本, 5名双语评估者) Nat. MOS (1-5分, N=5) 3.85 (SE=0.26) Kimi-Audio 3.26, Cascaded oracle 2.61, gpt-4o-audio 2.87, SeamlessM4T-Large-v2 1.65, SeamlessExpressive 1.41 超过所有对比系统,比Cascaded oracle高+1.24,比Kimi-Audio高+0.59
主观情感相似度 (30条样本, 5名双语评估者) Emo. SMOS (1-5分, N=5) 3.79 (SE=0.15) Cascaded oracle 3.43, SeamlessExpressive 2.57, Kimi-Audio 2.03, gpt-4o-audio 1.95, SeamlessM4T-Large-v2 1.47 比Cascaded oracle高+0.36,比SeamlessExpressive高+1.22,所有对比系统中最高
非语言发声保留 (Laugh/Cry子集) NV Match Accuracy (%) 76.00% (SE=7.48) SeamlessExpressive 14%, Cascaded oracle 26%, Kimi-Audio 4%, SeamlessM4T-Large-v2 2%, gpt-4o-audio 2% 比最强商用SeamlessExpressive高+62 pp,比Cascaded oracle高+50 pp,绝对领先幅度超过5倍
架构消融 (MoVE vs 单LoRA A/B偏好) Win Rate (%) MoVE 60.00% / Tie 22.67% / Single-LoRA 17.33% Single-LoRA (Ours 100h) MoVE胜率比单LoRA高+42.67 pp,证明软路由带来的混合情绪建模被人类评估者明确偏好

局限与改进

作者在论文中明确承认的局限性主要有三点:(1)情感/NV覆盖范围有限——目前只覆盖Happy/Sad/Angry三种基础情感与Laugh/Cry两种极端NV,作者在脚注2中说明其他情感(尤其是高Valence低Arousal象限)因与中性语音声学接近被有意排除;(2)语种仅限英-中——S2ST系统的实际落地需要支持更多语种对,但作者未在多语种上做实验;(3)数据集将'在camera-ready后释放'——目前1000小时语料尚未公开,复现门槛较高。从独立观察角度,论文还存在一些值得注意的局限:首先,主观评估仅由5名内部双语评估者完成(N=5),样本量较小,可能引入评估者偏差,且未做评估者一致性检验(如Cohen's kappa);其次,Route Behavior Analysis(Figure 3)虽展示63.68%的对齐准确率,但剩余36.32%未对齐样本的具体路由模式(如Laugh→Cry的混淆)未做定性分析,无法判断这些'错误'是否反而对应合理混合情绪;第三,数据效率结论(图2)仅在'基于Kimi-Audio初始化'与'随机初始化'两条曲线间做对比,未给出中间实验(如只冻结部分层、加入不同程度的预训练),因此'AudioLLM预训练权重是关键'这一因果断言仍较粗;最后,论文未报告推理延迟与显存占用,考虑到MoVE需要并行加载5个LoRA专家,在生产环境中的实际部署成本仍是开放问题。

独立分析的弱点

独立分析MoVE的弱点主要可归纳为四点。第一,情感类别覆盖明显不足:当前仅Happy/Sad/Angry/Laugh/Cry五类,而真实人类情感空间包含至少14类基本情感(如Fear、Surprise、Disgust),NV也仅有Laughter与Crying两种,缺少sigh、gasp、stammer、cough、breath等高频NV,实际对话中NV的分布更广,这直接限制MoVE在开放域对话场景的可用性;改进方向是扩展为8-10类专家并配合更多情感数据源(如MELD、IEMOCAP全部6类)。第二,数据管线的'伪标签'性质是隐性局限:合成数据本质上是IndexTTS2生成的TTS产物,虽经过三重过滤仍可能存在声学artifacts,作者在2.1节也提到'NV vocalizations yield no consistent lexical transcription and naturally elevate WER',意味着数据本身可能放大NV与文本间的对齐误差,改进方向是引入自监督声学特征(如wav2vec 2.0 hidden states)作为额外监督。第三,Mixture-of-Experts的计算开销在推理时并未优化:虽然训练时专家与router分别更新,但推理阶段仍需为每个token计算5个LoRA分支($\sum_{i=1}^{N} B_i A_i x$项),相比单LoRA基线增加约5倍adapter前向计算量,改进方向是采用top-2 soft routing或expert pruning把活跃专家压到2-3个。第四,论文未涉及'错误路由的纠正机制'——如果router把Cry语音错误路由到Laugh专家,翻译结果将完全错位,改进方向是引入routing entropy正则化或不确定性估计,在低置信时回退到基座模型。

未来方向

作者在论文Conclusion中提出两条明确未来方向:(1)'可扩展到更多情感/NV类别并迁移到真实场景',暗示将把5类专家扩展到完整情感谱并部署在call-center、podcast等真实语料上;(2)'将在camera-ready后释放1000小时数据',为社区研究提供基础。基于论文成果,可延伸的研究方向至少有四条:第一,把MoVE的'专家+软路由'范式推广到更广泛的语音任务,如语音编辑、个性化TTS、多说话人对话;第二,探索router的'可解释性'——通过对比路由权重与声学特征(如F0、能量、谱质心)的相关性,建立'路由决策'与'声学机理'的对应关系;第三,把'数据效率'观察扩展到其他AudioLLM(如Qwen2-Audio、GLM-4-Voice),验证'30分钟即可解锁NV建模'是否是AudioLLM的普遍现象;第四,研究MoVE在多语种S2ST(中-英-日-西)中的扩展,验证专家解耦在跨语言副语言迁移中是否依然有效;此外,MoVE的expert结构可与'个性化说话人适配'结合,实现'既能保留NV又能保留特定speaker'的统一S2ST系统。

复现评估

MoVE的可复现性总体处于中等偏上水平。优点方面,作者承诺在camera-ready后公开1000小时S2ST语料(已发布Demo页面 https://47zzz.github.io/MoVE/),并详细报告了LoRA rank $r=256$、$\alpha=256$、AdamW($\beta_2=0.95$)、$\text{lr}=1\times 10^{-5}$、Stage 1训练2 epoch、Stage 2训练1 epoch、batch size等关键超参,且基座模型Kimi-Audio本身开源,可直接复用。算力上,虽然论文未明确给出GPU数量与训练时长,但基于Kimi-Audio-7B规模与LoRA微调复杂度,推测需要8-16张A100/H100训制约2-3天(Stage 1 5个专家各跑一遍再Stage 2联合),总成本约200-400 GPU-hour,在大型实验室预算内可承受。复现难度主要在三个方面:(1)评估管线复杂——需要招募5名双语评估者执行MOS、SMOS、NV Match、ABX偏好4类主观测试,且评估者需按Figure 4-6的bilingual instruction page训练,流程难以完全自动化;(2)IndexTTS2合成管线涉及多源prompt curation(需运行laughter detector、手工核验Crying样本),工程实现细节较多;(3)路由消融(Figure 3)需要在训练过程中保存所有专家的激活分布,需要修改Kimi-Audio的forward hook。综合来看,具备AudioLLM微调经验与充足算力的研究组可在1-2周内完成核心实验复现,但完整数据集合成+主观评估全套复现预计需要2-3个月。