Do you listen to a favorite song on Xiaomi but want to sing along without distorting the words? Or save rare tracks with unique lyrics that are difficult to find online? MIUI's built-in features and third-party apps allow you to attach the lyrics of the song (lyrics) directly to the audio file - it will be displayed in sync with the music in most players. But how do you do it correctly so that the text does not fly off after rebooting or transferring files?
In this article, we will look at all the current ways, from manual addition through standard Music from Xiaomi to automated solutions with time synchronization, focusing on the nuances of working with.mp3,.flac and.m4a formats, and explain why sometimes text disappears after copying a file to another phone, instructions are tested on MIUI 14/15 and are relevant to models of Redmi Note 12, POCO X5, Xiaomi 13 and others.
1. Built-in MIUI player: how to add text manually
The standard Music app (a note icon on a white background) in MIUI supports song attachment, but with limitations. First, the feature only works for.mp3 and.m4a files. Second, the text is saved to the file metadata, so when you copy the track to another phone or to the cloud, it will remain in place.
To add text:
- Open the Music app and select the track.
- Press three points. โฎ top-right โ Edit information.
- Scroll down to the song text box and paste the words (you can copy from the internet or type manually).
- Save the changes with the Ready button.
โ ๏ธ Note: If the text does not appear after saving, check if the option to Show the lyrics of the song in the player settings is enabled (โฎ โ Settings โ Reproduction โ Also make sure that the file is not protected from changes (sometimes this happens with tracks downloaded from streaming services).
๐ก
If the lyrics are long, save them to a.txt file on your phone first, and then insert them into the player in parts, which will help you avoid errors when saving.
2. Automatic addition of texts through Musixmatch
Musixmatch is the leader in synchronized songwriting, integrating with Xiaomiโs standard player and many third-party ones (like Poweramp or VLC), and the main advantage is the automatic tuning of texts from a database with time synchronization (each line is illuminated to the beat of music).
How to set up:
- Install Musixmatch from Google Play.
- Open the app and register (you can google or Facebook).
- In Musixmatch settings, enable the option of Floating Text (floating window with text on top of other applications).
- Run any player on your phone - the lyrics of the song will appear automatically.
If the text is not found, you can:
- ๐ Manually search for a song in Musixmatch and add it to your favorites.
- โ๏ธ Edit or add text yourself (the function is available after registration).
- ๐ค Export text to.lrc file for further use in other players.
3. Use of.LRC files for synchronized text
The.lrc format (LyRiCs) allows you to attach time-stamped text to an audio file. This is the most reliable way, since the text file is stored separately and does not depend on the track metadata. Many players (including Poweramp and AIMP) support.lrc out of the box, and in the standard MIUI player you need to enable the corresponding option.
How to create and connect.lrc:
- Download the lyrics with time stamps (for example, from LRCget or Lyricsify sites).
- Make sure the.lrc file name matches the audio file name (e.g. song.mp3 and song.lrc).
- Place both files in the same folder on your phone.
- In the player, enable the display of.lrc in the settings (usually in the section Text of the song or subtitles).
If you donโt have a.lrc, you can create it manually.
[00:12.45] First line of text
[00:18.70] Second line of text
[00:24.10] Third line of textโ ๏ธ Note: Some players (e.g., standard music in the MIUI) You may not support.lrc for.flac files, in which case you use Poweramp or convert the track to.mp3.
Download text with time stamps|Rename the.lrc file as an audio file|Put both files in one folder|Enable.lrc support in the player-->
Editing Metadata via Computer (MP3Tag)
If you need to add text to a large number of tracks, it is more convenient to do it on your computer using MP3Tag.This method ensures that the text is saved in the file metadata and will be displayed on any device, including Xiaomi.
Step-by-step:
- Connect your phone to your PC in File Transfer (MTP) mode.
- Copy the audio files to the computer.
- Install MP3Tag (free version)
- Open files in the program, highlight them and go to Extended Tags.
- Find the LYRICS or UNSYNCED LYRICS field and paste the text.
- Save the changes (Ctrl + S) and transfer the files back to the phone.
Advantages of the method:
- ๐ You can edit hundreds of files at a time.
- ๐ The text will be saved even after the file is moved.
- ๐ต All popular formats are supported (.mp3,.flac,.m4a,.ogg).
Important: If the text doesn't appear on your phone after editing, check the file encoding. In MP3Tag, select Options โ Tags โ Mpeg โ Write ID3v2.3 UTF-16 (this will solve the Cyrillic problem).
5. Alternative players with text support
If the standard MIUI player doesnโt suit you, consider third-party apps with advanced features for working with lyrics. We tested 5 popular players for compatibility with Xiaomi:
| Player. | Support for.LRC | Text search engine | Synchronization | Free. |
|---|---|---|---|---|
| Poweramp | โ Yes. | โ (plugin) | โ Precise. | โ (30-day trial) |
| VLC | โ Yes. | โ No. | โ Yes. | โ Yes. |
| Musicolet | โ Yes. | โ No. | โ Yes. | โ Yes. |
| BlackPlayer | โ Yes. | โ (via Musixmatch) | โ Yes. | โ (pay-performance) |
| AIMP | โ Yes. | โ No. | โ Yes. | โ Yes. |
For the best of convenience, we recommend Poweramp, which supports.lrc, can download texts automatically and has accurate synchronization, and if you want a free version, Musicolet or VLC will do the job just as well.
๐ก
Poweramp is the best choice for working with lyrics on Xiaomi thanks to.LRC support, autosearch and accurate synchronization.
Frequent problems and their solutions
Even after adding the lyrics correctly, there can be some problems, and here are the most common problems and ways to fix them:
- ๐ Text not displayed: Check if Show the lyrics in player settings is enabled. Make sure the file is not protected from changes (check file attributes on PC). Restore the text in another encoding (e.g, UTF-8 without BOM).
- โฑ๏ธ Text not synced: For.lrc, check the correctness of the timestamps (e.g, [00:12.45] instead [00:12]). In Musixmatch, update your text database. Try a different player (like Poweramp instead of the standard one).
- ๐ฑ Text disappears after copying: If text was in metadata, check if the new player supports ID3-Tags. For.lrc, make sure the file is copied along with the audio file. Use MP3Tag re-addition.
โ ๏ธ Note: Some Xiaomi models (e.g. Redmi) 9A or POCO M3) The standard player Music can cut long lyrics (over 1000 characters), in which case use third-party players or break the text into parts.