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:
- Open the Music app and go to Settings β Additionally.
- Find Download lyrics (or Auto-Download lyrics) and turn on the slider.
- 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:
- Connect Xiaomi Redmi to your computer in File Transfer mode (MTP).
- Copy the audio file on the PC, open it in Mp3tag.
- Go to the Lyrics tab, paste the lyrics of the song and click Save.
- 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 texts | Synchronization (karaoke) | Autoboot | Features |
|---|---|---|---|---|
| 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:
- Install the player from Google Play (or download it) APK official website).
- Go to Settings. β Widgets/Notifications β The song's text and turn on the display.
- To autoload texts, activate Settings β Lyrics to songs β Sources β Musixmatch.
- 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 textWhere [mm:ss.ff] β time in minutes, seconds and hundredths of a second.
Instructions:
- Open the song in any audio player on PC (for example, AIMP).
- Write down timecodes for each line of text.
- 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).
- Move both files to Xiaomi Redmi.
Why? LRC-file's down?
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 player | Mi Music does not support external music LRC-file | Wrap the text in ID3-tags or use a third-party player |
| Cracks instead of text | Incorrect encoding (CP1251 instead of UTF-8) | Restore the file to UTF-8 without a BOM |
| Text is available, but not synchronized | Player doesn't support it. LRC or file corrupted | Check the format LRC Or use the Poweramp. |
| Text disappears after rebooting | Cash player clears up | Save 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):
- Run the song in any player.
- Open Musixmatch and click Identify the song.
- 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:
- Open the song in Yandex Music or SoundCloud.
- Copy the text manually (or use a browser extension like Lyrics Copy).
- 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.