A Differentiable Alignment Framework for Sequence-to-Sequence Modeling via Optimal Transport
Not on the map. Why?
Abstract (arXiv)
Accurate sequence-to-sequence (seq2seq) alignment is critical for applications like medical speech analysis and language learning tools relying on automatic speech recognition (ASR). State-of-the-art end-to-end (E2E) ASR systems, such as the Connectionist Temporal Classification (CTC) and transducer-based models, suffer from peaky behavior and alignment inaccuracies. In this paper, we propose a novel differentiable alignment framework based on one-dimensional optimal transport, enabling the model to learn a single alignment and perform ASR in an E2E manner. We introduce a pseudo-metric, called Sequence Optimal Transport Distance (SOTD), over the sequence space and discuss its theoretical properties. Based on the SOTD, we propose Optimal Temporal Transport Classification (OTTC) loss for ASR and contrast its behavior with CTC. Experimental results on the TIMIT, AMI, and LibriSpeech datasets show that our method considerably improves alignment performance compared to CTC and the more recently proposed Consistency-Regularized CTC, though with a trade-off in ASR performance. We believe this work opens new avenues for seq2seq alignment research, providing a solid foundation for further exploration and development within the community. Our code is publicly available at: https://github.com/idiap/OTTC
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 57 references that are in the map. First posted on arXiv 3 Feb 2025.
Builds on
32 of 57 references.
References · 32
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 3,972
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,973
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2015Listen, Attend and Spellcited by 542
- 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
- 2017Soft-DTW: a Differentiable Loss Function for Time-Seriescited by 265
- 2023End-to-End Speech Recognition: A Surveycited by 127
- 2020Fully Non-autoregressive Neural Machine Translation: Tricks of the Tradecited by 99
- 2020FastEmit: Low-latency Streaming ASR with Sequence-level Emission Regularizationcited by 66
20 more
- 2020Bridging the Modality Gap for Speech-to-Text Translationcited by 55
- 2021Learning by Aligning Videos in Timecited by 47
- 2022Pruned RNN-T for fast, memory-efficient ASR trainingcited by 46
- 2020A New Training Pipeline for an Improved Neural Transducercited by 34
- 2021Why does CTC result in peaky behavior?cited by 32
- 2022CTC Alignments Improve Autoregressive Translationcited by 25
- 2021Investigating the Reordering Capability in CTC-based Non-Autoregressive End-to-End Speech Translationcited by 23
- 2019Guiding CTC Posterior Spike Timings for Improved Posterior Fusion and Knowledge Distillationcited by 16
- 2021Reducing Streaming ASR Model Delay with Self Alignmentcited by 16
- 2024CR-CTC: Consistency regularization on CTC for improved speech recognitioncited by 15
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence taskscited by 12
- 2020Time Series Alignment with Global Invariancescited by 9
- 2020Towards Real-time Mispronunciation Detection in Kids' Speechcited by 8
- 2022Minimum Latency Training of Sequence Transducers for Streaming End-to-End Speech Recognitioncited by 8
- 2023Blank-regularized CTC for Frame Skipping in Neural Transducercited by 8
- 2022Delay-penalized transducer for low-latency streaming ASRcited by 6
- 2018Advancing Multi-Accented LSTM-CTC Speech Recognition using a Domain Specific Student-Teacher Learning Paradigmcited by 5
- 2023Delay-penalized CTC implemented based on Finite State Transducercited by 4
- 2024LASER: Learning by Aligning Self-supervised Representations of Speech for Improving Content-related Taskscited by 2
- 2024Lightweight Transducer Based on Frame-Level Criterioncited by 1
Built on by
Not cited yet.