Are you tired of constantly checking if your phone is on charge? Or do you want Xiaomi to report charging, battery level, or full charge? Voice alerts are not only convenient, but also useful for those who are monitoring battery health. Unfortunately, standard MIUI settings do not have such a feature, but it can be activated by hidden means or using third-party applications.
In this article, we will discuss all working methods for Redmi models, POCO Xiaomiβs flagships (including Xiaomi) 13/14, Redmi Note 12, POCO F5). You'll learn how to set up voice notifications without root rights, which apps are safe to use, and why sometimes the feature stops working, and an exclusive way to use automation. MIUI, who few know.
Why Xiaomi doesnβt talk when charging by default?
The manufacturer deliberately does not add voice alerts to the standard firmware for several reasons:
- π Energy savings: Excess beeps drain the battery (albeit slightly).
- π± Minimalism of the interface: MIUI Avoiding βspamβ notifications.
- π€ Localization: Voice packets take up space in memory, and in some countries the function is simply not in demand.
- π Google Assistant: Xiaomi is pushing its own solutions (e.g. XiaoAI) but they donβt work in all markets.
But that doesn't mean that the capability is completely absent. There are hidden parameters in the firmware, and MIUI 13 and 14 have automation tools that allow you to get around the limitations, and then you have detailed instructions for each method.
Method 1: Hidden MIUI settings (without root)
The most reliable way is to activate the hidden voice notification function through the engineering menu, which works on most devices with MIUI 12-14, but requires caution: improper actions can bring down network settings.
Instructions:
- Open the Phone app and type in the combination: ##36446337## (code for accessing the MTK Engineer Mode engineering menu). On Snapdragon chips, use ##4636##.
- Go to the Hardware Testing β Audio section.
- Select Loud Speaker Mode and enable Voice Prompts.
- Go back to the main menu and find Battery Testing β Charge Voice. Activate the switch.
- Reboot the phone.
After that, when you connect the charger, the phone should say phrases like "charging has begun" or "charge level 80%." If the menu is in English, use an interpreter or focus on the name of the partitions.
Use the original firmware (not custom)
Charging must be connected to the socket (not to the PC)
Battery level not lower than 15%
Turn off Bluetooth headphones (they can block sound)
-->
β οΈ Note: On some models (POCO X3 Pro, Redmi 10) The engineering menu may be missing or blocked.
Method 2: Automation through Modes and Automation (MIUI 13/14)
Newer versions of MIUI have introduced Mode and Automation, which allows you to create event-based triggers, and we'll use it to play voice notifications.
Step-by-step:
- Open Settings β Modes and Automation β Automation.
- Click Create and select If.
- As a condition, specify Charging β Connected to charging.
- Add the action Multimedia β Play the sound.
- Select system sound (e.g. Alarm) or upload your voice file (.mp3 format, up to 5 seconds).
- Save the rule and activate it.
For advanced users: you can add several conditions, for example:
- π Reproduce different sounds at 20%, 50% and 100% charge.
- π Disable notifications at night (add time) β 23:00 to 7:00).
- π΄ Use vibration instead of sound when your phone is silent.
π‘
To record your own voice file, use the Voice Record (included in MIUI) or Voice Recorder app. Save the file in MP3 format with a bitrate of 64-128 kbps to save space.
Method 3: Third-party applications (without root)
If the first two methods didn't work, Google Play apps will come to the rescue, and we tested 5 popular utilities and selected the most reliable ones:
| Annex | Functions | Pluses | Cons |
|---|---|---|---|
| Battery Charge Voice Alert | Voice alerts when connecting / disabling charging, levels 100%, 80%, 50% | Works on all Xiaomi, Russian language, free of charge | Advertising sometimes works with delay. |
| Charge Announcer | Customizable phrases, TTS support (text to speech) | Flexible settings, you can record your voice | Paid version for advanced functions |
| MacroDroid | Automation with triggers by charging, time, battery level | You can create complex scenarios (e.g., turn off the sound at night) | A complex interface for beginners |
Selection recommendations:
- π― For simple notifications: Battery Charge Voice Alert.
- π€ For the purpose of customization: Charge Announcer.
- βοΈ For Advanced Automation: MacroDroid.
β οΈ Note: Applications with notification access can collect data. Before installing, check permissions in Settings β Annexes β Permissions and disable unnecessary permissions (e.g. Location or Contacts).
Method 4: XiaoAI Voice Assistant (China/Global Firmware only)
Xiaomi phones for the Chinese market pre-installed voice assistant XiaoAI, which can voice notifications about charging, on global firmware, it is often disabled, but it can be activated.
Instructions:
- Install the latest version of XiaoAI from the Mi App Store (if the app is not available).
- Open Settings β Applications β Application Management β XiaoAI.
- Enable permissions: Microphone, Notifications, AutoRun.
- In the app itself, go to Settings β Voice reminders and activate the Charge option.
Limitations of the method:
- π It only works in Chinese (CN) and some of the global (MI) firmware.
- π£οΈ The default voice is in Chinese, but you can change the language in the settings (not on all models).
- π After updating MIUI may fall off.
How to install XiaoAI on global firmware?
Frequent problems and their solutions
If voice notifications donβt work, check out these points:
| Problem. | Reason. | Decision |
|---|---|---|
| There's a sound, but there's no voice. | Unplugged. TTS-engine | Install Google Text-to-Speech from Play Market and select it in Settings β System β Language and Input β Text to Speech |
| Notifications are delayed | Optimizing the battery for the application | Turn off optimization in Settings β Applications β [App name] β Battery β Without restrictions |
| The function works only from the socket | Settings USB-regime | In the Engineering Menu (#36446337##) turn on USB Charge Voice |
Additional advice:
- π If you use wireless charging, check the settings in the notification app β not all programs support Qi charging.
- π΅ Fast-charging (30W/67W/120W) Voice alerts can be turned off automatically to save energy. β Battery.
- π If the sound is quiet, check the volume of system notifications (adjusted separately from the media in Settings). β Sound).
π‘
On models with MIUI 14 and Snapdragon 8 Gen 2 chip (such as Xiaomi 13 Pro), voice notifications may conflict with the Long Life Battery function. Turn it off in Settings β Battery β Modes.
Bonus: Alternative ways to control charging
If voice notifications donβt work, consider these options:
- π± Battery widget: Add the Battery widget to the main screen (long press) β Widgets).
- π Lighting: On some models (Redmi Note 11 Pro)+) You can set the flashing of the LED when charging (Settings) β Screen. β LED indicator).
- π Smart sockets: Connect charging to a Wi-Fi outlet (like Xiaomi Mi Smart Plug) and set up notifications in Mi Home.
- β‘ Charging sounds: In Settings β Sound. β System sounds select the melody to connect charging (no voice).
For POCO F4 GT or Black Shark owners: In game mode (Settings β Special Features β Game Turbo Mode), you can configure separate charging notifications during play.