❤️ Spotify Lyrics App · Mix any MP3 with ElevenLabs JSON transcripts to create a word-by-word synced lyrics file — just like Spotify Lyrics, but offline. Play it in
player.html
with live highlighting, volume control, and optional audio effects like nightcore, slow + reverb, and more. You can even decode and edit your custom.songlyrics
files anytime.
⌛ This project took over 90 hours to code from scratch! If you like it, please consider starring the repo or forking it to modify it however you like! :)
- 🌐 Main Site: http://auroraverse.shop
▶️ Player: http://auroraverse.shop/player- ➰ MP3 Mixer: http://auroraverse.shop/mixer
- 🛠️ Decode Songlyrics: http://auroraverse.shop/decode
⚠️ Open Source Beta - Report bugs or feedback to GitHub Issues!
- 🎧 Download your song as an MP3
- 🗣️ Upload the MP3 to https://elevenlabs.io/app/speech-to-text
- 📤 Export the transcript as JSON — do not check "include speakers"
- 🧪 Open
mixer.html
and upload both the MP3 and the JSON file → You’ll get a.songlyrics
download - 🎬 Open
player.html
, load the.songlyrics
→ Done. Word-by-word playback.
player.html
= MP3 Playermixer.html
= Mix MP3 + JSON for .songlyricsdecode.html
= Decode .songlyrics and get MP3 and JSON downloads
- Word-by-word live lyrics
- Speed up or slow down songs
- Persistent Volume Slider
- Play/Pause button
- Infinite loops of songs
- Download finished "Remixes" of songs (e.g. nightcore or slowed down songs)
- Light/Dark mode (Dark mode by default)
- Keyboard shortcuts (left arrow = go back 5 seconds, right arrow = go foward 5 seconds, space/k = pause, up/down = adjust volume, m = mute/unmute)
- Karaoke mode (via .songlyrics)
- Bass Booster
- If you would like to help, feel free to contribute to the source code! :)