quicklrc-transcribe

Generate synced lyrics or subtitle files (LRC, SRT, WebVTT, ASS, TTML) from any audio/video URL or YouTube link using the QuickLRC AI API.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "quicklrc-transcribe" with this command: npx skills add weiqingtangx/quicklrc-transcribe

quicklrc-transcribe

Generate a time-synced lyrics or subtitle file from an audio or video URL using the QuickLRC API.

What it does

  • Auto-transcribe — sends an audio/video URL and gets back a synced subtitle file
  • Force-align — provide plain-text lyrics and the API snaps each line to the audio
  • Word-level timestamps — karaoke-style output with per-word timing
  • Smart sections — auto-detect [Verse 1], [Chorus], etc.
  • Supports YouTube URLs directly

Auth

Set QUICKLRC_API_KEY to your API key from https://quicklrc.com/dashboard.

export QUICKLRC_API_KEY=qlrc_...

Usage

Auto-transcribe → LRC (default)

curl -X POST https://quicklrc.com/api/v1/transcribe \
  -H "Authorization: Bearer $QUICKLRC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fileUrl": "https://example.com/song.mp3"}'

Force-align lyrics → LRC

curl -X POST https://quicklrc.com/api/v1/transcribe \
  -H "Authorization: Bearer $QUICKLRC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "fileUrl": "https://example.com/song.mp3",
    "lyrics": "Hello world\nThis is line two"
  }'

Word-level karaoke + smart sections → SRT

curl -X POST https://quicklrc.com/api/v1/transcribe \
  -H "Authorization: Bearer $QUICKLRC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "fileUrl": "https://example.com/song.mp3",
    "format": "srt",
    "isWordLevel": true,
    "smartSections": true
  }'

YouTube URL

curl -X POST https://quicklrc.com/api/v1/transcribe \
  -H "Authorization: Bearer $QUICKLRC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fileUrl": "https://youtube.com/watch?v=dQw4w9WgXcQ", "format": "lrc"}'

Parameters

FieldTypeRequiredDefaultDescription
fileUrlstringyesPublic audio/video URL or YouTube URL
lyricsstringnoPlain-text lyrics for forced alignment
formatstringnolrclrc, srt, webvtt, ass, ttml, txt
isWordLevelbooleannofalsePer-word timestamps (karaoke)
smartSectionsbooleannofalseAuto-insert [Verse 1], [Chorus] labels

Response

HTTP 200 — plain text subtitle file in the requested format.

Credits

Cost = audio duration rounded up to the nearest minute. Failed requests are not charged. Check remaining credits at https://quicklrc.com/dashboard.

Errors

StatusMeaning
401Invalid or missing API key
400Missing fileUrl or invalid format
402File duration exceeds remaining credits
403Usage limit exceeded
500Processing error — not charged

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Commit Message Generator

Generate conventional, descriptive commit messages from git diffs. Analyzes staged changes or branch diffs and produces well-formatted commit messages follow...

Registry SourceRecently Updated
General

Git Standup Summary

Generate concise daily/weekly standup summaries from git commit history. Analyzes recent commits, groups them by type (features, fixes, refactors, chores), a...

Registry SourceRecently Updated
General

Youtube Shorts Monetization Coach

End-to-end YouTube Shorts creator monetization coach. Use when a creator asks for niche/format selection, hook+retention engineering, posting cadence, Shorts...

Registry SourceRecently Updated
General

Marketing Agency Owner Coach

End-to-end marketing-agency owner coach (digital marketing, paid media, SEO, content, branding, full-service). Use when an owner asks for niche/positioning,...

Registry SourceRecently Updated