Skip to main content

AI Speech Recognition — Generate Synced Lyrics with AI


AI Speech Recognition — Generate Synced Lyrics with AI

When a song has no LRC file, OnePlayer can use AI speech recognition to transcribe its vocals into time-synced lyrics. You can choose between two engines depending on your iOS version and your preferences around audio privacy and pricing.

Open the engine picker from Settings → Lab → AI Speech Recognition, then start a recognition from the now-playing screen of any song without lyrics.

Cloud AI Speech Recognition

The default engine, available on every iOS version OnePlayer supports.

  • How it works — the song's audio is first uploaded to OnePlayer's temporary cloud storage and then forwarded to a third-party AI speech-recognition service. Once recognition completes, the file is removed from our servers — no audio is retained.
  • System requirements — works on every iOS version OnePlayer supports.
  • Pricing — charged by audio duration, accurate to the second. Both OnePlayer's temporary storage and the third-party AI service are billed by usage, so this feature is charged separately on a per-use basis. VIP members automatically receive 60 minutes of free credits one time; additional usage requires purchasing credit packs.
  • Accuracy — recognition is for reference only and may not be 100% accurate. Quality depends on language, vocal clarity, and background music. You can fix mistakes via Edit lyrics.

On-device AI Speech Recognition

A fully local recognition engine for users who prefer to keep audio processing on their own device.

  • How it works — recognition runs locally on your device, and audio files are not uploaded.
  • System requirements — requires iOS 26 or later. The first time you use a language, iOS will download its speech model in the background.
  • Pricing — premium feature. Unlimited usage for VIP members.
  • Lyrics timing format — choose between two LRC formats:
    • Per-line — one timestamp per lyric line (standard LRC).
    • Per-word — adds inline timestamps for each word, enabling karaoke-style highlighting.
  • Accuracy — recognition is for reference only and may not be 100% accurate. Quality depends on language, vocal clarity, and background music. You can fix mistakes via Edit lyrics.

Things to know

  • Free retry on first recognition. For each song, the very first recognition can be discarded for free if you're not happy with it. Any re-recognition after that will deduct credits (cloud) or remain free for VIP (on-device), regardless of whether you keep the result.
  • Edit anything that's wrong. Tap the lyrics on the now-playing screen and choose Edit Lyrics to correct timing or text by hand.