How to add lyrics to music on Xiaomi Redmi: all working ways

You downloaded your favorite song on your Xiaomi Redmi, but when you play it, you only see the album cover instead of the lyrics? Or you want to sync the words with the music, like in karaoke? Adding lyrics to Redmi smartphones is easier than it sounds, but requires knowing the nuances of working with embedded and third-party players. In this article, we will examine 5 proven methods, including manual editing of tags, automatic downloading of lyrics and even creating karaoke effects.

Feature of Xiaomi devices – the presence of a proprietary application Mi Music (or Music in new versions) MIUI), It supports text display, but it doesn't always load it properly, and we'll show you how to make it work, and we'll also look at alternative programs like this. VLC, Musicolet and Poweramp, which offer advanced features for working with lyrics.Separately, we will focus on the problems with encoding and file formats - this is a common reason why text does not appear even after adding.

1. Built-in Mi Music features: how to enable text display

Branded app Mi Music (or just Music in the MIUI 12/13/14) It can automatically download lyrics from a database, but this feature is often disabled by default:

  1. Open the Music app and go to Settings β†’ Additionally.
  2. Find Download lyrics (or Auto-Download lyrics) and turn on the slider.
  3. Return to the track playback – if the text is in the database, it will appear in 5-10 seconds.

If the text is not automatically loaded, try manually:

  • πŸ” Click on three dots next to the song title β†’ Text of song β†’ Searching the Internet.
  • πŸ“„ If you find the right option, click Save.
  • βš™οΈ In some versions MIUI You must first allow the application to access the Internet in Settings β†’ Annexes β†’ Music. β†’ Permits.

πŸ’‘

If Mi Music doesn’t find the text, try renaming the audio file according to the β€œArtist – Title” template.mp3Β» (It's not quotes or symbols, and it increases the chances of a successful search in the database.

Limitations of Mi Music:

  • 🚫 Does not support synchronized texts (karaoke mode with word highlighting).
  • 🚫 The text base is limited – many Russian-language and niche tracks are missing.
  • 🚫 Texts are saved only in the application cache and may disappear after data is cleaned.

2. Manual addition of text through tag editing (ID3)

The most reliable way is to embed text directly into the audio file through tags. ID3 (standard for storing metadata MP3). You'll need a computer or a special application on your smartphone.

Method 1: On a computer (via a computer) Mp3tag or AIMP)

If you have access to a PC, use the program. Mp3tag (free) or player AIMP:

  1. Connect Xiaomi Redmi to your computer in File Transfer mode (MTP).
  2. Copy the audio file on the PC, open it in Mp3tag.
  3. Go to the Lyrics tab, paste the lyrics of the song and click Save.
  4. Return the file back to your phone in the Music folder or MIUI/Music.

Method 2: On the phone (via apps)

To edit the tags directly on Redmi suitable:

  • πŸ“± Star Music Tag Editor (Russian language, supports batch editing).
  • πŸ“± Automatic Tag Editor (automatically finds lyrics by track title).
  • πŸ“± MP3dit (Simple interface, but without synchronizing words).

Important: After editing tags, update the media library in the player (Settings) β†’ Update the library or the changes will not apply.

The file format is just MP3 or M4A (AAC)

Text encoding β€” UTF-8 (without BOM)

No special characters in the file name (*,?, ", /)

Text size – no more than 10 KB (otherwise it may not be saved)-->

3.Using third-party players with lyrics support

If the built-in Mi Music doesn’t suit you, install one of these players – they offer more options for working with lyrics:

Player.Support for textsSynchronization (karaoke)AutobootFeatures
Powerampβœ… Yes (built-in editor)βœ… Yes (LRC-format)βœ… Yes (Musixmatch, LyricWiki)Paid, but with a trial period, the best choice for music lovers.
VLCβœ… Yes.❌ No.βœ… Yes (limitedly)Free, supports all formats, but a weak base of texts.
Musicoletβœ… Yes.βœ… Yes (manual synchronization)❌ No.Free, no ads, supports folders and playlists.
BlackPlayerβœ… Yes.❌ No.βœ… Yes (via plugin)Minimalist design, plugins for extension of functions.

How to configure Poweramp to work with texts:

  1. Install the player from Google Play (or download it) APK official website).
  2. Go to Settings. β†’ Widgets/Notifications β†’ The song's text and turn on the display.
  3. To autoload texts, activate Settings β†’ Lyrics to songs β†’ Sources β†’ Musixmatch.
  4. To add text manually, click on the album cover while playing β†’ Edit tags β†’ Lyrics.

Mi Music (built-in)

Poweramp

VLC

Musicolet

Other-->

