Lyrics infrastructure for the world's music.
AI transcription, transliteration, translation and alignment across 52 languages — then a finished lyric video, in the same pass. Built for global music, optimised for South Asian.
From audio file to synced lyrics in minutes.
Upload any song — audio or video. Our pipeline handles transcription, review, and alignment — including the nuances that break every other tool.
A single track or an entire catalogue through the API.
The AI pass produces every layer at once, with cultural notes.
Edit any line before alignment commits. Share a review link with your team or label — no account required.
Word-level timestamps computed against the approved text.
LRC, SRT, JSON, XLSX and MP4 — or webhook delivery.
karaoke render, configurable type & colour
From transcript to video in one step.
Generate synced lyric videos directly from your alignment. Word-by-word karaoke highlighting, AI-generated or custom backgrounds, configurable fonts and colours. Landscape, vertical and portrait, exported as MP4.
- —Word-by-word karaoke highlighting
- —AI-generated or custom backgrounds
- —Configurable fonts, colours and position
52 languages. Deeper accuracy for South Asian music.
Language-specific correction layers handle the phonological nuances that general models miss. Tested heavily against real song vocabulary, not generic speech.
The line, the meaning, and the note in the margin.
Every transcription includes an English translation and cultural notes — idioms, religious references, regional vocabulary — formatted for sync licensing and publishing.
pahir (ਪਹਿਰ) is a traditional Punjabi unit of time — roughly three hours, historically used to divide the night into watches. Carries poetic weight; signals that this line is set deep in the night, not merely after sunset. Relevant for sync licensing notes.
The only lyrics alignment API with native South Asian language support.
Single jobs, batch up to 20, or align a job you have already submitted once its text is approved. Webhooks when jobs complete.
Read the API docs →curl https://lyrcs.ai/api/v1/transcribe \ -H "Authorization: Bearer $KEY" \ -H "Content-Type: application/json" \ -d '{ "audio_url": "https://…/track.mp3", "language": "Punjabi", "word_align": true }' → 202 { job_id: "job_9f2a", status: "queued" }
Creating a single job with word-level timestamps and webhook delivery
Catalogue lyrics at scale for time-synced playback across regional languages.
Improve lyrics fill rate for your music. Increase engagement and stream revenue.
Archival and sync licensing with translations and cultural context notes.
Subtitles with transliteration for cross-market regional release.
Tell us about your catalogue.
Developers can start immediately — the API is live, no waitlist. For labels and publishers, three lines is all we need to get you set up.
Or go straight to the API docs →