Guides
Learn TTML and synced lyrics authoring.
Everything you need to ship great synced lyrics. Start with the fundamentals, then move into platform-specific workflows and advanced techniques.
What is TTML?
The timed-text format behind synced lyrics on Apple Music, Spotify, and Amazon Music.
TTML vs LRC
When to use each, how they differ, and how to convert between them.
TTML File Format Reference
Tags, namespaces, attributes, and examples for the TTML profile Apple Music uses.
How to Make Apple Music Synced Lyrics
End-to-end workflow for authoring Apple Music ready TTML with agents and background vocals.
Karaoke-Style Lyrics Guide
Split words into syllables, pace timing, and produce the bouncing-word effect users love.
Background Vocals in TTML
Use the x-bg role to add ad libs and backing parts as secondary lines.
Multi-Agent Lyrics and Duets
Assign lines to multiple vocalists using ttm:agent for duets, features, and group parts.
LRC to TTML Conversion Guide
Deep dive on converting plain LRC and enhanced LRC into clean TTML you can ship.
Better Lyrics
A browser extension that adds time-synced, animated lyrics to YouTube Music. Free, open source, and the reason CallEditor exists.
Visit better-lyrics.boidu.dev