How to add lyrics to music on Xiaomi Redmi 9C: all ways

Xiaomi Redmi 9C owners often face a problem: their favorite tracks play without text, while other devices automatically display words, because of the limitations of the standard MIUI Music player and the lack of a built-in database of synchronized subtitles.

In this article, we’ll look at 5 proven ways to add song lyrics to music on Redmi 9C, from manually embedding through ID3 tags to using specialized applications like Musixmatch or Shazam. We’ll focus on the nuances of working on MIUI 12/13, where standard methods may not work due to the features of the firmware. You won’t need root rights or complex manipulations β€” just a smartphone and 10 minutes of time.

Why isn’t Redmi 9C playing the lyrics?

The problem of lack of text is related to three key factors:

  • πŸ“± Limitations MIUI Music: Xiaomi’s standard player doesn’t support downloading subtitles from the internet, unlike Google Play Music or Spotify.
  • 🎡 Absence of tags ID3: If the song’s text is not embedded in the audio file itself (in metadata), the system does not recognize it.
  • 🌐 Geolocation blocking: Some services (e.g., Musixmatch) may not work in certain regions without the need for a location. VPN.

In addition, the Redmi 9C often features an outdated firmware version that lacks integration with external text databases. For example, MIUI 12.5 does not have a built-in plug-in for this model for Lyrics, unlike Xiaomi’s flagship devices.

πŸ“Š How do you usually listen to music on your smartphone?
Standard player
Spotify/Yandex Music
YouTube Music
Local files
Other service

Method 1: Embedding text into file metadata (ID3-tagging)

The most reliable method is to add text directly to the audio file via ID3 tags, which ensures that the words will appear in any player, including MIUI Music.

  • πŸ’» Computer (or file manager on phone with tag editing support).
  • 🎧 Metadata editing software: Mp3tag (Windows), Kid3 (Android/Linux) Star Music Tag Editor (mobile app).
  • πŸ“„ The song is in.lrc format (you can download it on sites like this). LRC Lyrics).

Step-by-step:

  1. Download the lyrics in.lrc format (for example, for artist track - song.lrc).
  2. Connect Redmi 9C to your PC or open the file in the mobile tag editor.
  3. In the program, find the Lyrics or Unsynchronized Lyrics field and paste the text.
  4. Save the changes and transfer the file back to the phone in the /Music/ folder.

Backup the original track | Download the text in.lrc| Install the tag editor (Mp3tag/Kid3)| Check the file encoding (UTF-8)

-->

⚠️ Note: If you edit tags directly on your phone, use Star Music Tag Editor – it works correctly with Cyrillic alphabet on the phone. MIUI. Other applications (such as Automatic Tag Editor) can save text in the wrong encoding, which will result in the player displaying cranks.

Method 2: Use Musixmatch to automatically synchronize

Musixmatch is the most popular real-time songwriting app, and it integrates with Xiaomi's standard player and many other services to customize it to the Redmi 9C:

  1. Download Musixmatch from Google Play.
  2. Open the app and register (you can use Google/Facebook).
  3. Enable the option of Floating Text in the settings so that words appear on top of other apps.
  4. Start music in MIUI Music – the text should appear automatically.

If no text appears:

  • πŸ”„ Update the database in Musixmatch settings (Settings) β†’ Update the catalogue).
  • πŸ“‘ Check your internet connection (the app requires online access).
  • 🎡 Make sure the track name and performer are correctly listed in the file metadata.

πŸ’‘

If Musixmatch doesn’t find lyrics for rare songs, try manually adding the track to the app’s library via the Identify the song option (microphone in the upper right corner).

Problem.Reason.Decision
Text doesn't sync.Incorrect metadata in the fileEdit Artist and Title tags via Mp3tag
Musixmatch doesn't openAn outdated version of the appUpdate via Google Play or download APK from APKPure
The song is in English, although the song is in Russian.Priority of language in settingsSettings β†’ Language of texts to select "Russian"

Method 3: Players with support for texts (Poweramp, BlackPlayer)

Standard. MIUI Music doesn't know how to show lyrics, but third-party players do a much better job of doing that. 9C:

  • 🎧 Poweramp is a paid but free trial period, supports.lrc files and automatic download of texts.
  • 🎡 BlackPlayer is free, with minimalist interface and support for floating texts.
  • πŸ“± VLC for Android – a universal player that can show sewn subtitles.

How to set up Poweramp:

  1. Download the app from Google Play.
  2. Go to Settings β†’ Widgets / Notifications β†’ Song lyrics.
  3. Enable the options to Show text in the notification and Automatic Download.
  4. Add the music folder to the library (Settings β†’ Library β†’ Music folders).

