Multi-Stage Multi-Modal Pre-Training for Automatic Speech Recognition
Yash Jain, David Chan, Pranav Dheram, Aparna Khare, Olabanji Shonibare, Venkatesh Ravichandran, Shalini Ghosh
TL;DR
The paper tackles improving automatic speech recognition through a multi-stage, multi-modal pre-training framework that combines masked autoencoding and contrastive learning with a translation-based mid-training step. It leverages audio-visual data from diverse datasets and introduces a mid-training stage on MuST-C to align speech representations with text, yielding substantial relative improvements in $WER$ on Librispeech and across SUPERB tasks. Key findings show MAE generally outperforms CLR for ASR, translation-based mid-training provides strong gains (notably with Italian as a complementary language), and data composition critically shapes outcomes. The work offers practical guidance on pre-training strategies, dataset selection, and the value of translation-driven mid-training for enhancing multi-modal ASR systems.
Abstract
Recent advances in machine learning have demonstrated that multi-modal pre-training can improve automatic speech recognition (ASR) performance compared to randomly initialized models, even when models are fine-tuned on uni-modal tasks. Existing multi-modal pre-training methods for the ASR task have primarily focused on single-stage pre-training where a single unsupervised task is used for pre-training followed by fine-tuning on the downstream task. In this work, we introduce a novel method combining multi-modal and multi-task unsupervised pre-training with a translation-based supervised mid-training approach. We empirically demonstrate that such a multi-stage approach leads to relative word error rate (WER) improvements of up to 38.45% over baselines on both Librispeech and SUPERB. Additionally, we share several important findings for choosing pre-training methods and datasets.
