Multilingual Word-Level Forced Alignment with Self-Supervised Representations and Learned Dynamic Programming

Roy Weber, Meidan Zehavi, Rotem Rousso, Joseph Keshet
6/9/2026
cs.CLeess.AS

No confident code implementation found for this paper.

Abstract

We present a method for accurate multilingual word-level forced alignment, consisting of an alignment encoder and a learned alignment decoder. The encoder integrates two representations: one from the Massively Multilingual Speech (MMS) model and another from a self-supervised phoneme boundary detector (UnSupSeg). It learns to fuse them and to estimate word-boundary probabilities over long temporal contexts. The alignment decoder is a learned dynamic programming that combines encoder outputs with segmental features over the MMS and UnSupSeg representations to infer final word boundaries. Trained iteratively on TIMIT and Buckeye, the proposed approach outperforms Montreal Forced Aligner (MFA) and MMS-based alignment on both datasets. On unseen languages (Dutch, German, and Hebrew), the proposed model achieves performance consistently better than or on par with existing alignment approaches, indicating its potential to scale to 1100+ languages supported by MMS without further training.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{weber2026multilingual,
  title  = {Multilingual Word-Level Forced Alignment with Self-Supervised Representations and Learned Dynamic Programming},
  author = {Roy Weber and Meidan Zehavi and Rotem Rousso and Joseph Keshet},
  year   = {2026},
  eprint = {2606.10675},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.10675v1}
}

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.10675.svg)](https://codeofpaper.com/paper/2606.10675)

Discussion