acestep-lyrics-transcription

Transcribe audio files into timestamped lyrics with word-level timestamps.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/NidhiBharani/ACE-Step-1.5-finetuning --skill acestep-lyrics-transcription-nidhibharani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acestep-lyrics-transcription
Source: https://github.com/NidhiBharani/ACE-Step-1.5-finetuning/tree/main/.claude/skills/acestep-lyrics-transcription
Command: npx skills add https://github.com/NidhiBharani/ACE-Step-1.5-finetuning --skill acestep-lyrics-transcription-nidhibharani

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 easy to generate LRC, SRT, or JSON files for songs or spoken word content.

Core Features & Use Cases

  • Audio Transcription: Converts audio into text with precise word-level timestamps.
  • Multiple Output Formats: Supports LRC, SRT, and JSON formats for lyrics.
  • Provider Flexibility: Works with OpenAI Whisper or ElevenLabs Scribe APIs.
  • Use Case: You have a song in MP3 format and want to create an LRC file for a music player or an SRT file for a video. This Skill can generate these files automatically.

Quick Start

Use the acestep-lyrics-transcription skill to transcribe the audio file located at /path/to/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 in LRC or SRT format?

To transcribe audio to timestamped lyrics, you can use this Skill to process MP3 files via OpenAI Whisper or ElevenLabs Scribe APIs, generating LRC, SRT, or JSON outputs with word-level timestamps.

Can I use OpenAI Whisper or ElevenLabs Scribe to generate word-level timestamps for songs?

Yes, you can use either OpenAI Whisper or ElevenLabs Scribe APIs to generate word-level timestamps for songs, but you must configure the API key for your chosen provider before running the transcription.

Do I need curl and jq installed to transcribe audio files into LRC format?

Yes, you need curl and jq installed alongside python3, as these command-line tools are required dependencies for executing the audio transcription and formatting the timestamped lyrics output.

What is the best way to convert an MP3 song into an LRC file for a music player?

The best way to convert an MP3 into an LRC file is to use an automated transcription Skill that leverages Whisper or Scribe APIs to extract precise word-level timestamps and format them into LRC.

Does audio transcription with word-level timestamps require an API key?

Yes, audio transcription with word-level timestamps requires an API key configuration for either OpenAI Whisper or ElevenLabs Scribe, as these external providers process the audio files and return the timed text data.

When do I need word-level timestamps instead of standard audio transcription?

You need word-level timestamps when creating LRC files for music players or SRT subtitles for videos, as these formats require precise timing data to sync lyrics or text accurately with the audio playback.