CLSDASOct 27, 2022

Iterative pseudo-forced alignment by acoustic CTC loss for self-supervised ASR domain adaptation

arXiv:2210.15226v27 citationsh-index: 18
Originality Incremental advance
AI Analysis

This addresses the need for efficient domain adaptation in ASR for applications like broadcast TV, though it is incremental as it builds on existing CTC-based methods.

The paper tackles the problem of costly domain-specific data labeling for ASR by proposing a self-supervised iterative pseudo-forced alignment method using CTC loss, achieving highly accurate audio-text alignments and enabling domain adaptation on Spanish RTVE2022 and CommonVoice databases.

High-quality data labeling from specific domains is costly and human time-consuming. In this work, we propose a self-supervised domain adaptation method, based upon an iterative pseudo-forced alignment algorithm. The produced alignments are employed to customize an end-to-end Automatic Speech Recognition (ASR) and iteratively refined. The algorithm is fed with frame-wise character posteriors produced by a seed ASR, trained with out-of-domain data, and optimized throughout a Connectionist Temporal Classification (CTC) loss. The alignments are computed iteratively upon a corpus of broadcast TV. The process is repeated by reducing the quantity of text to be aligned or expanding the alignment window until finding the best possible audio-text alignment. The starting timestamps, or temporal anchors, are produced uniquely based on the confidence score of the last aligned utterance. This score is computed with the paths of the CTC-alignment matrix. With this methodology, no human-revised text references are required. Alignments from long audio files with low-quality transcriptions, like TV captions, are filtered out by confidence score and ready for further ASR adaptation. The obtained results, on both the Spanish RTVE2022 and CommonVoice databases, underpin the feasibility of using CTC-based systems to perform: highly accurate audio-text alignments, domain adaptation and semi-supervised training of end-to-end ASR.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes