Less Peaky and More Accurate CTC Forced Alignment by Label Priors
Not on the map. Why?
Abstract (arXiv)
Connectionist temporal classification (CTC) models are known to have peaky output distributions. Such behavior is not a problem for automatic speech recognition (ASR), but it can cause inaccurate forced alignments (FA), especially at finer granularity, e.g., phoneme level. This paper aims at alleviating the peaky behavior for CTC and improve its suitability for forced alignment generation, by leveraging label priors, so that the scores of alignment paths containing fewer blanks are boosted and maximized during training. As a result, our CTC model produces less peaky posteriors and is able to more accurately predict the offset of the tokens besides their onset. It outperforms the standard CTC model and a heuristics-based approach for obtaining CTC's token offset timestamps by 12-40% in phoneme and word boundary errors (PBE and WBE) measured on the Buckeye and TIMIT data. Compared with the most widely used FA toolkit Montreal Forced Aligner (MFA), our method performs similarly on PBE/WBE on Buckeye, yet falls behind MFA on TIMIT. Nevertheless, our method has a much simpler training pipeline and better runtime efficiency. Our training recipe and pretrained model are released in TorchAudio.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 14 of its 36 references that are in the map. First posted on arXiv 22 Apr 2024.
Builds on
14 of 36 references.
References · 14
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 4,057
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,905
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,989
- 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,863
- 2023Scaling Speech Technology to 1,000+ Languagescited by 411
- 2023Voicebox: Text-Guided Multilingual Universal Speech Generation at Scalecited by 379
- 2023WhisperX: Time-Accurate Speech Transcription of Long-Form Audiocited by 326
- 2020CTC-Segmentation of Large Corpora for German End-to-end Speech Recognitioncited by 76
- 2021Why does CTC result in peaky behavior?cited by 33
- 2023TorchAudio 2.1: Advancing speech recognition, self-supervised learning, and audio processing components for PyTorchcited by 27
- 2021Phone-to-audio alignment without text: A Semi-supervised Approachcited by 26
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence taskscited by 13
Built on by
Citing papers per year: 2024: 3; 2025: 4; 2026: 5.
12 papers.
- 2024CR-CTC: Consistency regularization on CTC for improved speech recognitioncited by 17
- 2024SSR: Alignment-Aware Modality Connector for Speech Language Modelscited by 16
- 2025Whisper Has an Internal Word Alignercited by 7
- 2026CTC-TTS: LLM-based dual-streaming text-to-speech with CTC alignmentcited by 3
- 2025DyPCL: Dynamic Phoneme-level Contrastive Learning for Dysarthric Speech Recognitioncited by 2
- 2025Segmentation-free Goodness of Pronunciationcited by 1
- 2026Gradient-Based Speech-to-Text Alignment for Any ASR Model: From CTC to Speech LLMscited by 1
- 2024Enhancing Code-Switching ASR Leveraging Non-Peaky CTC Loss and Deep Language Posterior Injectioncited by 0
- 2025Analyzing the Importance of Blank for CTC-Based Knowledge Distillationcited by 0
- 2026OpenFS: Multi-Hand-Capable Fingerspelling Recognition with Implicit Signing-Hand Detection and Frame-Wise Letter-Conditioned Synthesiscited by 0
- 2026Modeling Overlapped Speech with Shufflescited by 0
- 2026Scaling Forced Alignment to End-User Devicescited by 0
- 2026Scaling Forced Alignment to End-User Devices17 Sep 2026
- 2026Gradient-Based Speech-to-Text Alignment for Any ASR Model: From CTC to Speech LLMs7 Jul 2026
- 2026Modeling Overlapped Speech with Shuffles18 Mar 2026
- 2026OpenFS: Multi-Hand-Capable Fingerspelling Recognition with Implicit Signing-Hand Detection and Frame-Wise Letter-Conditioned Synthesis26 Feb 2026
- 2026CTC-TTS: LLM-based dual-streaming text-to-speech with CTC alignment23 Feb 2026
- 2025Whisper Has an Internal Word Aligner12 Sep 2025
- 2025Segmentation-free Goodness of Pronunciation18 Jul 2025
- 2025Analyzing the Importance of Blank for CTC-Based Knowledge Distillation2 Jun 2025
- 2025DyPCL: Dynamic Phoneme-level Contrastive Learning for Dysarthric Speech Recognition31 Jan 2025
- 2024Enhancing Code-Switching ASR Leveraging Non-Peaky CTC Loss and Deep Language Posterior Injection26 Nov 2024
- 2024CR-CTC: Consistency regularization on CTC for improved speech recognition7 Oct 2024
- 2024SSR: Alignment-Aware Modality Connector for Speech Language Models30 Sep 2024