acestep-lyrics-transcription

Transcribe audio files into timestamped lyrics using Whisper or ElevenLabs APIs.

9|1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/diskrotrepo/studio --skill acestep-lyrics-transcription-diskrotrepo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acestep-lyrics-transcription
Source: https://github.com/diskrotrepo/studio/tree/main/.claude/skills/acestep-lyrics-transcription
Command: npx skills add https://github.com/diskrotrepo/studio --skill acestep-lyrics-transcription-diskrotrepo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of transcribing audio files into timestamped lyrics, making it easier to generate LRC files, create lyric videos, or extract lyrics with precise timing.

Core Features & Use Cases

  • Audio Transcription: Transcribes spoken word or sung lyrics from audio files.
  • Multiple Output Formats: Generates output in LRC, SRT, or JSON formats, with word-level timestamps.
  • Provider Flexibility: Supports transcription via OpenAI Whisper or ElevenLabs Scribe API.
  • Use Case: You have a song recorded and want to create a lyric video. Use this Skill to get accurate, timestamped lyrics that can be synced with the audio.

Quick Start

Use the acestep-lyrics-transcription skill to transcribe the audio file 'my_song.mp3' and save the output as an LRC file.

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 audio to timestamped lyrics for an LRC file?

To transcribe audio to timestamped lyrics, use a script that processes audio files through OpenAI Whisper or ElevenLabs Scribe APIs. This generates an LRC file with precise word-level timestamps synced to your original audio track.

Can I generate SRT subtitles with word-level timestamps from an audio file?

Yes, you can generate SRT subtitles with word-level timestamps from an audio file by configuring the transcription API output format. Both OpenAI Whisper and ElevenLabs Scribe support creating SRT files for lyric video production.

Do I need an OpenAI or ElevenLabs API key to transcribe sung lyrics?

Yes, you need an active OpenAI or ElevenLabs API key to transcribe sung lyrics. Provider flexibility allows you to choose between OpenAI Whisper or ElevenLabs Scribe, but you must configure the API key for your chosen provider before processing.

What command-line tools are required to run audio transcription for lyric videos?

You need curl, jq, and python3 installed to run audio transcription for lyric videos. These basic command-line tools handle API requests, parse JSON responses, and execute the transcription scripts that generate timestamped output.

What is the best way to extract lyrics with precise timing from a recorded song?

The best way to extract lyrics with precise timing is using an automated transcription API that outputs word-level timestamps. This approach supports LRC, SRT, and JSON formats, making it easier to sync text with audio for lyric videos.

Why does audio transcription output JSON instead of LRC format?

Audio transcription outputs JSON instead of LRC format when the default API response is not converted. You must specify LRC as the desired output format during processing to transform the raw JSON timestamp data into a standard lyrics file.