acestep-lyrics-transcription

Transcribe audio to timestamped lyrics in LRC, SRT, or JSON formats.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Leon102938/HyperLTX-2 --skill acestep-lyrics-transcription-leon102938
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acestep-lyrics-transcription
Source: https://github.com/Leon102938/HyperLTX-2/tree/main/ACE-Step-1.5/.claude/skills/acestep-lyrics-transcription
Command: npx skills add https://github.com/Leon102938/HyperLTX-2 --skill acestep-lyrics-transcription-leon102938

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, python3, and includes scripts (resource) components.

What problem does it solve?

Transcribe audio to timestamped lyrics (LRC/SRT/JSON) with word-level timestamps using OpenAI Whisper or ElevenLabs Scribe API, enabling creators to generate synchronized lyrics and searchable transcripts.

Core Features & Use Cases

  • Transcribe audio to lyrics with word-level timing in multiple formats (LRC, SRT, JSON).
  • Choose provider OpenAI Whisper or ElevenLabs Scribe, with configuration management and language options.
  • Real-world use: create karaoke-ready lyric files and searchable subtitles for songs in various languages.

Quick Start

Transcribe an audio file to a timestamped lyric file by running the transcribe command with --audio and optional --language and --provider.

Frequently Asked Questions about acestep-lyrics-transcription

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

FAQPage Schema
How do I transcribe a song to timestamped lyrics for karaoke?

You can transcribe audio to timestamped lyrics with word-level timing using AI providers like OpenAI Whisper or ElevenLabs Scribe. This generates synchronized LRC, SRT, or JSON files for karaoke and subtitles from any song.

What's the best way to generate LRC files from audio automatically?

Generating LRC files from audio is best handled by AI transcription APIs that provide word-level timestamps. OpenAI Whisper or ElevenLabs Scribe can process the audio and output an LRC file with precise lyric synchronization.

Do I need OpenAI or ElevenLabs API keys to extract word-level timestamps?

Yes, you need valid API keys for your chosen provider to extract word-level timestamps. The transcription process requires OpenAI Whisper or ElevenLabs Scribe API access to process the audio and generate the timed lyric data.

Can I create SRT subtitles for music in multiple languages?

You can create SRT subtitles for music in multiple languages by configuring the language option during transcription. OpenAI Whisper and ElevenLabs Scribe both support transcribing songs across various languages to generate subtitle files.

Does song transcription with word-level timestamps require Python and curl?

Song transcription with word-level timestamps requires curl, jq, and Python 3 installed in your environment. These dependencies handle the API requests, JSON parsing, and timestamp normalization for the final output.

What is the difference between OpenAI Whisper and ElevenLabs Scribe for lyric transcription?

OpenAI Whisper and ElevenLabs Scribe are both provider options for lyric transcription, allowing you to choose between different AI models. The selection impacts the transcription engine processing the audio to generate timestamped output.