⚠️ Note: In the free version of Poweramp, the lyrics are displayed only in the application itself, but not in the notification).

How to download texts for offline listening in Poweramp?
1. Open the song in the player. 2. Click on the song text icon (lower right corner). 3. Select Download the text and wait for the download. 4. The text will be saved in the app cache and will be available without the Internet.

Method 4: Synchronize with Shazam or SoundHound

If you have rare tracks that even Musixmatch can't find lyrics, try Shazam or SoundHound, which not only recognizes music, but also shows the words to it.

  1. Download Shazam from Google Play.
  2. Launch the app and click on the Shazam icon (blue circle) to β€œlisten” to the track.
  3. After recognition, swipe up - under the information about the song, the Text tab will appear.
  4. Click Show full text to read the words synchronously with the music.

Advantages of the method:

  • βœ… It even works with live recordings and remixes.
  • βœ… No need to edit files.
  • βœ… Texts are often more accurate than those in Musixmatch.

Disadvantages:

  • ❌ You need to run Shazam for each song separately.
  • ❌ Text does not fit into the player – you have to switch between applications.

πŸ’‘

Shazam and SoundHound are suitable for one-time text checks, but are inconvenient for constant listening. For regular use, it is better to combine Musixmatch with Poweramp.

Method 5: Manual creation LRC-synchronized text

If you don't find the lyrics on the Internet, or if you want to create a unique synchronization (for example, for karaoke), you can make a.lrc file manually, which allows you to tie each line of text to a time stamp in the song.

Instructions:

  1. Open any text editor (for example, Notepad++ on PC or QuickEdit on your phone).
  2. Create a file with the.lrc extension and name it the same as an audio file (e.g. artist - song.lrc).
  3. Add time stamps in [mm:ss.ff] The text of the line. Example: [00:12.50] These eyes are opposite [00:15.80] These lips speak.
  4. Save the file to the same folder where the music track is located.

For convenience, use online.lrc generators, for example:

  • 🌐 LRC Generator – automatically tags the downloaded audio file.
  • 🎡 Synchredible – synchronizes text with music in semi-automatic mode.

⚠️ Attention: On Redmi 9C Some players (for example, MIUI Music) does not support.lrc files if they are separate from the track, in which case sew the text directly into the metadata of the audio file (see Method 1).

Frequent Mistakes and How to Avoid Them

When adding lyrics to Redmi 9C, users often face typical problems.

Mistake.Reason.Decision
Text displayed by the CracosabrasIncorrect encoding (CP1251 instead of UTF-8)Restore the file to UTF-8 via Notepad++
Musixmatch doesn't find a songWrong tags in the fileEdit Artist and Title via Mp3tag
Text doesn't sync.Time stamps in.lrc file are downedCheck the tags in an online validator (e.g. LRC Checker)
The application will fly out when you open the text.Lack of RAMClose background applications through Settings β†’ Apps β†’ Clean

Another common problem is the player conflict, where if you have multiple music apps installed (e.g. MIUI Music + Poweramp), they can block each other's access to audio files.

  1. Go to Settings β†’ Applications β†’ Permissions.
  2. Find both players and turn off AutoRun permission for one of them.
  3. Reboot the phone.
Can I add a song without the internet?
Yes, you need to embed text into the file metadata (see Method 1) or use the offline database of the Poweramp player (pre-downloading texts via Wi-Fi), you can also create an.lrc file and put it next to the track.
Why is MIUI Music not showing text when it's in the file?
The standard Xiaomi player does not support the display of embedded texts from ID3 tags or external.lrc files. Use third-party applications like Poweramp or BlackPlayer.
How to make the song appear on the lock screen?
To do this, you need to: Install a player with support for floating texts (for example, Musixmatch or Poweramp); Enable the option to Show text in notifications in the application settings; Allow content to be displayed on a locked screen in Settings β†’ Notifications β†’ On the lock screen.
Can I add music to YouTube music?
Yes, but it will require: Download YouTube audio via Snaptube or YMusic. Edit the metadata of the downloaded file (add the correct Artist and Title). Use Musixmatch or Shazam to search for text. Note: YouTube tracks often contain errors due to incorrect metadata.
Why did the MIUI update stop working?
After major updates (e.g., with the MIUI 12 on MIUI 13) application permissions may be lost. To restore: Go to Settings β†’ Annexes β†’ Application management β†’ Musixmatch. Reset all permissions and reissue them. Clear the app cache (Storage) β†’ Clear the cache. Reboot the phone.