lyric-translator-ko2en

Insert English translations after Korean lines in LRC files.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/whitehair-failure/lyrics_back --skill lyric-translator-ko2en
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lyric-translator-ko2en
Source: https://github.com/whitehair-failure/lyrics_back/tree/main/.github/skills/lyric-translator-ko2en
Command: npx skills add https://github.com/whitehair-failure/lyrics_back --skill lyric-translator-ko2en

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps editors automatically insert a same-timestamp English translation line after each Korean lyric in an LRC file, preserving the original structure and metadata while producing an alternating source–translation display.

Core Features & Use Cases

  • Inline translation after Korean lines: inserts a single English line per Korean lyric line, maintaining timestamps.
  • Preserves non-Korean content: existing English lines, metadata tags, blank lines, and sound effects remain untouched.
  • Consistent chorus translations: provides stable translations for repeated lines to ensure consistency across the song.

Quick Start

Provide an LRC file containing Korean lyrics and run the tool to produce an interleaved KO-EN translation with identical timestamps.

Frequently Asked Questions about lyric-translator-ko2en

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add English translations to Korean lyrics in an LRC file?

An LRC file with Korean lyrics is required to generate interleaved English translations. You provide the time-stamped LRC file, and the tool automatically outputs an alternating source-then-translation format with identical timestamps.

Does the Korean to English lyric translator keep existing English lines and metadata tags intact?

Existing English lines, metadata tags, blank lines, and sound effects remain completely untouched during Korean lyric translation. The tool only targets Korean lines, preserving all non-Korean content and original LRC timestamps without modification.

Can I translate K-pop lyrics with repeated choruses consistently in LRC format?

The tool enforces consistent chorus translations by providing stable English translations for repeated Korean lines. This ensures uniformity across the entire LRC file, so identical Korean lyric lines receive the exact same English translation every time.

How does the lyric translator handle vocalizations and code-switching lines in LRC files?

Vocalizations are preserved and code-switching lines are handled according to strict insertion rules during translation. Each generated English translation is capped at 18 syllables, maintaining a concise rhythm that matches the timed LRC structure.

What is the syllable limit for English translations generated in timed LRC files?

Each English translation inserted into the timed LRC file is capped at 18 syllables. This limitation ensures the translated lines remain concise and rhythmically aligned with the original Korean lyrics for karaoke and reading purposes.