Skip to contentlyrisync

Acknowledgements

Alignment

The default aligner is the multi-task model by Jiawen Huang, Emmanouil Benetos and Sebastian Ewert, released under the MIT licence at github.com/jhuang448/LyricsAlignment-MTL.

A second aligner, which also checks every track for an untranscribed intro, is the phoneme-level model by Kilian Schulze-Forster and colleagues, released under the MIT licence at github.com/schufo/lyrics-aligner.

Vocal separation

The vocal is isolated from the mix with Hybrid Transformer Demucs by Meta AI Research, released under the MIT licence at github.com/facebookresearch/demucs.

Everything else

PyTorch, librosa, NumPy, SciPy, NLTK, the CMU Pronouncing Dictionary, FFmpeg, Next.js, React, Supabase and the Unbounded, Hanken Grotesk and DM Mono typefaces, each under its own permissive or open licence. The fonts are served from our own servers.

The three models were trained by their authors on academic datasets. LyriSync does not hold, and has never held, any of that data. How we handle your own audio, and for how long, is in the Privacy Policy. The words you paste are used only to time your track.