atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

CA-SSLR: Condition-Aware Self-Supervised Learning Representation for Generalized Speech Processing

NeurIPS 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervised speech representations · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CA-SSLR, which freezes an SSL speech encoder (XLSR, mHuBERT) and inserts trainable time-channel attention conditioners that modulate layers using intermediate language and speaker embeddings, improving multilingual ASR, LID and speaker verification.

Problem

Standard fine-tuning of self-supervised speech encoders for downstream tasks hurts generalization to unseen tasks and causes forgetting, and SSL features are not aware of language or speaker context in multilingual settings.

Approach

Hierarchically condition frozen SSL encoder layers on intermediate LID and SV embeddings via linear modulation (scale and bias) with time-channel attention conditioners, initialized to identity so the pretrained behavior is preserved at the start of training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add hierarchical language conditioning with a separate LID embedding passXLSR · ML-SUPERB 10-min, NormalASR CER: 29.0 -> 21.7Helped
Add hierarchical language conditioning with a separate LID embedding passXLSR · ML-SUPERB 10-min, Few-shotsASR CER: 39.0 -> 33.4Helped
Add language conditioning with TCACXLSR · ML-SUPERB 10-min, NormalASR CER: 29.0 -> 18.6Helped
Add a speaker conditioner to language conditioningCA-XLSR L · ML-SUPERB, 10-min and 1-hourASR CER: 3.1%; 6.2%Helped
Add a speaker conditioner to language conditioningCA-XLSR L · VoxCeleb1, 10-min and 1-hour training setsSV EER: 19.4-27.1%Helped
Add TCAC time-wise attention instead of channel-wise conditioning (ablation)CA-XLSR L dual · ML-SUPERB 10-min, Normal and Few-shotsASR CER: 18.6 -> 17.8; 32.2 -> 31.8Helped
Use channel-wise conditioning instead of TCAC (ablation)CA-XLSR L,S · VoxCeleb1, 10-min and 1-hour training setsSV EER: 1.11 -> 1.04; 1.01 -> 0.94Helped
Add TCAC time-wise attention instead of channel-wise conditioning (ablation)CA-XLSR L,S · ML-SUPERB 10-min and 1-hourASR CER: 18.8 -> 18.3; 15.0 -> 14.4Helped
Use CC instead of TCAC (ablation)CA-XLSR L,S · VoxCeleb1, 10-min and 1-hour training setsSV EER: 1.11 -> 1.04; 1.01 -> 0.94Mixed
Fine-tune the pretrained encoder instead of keeping it frozenXLSR · ML-SUPERB 10-min + VoxCelebLID accuracy: 89.0 -> 81.5Hurt
Fine-tune the pretrained encoder instead of keeping it frozenXLSR · ML-SUPERB 10-min + VoxCelebSV EER: 1.29 -> 7.23Hurt
Condition on hard-predicted LID labels instead of language embeddings (ablation)CA-XLSR L dual · ML-SUPERB 10-min, Few-shotsASR CER: 26% relative improvement over baselineMixed

Surprising findings

Limitations

Experimental setup

Datasets: ML-SUPERB VoxCeleb1 VoxCeleb2 MUSAN RIR reverberation

Benchmarks: ML-SUPERB VoxCeleb1

Metrics: LID accuracy CER EER minDCF real-time factor

Baselines: XLSR fine-tuning Houlsby adapters LoRA mHuBERT MMS-1b

Builds on: wav2vec 2.0 ML-SUPERB Houlsby adapters FiLM ECAPA-TDNN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy