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.
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:
- Download the lyrics in.lrc format (for example, for artist track - song.lrc).
- Connect Redmi 9C to your PC or open the file in the mobile tag editor.
- In the program, find the Lyrics or Unsynchronized Lyrics field and paste the text.
- 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:
- Download Musixmatch from Google Play.
- Open the app and register (you can use Google/Facebook).
- Enable the option of Floating Text in the settings so that words appear on top of other apps.
- 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 file | Edit Artist and Title tags via Mp3tag |
| Musixmatch doesn't open | An outdated version of the app | Update via Google Play or download APK from APKPure |
| The song is in English, although the song is in Russian. | Priority of language in settings | Settings β 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:
- Download the app from Google Play.
- Go to Settings β Widgets / Notifications β Song lyrics.
- Enable the options to Show text in the notification and Automatic Download.
- 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?
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.
- Download Shazam from Google Play.
- Launch the app and click on the Shazam icon (blue circle) to βlistenβ to the track.
- After recognition, swipe up - under the information about the song, the Text tab will appear.
- 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:
- Open any text editor (for example, Notepad++ on PC or QuickEdit on your phone).
- Create a file with the.lrc extension and name it the same as an audio file (e.g. artist - song.lrc).
- 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.
- 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 Cracosabras | Incorrect encoding (CP1251 instead of UTF-8) | Restore the file to UTF-8 via Notepad++ |
| Musixmatch doesn't find a song | Wrong tags in the file | Edit Artist and Title via Mp3tag |
| Text doesn't sync. | Time stamps in.lrc file are downed | Check the tags in an online validator (e.g. LRC Checker) |
| The application will fly out when you open the text. | Lack of RAM | Close 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.
- Go to Settings β Applications β Permissions.
- Find both players and turn off AutoRun permission for one of them.
- Reboot the phone.