Lyrics infrastructure for the world's music.
AI transcription, transliteration, translation and alignment across 48+ languages — built for global music, optimised for South Asian.
From audio file to synced lyrics in minutes.
Upload any song. 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. Export as MP4.
- —Word-by-word karaoke highlighting
- —AI-generated or custom backgrounds
- —Configurable fonts, colours and position
48+ 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.
Per-minute pricing. No minimums. Single jobs, batch up to 20, or alignment-only if you already have the transcript. 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 →