Fully Differentiable Neural Forced Alignment via Soft Dynamic Programming

Rotem Rousso, Eyal Cohen, Joseph Keshet
6/24/2026
eess.AScs.CLcs.SD

No official code found. Best implementation: MLSpeech/FALCON (13 stars, MIT, last commit 2026-06-29). 1 more below.

Abstract

Recent advances in sequence modeling have significantly improved ASR systems, bringing them close to human-level recognition accuracy and enhancing robustness across diverse acoustic conditions and languages. In contrast, Forced Alignment has not experienced comparable progress, and traditional HMM-GMM frameworks remain widely adopted and highly competitive. To address this gap, we propose an end-to-end, fully differentiable neural architecture specifically designed for phoneme alignment. The model consists of an encoder that processes the input signal and a decoder that produces alignment decisions. The encoder is structured into two complementary branches: one dedicated to phoneme identity verification and the other to phoneme boundary detection. The decoder is implemented as a trainable module based on differentiable soft dynamic programming. The entire system is optimized end-to-end using a novel contrastive loss that encourages clear separation between steady-state phoneme regions and transition boundaries. The proposed approach outperforms the current state of the art in phoneme alignment on hand-annotated English benchmarks, achieves strong word-level generalization results, and demonstrates generalization on unseen languages.

View on arXivView PDF

Code Implementations(2)

MLSpeech/FALCONCommunity25%
MIT

Based on the paper - Fully Differentiable Neural Forced Alignment via Soft Dynamic Programming

132PythonJun 26, 20263 months agoMIT
RotemRousso/FDNFACommunity25%
MIT

Based on the paper - Fully Differentiable Neural Forced Alignment via Soft Dynamic Programming

00PythonApr 18, 20263 months agoMIT

Similar Papers

Cite this paper

@article{rousso2026fully,
  title  = {Fully Differentiable Neural Forced Alignment via Soft Dynamic Programming},
  author = {Rotem Rousso and Eyal Cohen and Joseph Keshet},
  year   = {2026},
  eprint = {2606.25460},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.25460v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.25460.svg)](https://codeofpaper.com/paper/2606.25460)

Discussion