4. Synchronized texts (LRC-karaoke-effect files

If you want words to be lit up to the beat of music (like karaoke), you'll need a file with the.lrc extension. You can create it manually or download it ready-made.

Where to download LRC-file

  • 🌍 LRCget – a database of synchronized texts.
  • 🌍 Lyricsify – supports Russian-language songs.
  • 🌍 LRC Lib β€” API Developers, but there is a web interface.

How to create LRC-hand-file

Format LRC looks like:

[00:12.45] First line of text


[00:15.78] Second line of text




[00:19.20] Third line of text

Where [mm:ss.ff] β€” time in minutes, seconds and hundredths of a second.

Instructions:

  1. Open the song in any audio player on PC (for example, AIMP).
  2. Write down timecodes for each line of text.
  3. Create a text file with the.lrc extension and save it to the same folder as the audio file with the same name (e.g., file file file, song.mp3 song.lrc).
  4. Move both files to Xiaomi Redmi.
Why? LRC-file's down?
1. Discrepancy of file names: song.mp3 and song_lyrics.lrc β€” These are different names for the player. They should be identical (e.g., they should be identical, song.mp3 song.lrc). 2. Incorrect encoding: LRC-file should be in UTF-8 without BOM. Keep it in Notepad.++ or VS Code. 3. Unsupported player: Built-in Mi Music doesn't work with LRC. Use Musicolet or Poweramp.

5 Problems and Solutions: Why the Text Is Not Displayed

Even after all the manipulations, the text may not appear, and here are the typical reasons and ways to eliminate them:

⚠️ Warning: If you downloaded text from a site in.txt format just by renaming it.lrc, it won't work. You either have to convert it to the right format or embroidery it into a text that is not in the right format. ID3-tagging.

Problem.Reason.Decision
The text does not appear in the built-in playerMi Music does not support external music LRC-fileWrap the text in ID3-tags or use a third-party player
Cracks instead of textIncorrect encoding (CP1251 instead of UTF-8)Restore the file to UTF-8 without a BOM
Text is available, but not synchronizedPlayer doesn't support it. LRC or file corruptedCheck the format LRC Or use the Poweramp.
Text disappears after rebootingCash player clears upSave the text in ID3-tagged LRC-file

Additional advice:

  • πŸ”„ If the text is not automatically loaded, try clearing the Music app cache in your phone settings.
  • πŸ“ Make sure that the audio files are in standard folders: /Music/ or /MIUI/Music/. Some players do not scan arbitrary directories.
  • πŸ”§ For.flac or.wav format, use Vorbis Comment instead of.flac. ID3 (programme foobar2000 fit).

6. Automatic download of texts through Musixmatch

Musixmatch is the largest synchronization-enabled songwriting database, and can be integrated with many players on Xiaomi Redmi:

Step 1: Install Musixmatch

  • πŸ“± Download the app from Google Play (or APK official website).
  • πŸ”‘ Register or enter through Google/Facebook.

Step 2: Set up sync with player

  • 🎡 For Poweramp: Settings β†’ Lyrics to songs β†’ Sources β†’ Musixmatch.
  • 🎡 For VLC: No plugin required – Musixmatch works as an overlay.
  • 🎡 For Mi Music: Not supported (use Musixmatch as a standalone app).

Step 3: Use the overlay

Musixmatch can display text on top of other apps (e.g. YouTube or Spotify):

  1. Run the song in any player.
  2. Open Musixmatch and click Identify the song.
  3. Enable Floating Text in the App Settings.

πŸ’‘

Musixmatch is the only app that can show synchronized texts on top of YouTube Music and Spotify on Xiaomi Redmi without root rights.

7. Alternative methods: online services and cloud players

If you don’t want to mess with files on your phone, use cloud solutions:

  • 🌐 SoundCloud -- many of the tracks already contain embroidered lyrics. You just open the song in your browser and click on the Lyrics icon.
  • 🌐 Yandex Music – shows lyrics for most Russian-language songs (subscription required for offline mode).
  • 🌐 Spotify – has a built-in text database, but on Xiaomi in some regions the function may be disabled.

How to save text from an online service:

  1. Open the song in Yandex Music or SoundCloud.
  2. Copy the text manually (or use a browser extension like Lyrics Copy).
  3. Put it in. ID3-Tags via Star Music Tag Editor (see Section 2).

⚠️ Note: Some online services (e.g. Genius) block copying of texts. In this case, use View the page code (in the browser click on the page). F12 Ctrl+Shift+(i) and find the text in HTML-marking.

FAQ: Frequent questions about the lyrics on Xiaomi Redmi

Can I add text to the song in format? FLAC or WAV?
Yes, but you need special programs for this: For.flac: use foobar2000 (PC) or FLAC Frontend (Android). For.wav: convert to.mp3 or.m4a The built-in Mi Music player doesn't support lyrics in these formats - use Poweramp or VLC.
Why is Mi Music only in English and Russian in Krakozabra?
It's a coding problem. Solutions: Resave text in UTF-8 without BOM (For example, in Notepad.++). Use the Star Music Tag Editor app, and it automatically converts the encoding. ID3, Remove it and add it again through Mp3tag.
How to make the song appear on the lock screen?
It depends on the player: Poweramp: Settings β†’ Lock screen β†’ Musicolet: Enable the option in Settings β†’ Notifications. Mi Music: does not support text display on the lock. Also check your Android settings: Settings β†’ Notifications β†’ On the lock screen β†’ Display the contents of notifications.
Can I add lyrics to a song from TikTok or Instagram?
Yeah, but you're going to have to extract the audio first: Download the video via Snaptik or InSaver. MP3 Video Converter (Android) or Audacity (PC) Add text to the resulting content MP3-The sound quality of the sound after being extracted from social networks often leaves much to be desired.
How to sync text with music if not LRC-file?
You can create it manually: LRC Generator (online service), Synchronicity (android application), Audacity (PC) + For precise synchronization, use tap temp (snap the rhythm of the song manually, and the program will arrange timecodes).