LRC Lyric File Generator
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_c709f8e7/lrc-generator.
About this skill
Problem
Producing a time-stamped LRC lyric file is usually not about the file format; it is about aligning lyric lines with audio timestamps. When you already have an audio track and a plain-text lyric sheet, manually setting points and checking each line is error-prone, especially with pauses, connected singing, or an incorrect language setting, which can lead to out-of-order timestamps or mismatched lines.
How It Works
The skill runs a pipeline: it checks dependencies, reads a .txt lyric file while preserving blank lines as pauses, then uses Whisper to transcribe the audio and obtain per-line timestamps. It aligns those timestamps with the correct lyric text and writes an LRC file. Model choice depends on speed and audio clarity: tiny is fastest, base suits clean audio, small is the balanced recommendation, and medium/large are more accurate but slower.
The output is validated for increasing timestamps, matching line count, and UTF-8 encoding. Because speech recognition is not a literal transcription of the lyric text, poetry, recitation, or non-standard vocal delivery may produce homophone-like errors, so the generated timeline may still need manual adjustment in a lyric editor.
Use Cases
- Given a song audio file and TXT lyrics, generate a time-stamped LRC file for player import.
- Convert recitation or a cappella audio with line-by-line lyrics into a first-pass LRC for pause tuning.
- Compare Whisper model outputs to obtain stable timestamps for clear speech and validate line order.
- Turn scattered TXT lyrics into a UTF-8 LRC draft with timestamps for further editing.
Best For
- Podcast audio editors who need to convert audio and lyric text into editable timestamps.
- Developer maintaining player lyric plugins, needing to generate and validate LRC imports.
- Spoken-word creators who need a first draft of subtitle or lyric timing.
- Automation engineers needing Whisper alignment and LRC generation in media scripts.
Related Skills
Uses step-by-step choices to confirm business, palette, and layout, then exports an editable .drawio architecture diagram.
An agent skill for the Miaoyin AI music REST API that supports SUNO/Mureka-based song generation, continuation, cover, video, WAV, and stem splitting.
Distills text, files, or images into structured knowledge and generates knowledge-card prompts for drawing tools, supporting 3:4 portrait or 16:9 landscape outputs.
Capture full-page, viewport, or element screenshots with Playwright while handling lazy loading, internal scroll, mobile layouts, and Linux CJK fonts.