Boosting Cross-Domain Speech Recognition with Self-Supervision
Not on the map. Why?
Abstract (arXiv)
The cross-domain performance of automatic speech recognition (ASR) could be severely hampered due to the mismatch between training and testing distributions. Since the target domain usually lacks labeled data, and domain shifts exist at acoustic and linguistic levels, it is challenging to perform unsupervised domain adaptation (UDA) for ASR. Previous work has shown that self-supervised learning (SSL) or pseudo-labeling (PL) is effective in UDA by exploiting the self-supervisions of unlabeled data. However, these self-supervisions also face performance degradation in mismatched domain distributions, which previous work fails to address. This work presents a systematic UDA framework to fully utilize the unlabeled data with self-supervision in the pre-training and fine-tuning paradigm. On the one hand, we apply continued pre-training and data replay techniques to mitigate the domain mismatch of the SSL pre-trained model. On the other hand, we propose a domain-adaptive fine-tuning approach based on the PL technique with three unique modifications: Firstly, we design a dual-branch PL method to decrease the sensitivity to the erroneous pseudo-labels; Secondly, we devise an uncertainty-aware confidence filtering strategy to improve pseudo-label correctness; Thirdly, we introduce a two-step PL approach to incorporate target domain linguistic knowledge, thus generating more accurate target domain pseudo-labels. Experimental results on various cross-domain scenarios demonstrate that the proposed approach effectively boosts the cross-domain performance and significantly outperforms previous approaches.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 67 of its 99 references that are in the map. First posted on arXiv 20 Jun 2022.
Builds on
67 of 99 references.
References · 67
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2019Common Voice: A Massively-Multilingual Speech Corpuscited by 1,358
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
38 more
- 2021SUPERB: Speech processing Universal PERformance Benchmarkcited by 652
- 2015Listen, Attend and Spellcited by 542
- 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 537
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
- 2021W2v-BERT: Combining Contrastive Learning and Masked Language Modeling for Self-Supervised Speech Pre-Trainingcited by 340
- 2021Layer-wise Analysis of a Self-supervised Speech Representation Modelcited by 293
- 2018TED-LIUM 3: twice as much data and corpus repartition for experiments on speaker adaptationcited by 224
- 2020Rectifying Pseudo Label Learning via Uncertainty Estimation for Domain Adaptive Semantic Segmentationcited by 222
- 2020TERA: Self-Supervised Learning of Transformer Encoder Representation for Speechcited by 186
- 2019An Unsupervised Autoregressive Model for Speech Representation Learningcited by 185
- 2020Pushing the Limits of Semi-Supervised Learning for Automatic Speech Recognitioncited by 185
- 2021Robust wav2vec 2.0: Analyzing Domain Shift in Self-Supervised Pre-Trainingcited by 148
- 2020Improved Noisy Student Training for Automatic Speech Recognitioncited by 139
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 138
- 2020Recent Developments on ESPnet Toolkit Boosted by Conformercited by 132
- 2019Self-Training for End-to-End Speech Recognitioncited by 128
- 2019End-to-end ASR: from Supervised to Semi-Supervised Learning with Modern Architecturescited by 120
- 2021AdaMatch: A Unified Approach to Semi-Supervised Learning and Domain Adaptationcited by 104
- 2019Learning Problem-agnostic Speech Representations from Multiple Self-supervised Taskscited by 87
- 2021SpeechStew: Simply Mix All Available Speech Recognition Data to Train One Large Neural Networkcited by 83
- 2020Iterative Pseudo-Labeling for Speech Recognitioncited by 81
- 2021UniSpeech: Unified Speech Representation Learning with Labeled and Unlabeled Datacited by 76
- 2020Rethinking Evaluation in ASR: Are Our Models Robust Enough?cited by 72
- 2020Developing RNN-T Models Surpassing High-Performance Hybrid Models with Customization Capabilitycited by 63
- 2022Debiased Self-Training for Semi-Supervised Learningcited by 62
- 2020Implicit Class-Conditioned Domain Alignment for Unsupervised Domain Adaptationcited by 60
- 2020SlimIPL: Language-Model-Free Iterative Pseudo-Labelingcited by 54
- 2018Domain Adversarial Training for Accented Speech Recognitioncited by 40
- 2021Joint Unsupervised and Supervised Training for Multilingual ASRcited by 39
- 2020Unsupervised Domain Adaptation for Speech Recognition via Uncertainty Driven Self-Trainingcited by 38
- 2021Momentum Pseudo-Labeling for Semi-Supervised Speech Recognitioncited by 37
- 2020Confidence Estimation for Attention-based Sequence-to-sequence Models for Speech Recognitioncited by 35
- 2020Rethinking Distributional Matching Based Domain Adaptationcited by 33
- 2021Exploiting Adapters for Cross-lingual Low-resource Speech Recognitioncited by 33
- 2020Semi-supervised ASR by End-to-end Self-trainingcited by 29
- 2021How Well Does Self-Supervised Pre-Training Perform with Streaming Data?cited by 29
- 2017Large-Scale Domain Adaptation via Teacher-Student Learningcited by 28
- 2020Transformer-based Online CTC/attention End-to-End Speech Recognition Architecturecited by 28
50 most cited of 67 All 67 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 3; 2025: 4; 2026: 1.
10 papers.
- 2022Sample-Efficient Unsupervised Domain Adaptation of Speech Recognition Systems A case study for Modern Greekcited by 7
- 2024Self-Taught Recognizer: Toward Unsupervised Adaptation for Speech Foundation Modelscited by 7
- 2023Alternative Pseudo-Labeling for Semi-Supervised Automatic Speech Recognitioncited by 6
- 2025Better Semi-supervised Learning for Multi-domain ASR Through Incremental Retraining and Data Filteringcited by 2
- 2025MSDA: Combining Pseudo-labeling and Self-Supervision for Unsupervised Domain Adaptation in ASRcited by 1
- 2025Customizing Speech Recognition Model with Large Language Model Feedbackcited by 1
- 2025CultureMERT: Continual Pre-Training for Cross-Cultural Music Representation Learningcited by 1
- 2024Combining X-Vectors and Bayesian Batch Active Learning: Two-Stage Active Learning Pipeline for Speech Recognitioncited by 0
- 2024Transliterated Zero-Shot Domain Adaptation for Automatic Speech Recognitioncited by 0
- 2026Comparing Self-Supervised and Domain-Invariant Features for Cross-Domain Voice Phishing Detectioncited by 0
- 2026Comparing Self-Supervised and Domain-Invariant Features for Cross-Domain Voice Phishing Detection7 Sep 2026
- 2025CultureMERT: Continual Pre-Training for Cross-Cultural Music Representation Learning21 Jun 2025
- 2025Customizing Speech Recognition Model with Large Language Model Feedback5 Jun 2025
- 2025Better Semi-supervised Learning for Multi-domain ASR Through Incremental Retraining and Data Filtering5 Jun 2025
- 2025MSDA: Combining Pseudo-labeling and Self-Supervision for Unsupervised Domain Adaptation in ASR30 May 2025
- 2024Transliterated Zero-Shot Domain Adaptation for Automatic Speech Recognition15 Dec 2024
- 2024Self-Taught Recognizer: Toward Unsupervised Adaptation for Speech Foundation Models23 May 2024
- 2024Combining X-Vectors and Bayesian Batch Active Learning: Two-Stage Active Learning Pipeline for Speech Recognition3 May 2024
- 2023Alternative Pseudo-Labeling for Semi-Supervised Automatic Speech Recognition12 Aug 2023
- 2022Sample-Efficient Unsupervised Domain Adaptation of Speech Recognition Systems A case study for Modern Greek31 Dec 2022