Improving Self-supervised Pre-training using Accent-Specific Codebooks
Darshan Prabhu, Abhishek Gupta, Omkar Nitsure, Preethi Jyothi, Sriram Ganapathy
TL;DR
This work tackles robust speech recognition across diverse accents by integrating accent-specific codebooks into a HuBERT-based self-supervised framework via cross-attention. The two-stage approach first pretrains an encoder with accent-aware codebooks and then fine-tunes with a joint CTC-attention objective, yielding significant WER reductions on both seen and unseen accents on the Mozilla Common Voice corpus and demonstrating zero-shot generalization to the L2-Arctic dataset. Key contributions include the design of deterministic accent-specific codebooks, their integration across encoder layers, and comprehensive ablations showing optimal layer placement and codebook size. The findings suggest that accent-informed SSL pretraining can substantially improve robustness to domain shifts in speech, with potential for further gains through semi-supervised self-training on unlabeled data.
Abstract
Speech accents present a serious challenge to the performance of state-of-the-art end-to-end Automatic Speech Recognition (ASR) systems. Even with self-supervised learning and pre-training of ASR models, accent invariance is seldom achieved. In this work, we propose an accent-aware adaptation technique for self-supervised learning that introduces a trainable set of accent-specific codebooks to the self-supervised architecture. These learnable codebooks enable the model to capture accent specific information during pre-training, that is further refined during ASR finetuning. On the Mozilla Common Voice dataset, our proposed approach outperforms all other accent-adaptation approaches on both seen and unseen English accents, with up to 9% relative reduction in word error rate (WER).
