Why Xiaomiโs Robot Vacuum Voice Is More Important Than You Think
Voice alerts from Xiaomiโs Mi Robot Vacuum robot vacuum cleaner are not just a nice bonus, but a key element of interaction with the device. When a vacuum cleaner reports a cleanup is completed, battery is low, or stuck in a hard-to-reach place, you save time and avoid unnecessary checks. However, standard voice packs in Chinese or English often irritate Russian-speaking users.
Compounding the problem, the manufacturer does not always pre-install Russian-language voice packets even in official firmware for the Russian market, and users are faced with the need to customize themselves, from simple language change to customized voice packets from the community. In this article, we will discuss all possible ways to customize voice, including hidden features and circumventing the limitations of MIUI for smart devices.
We'll focus on Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P and Mi Robot Vacuum-Mop 2 Lite, because their firmware has fundamental differences in voice control. If your model is older than 2020, some methods may not work, which we'll also warn you about in advance.
What Xiaomi models support voice change
Not all Xiaomi robot vacuum cleaners allow you to change voice packets, and here are the key compatibility criteria:
- ๐น Models with Mi support Home/Mija: Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop 2 Ultra. These devices have built-in language change in the official app.
- ๐น Limited Support Models: Mi Robot Vacuum 1S, Mi Robot Vacuum E10 โ Requires manual installation of voice packets through third-party utilities.
- ๐น Outdated models (until 2019): Mi Robot Vacuum 1, Mi Robot Vacuum 2 โ voice change is possible only through informal firmware (risk of loss of warranty).
To pinpoint your model, flip the vacuum cleaner and find a sticker with the serial number. The first letters and numbers (for example, STYJ02YM for Mi Robot Vacuum-Mop 2 Pro) will indicate the exact modification. If your model does not fall into the list above, check compatibility through the official Mi Home website (Smart Home โ Robot vacuum cleaners).
Language change in the Mi Home app
The safest method is to use the standard Mi Home tools, which are suitable for most current models (2020 and later) and do not require technical skills.
- Open the Mi Home app and go to the Devices tab.
- Choose your robot vacuum cleaner from the list.
- Tap on three points (โฎ) in the upper right corner and select "Settings".
- Scroll down to the Voice Alerts section (or Alert Language depending on the app version).
- In the list of available languages, select "Russian" (if not, update the vacuum cleaner firmware).
- Confirm the changes and wait for the synchronization (can take up to 5 minutes).
If the list does not include Russian, it means that your model does not support it out of the box, in which case you will have to use alternative methods (described below). Also note that after changing the language, some system alerts (for example, about a critical error) may remain in English - this is normal.
โ๏ธ Preparing for a change of voice through Mi Home
โ ๏ธ Warning: After changing the language in Mi Home, the vacuum cleaner may reboot once. Do not interrupt the process or turn off the device manually - this can cause the voice engine to fail.
Installation of custom voice packets: a step-by-step guide
If the official way didnโt work or you donโt like the standard voice, you can install custom voice packets, which takes more effort, but gives you access to dozens of options, from professional announcers to Aliceโs voice from Yandex or even Jarvis from the Marvel Universe.
The installation will require:
- ๐ฑ Android smartphone (for iOS, the method does not work due to Apple restrictions).
- ๐ USB-cable for connecting the vacuum cleaner to the phone (only for models with a Type-C port).
- ๐ป Computer with Mi Home Hack (for models without direct connection).
- ๐ค Voice package in.mpk or.zip format (can be downloaded on forums) 4PDA or Xiaomi.EU).
Instructions for models with direct connection support (Mi Robot Vacuum-Mop 2 Pro and later):
- Download and install the Xiaomi Robot Vacuum Controller app (available on Google Play).
- Connect the vacuum cleaner to your phone via Wi-Fi (use the robot access point, password is usually 12345678).
- In the app, go to the "Files" section โ "Voice packages".
- Download a previously downloaded voice file (for example, ru_RU_male.mpk).
- Confirm the installation and restart the vacuum cleaner through the System menu.
For models without direct connection (Mi Robot Vacuum 1S, Mi Robot Vacuum E10) you will need to use Mi Home Hack on a PC. This process is more complicated and requires unlocking the device token. Detailed instructions from the video can be found on YouTube (look for current guides for 2023-2026).
What to do if the voice packet is not installed?
| Model vacuum cleaner | Support for custom voices | Tools required | Difficulty |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | Yes (via appendix) | Smartphone + USB-cable | Low. |
| Mi Robot Vacuum-Mop P | Yeah (via Mi Home Hack) | PC + token of the device | Medium |
| Mi Robot Vacuum 1S | Yes (unofficial firmware only) | PC + custom firmware | Tall. |
| Mi Robot Vacuum E10 | Partially (English/Chinese only) | Official SO | Low. |
Setting the volume and tone of the voice
Even after installing the Russian-language package, the voice may sound too quiet or, conversely, annoyingly loud. Most Xiaomi models have hidden audio settings that are not displayed in the main Mi Home menu.
- Open Mi Home and go to the vacuum cleaner settings.
- Tap 5 times in a row on the field "Firmware Version" (for models 2023 and newer) or "Serial number" (for older models).
- There will be a hidden menu "Engineering Mode".
- Select "Audio Settings" โ "Volume".
- Adjust the volume slider (values from 1 to 10, where 5 is the standard).
- To change the key, go to Pitch and select one of the pre-set values: Low, Normal or High.
In the Mi Robot Vacuum-Mop 2 Ultra (2026), the engineering mode is blocked by default. To unlock it, you need to send a request to support Xiaomi asking you to activate the "Developer Mode" for your device (serial number).
If your voice becomes intermittent or distorted after the changes, return the settings to factory settings (Volume: 5, Pitch: Normal) and restart the vacuum cleaner. In rare cases, you may need to re-install the voice packet.
๐ก
To check the current volume of voice without starting a cleaning, tell the vacuum cleaner the command โSound Testโ via voice assistant Alice or Google Assistant (if the vacuum cleaner is connected to a smart home).
Problem Solving: Why Your Voice Doesn't Work or Sounds Wrong
Even after setting it up properly, users often face typical problems, and here are the most common ways to fix them:
- ๐ Voice is not fully available: Check if alerts are disabled in the Mi Home settings (Notifications section) Make sure the vacuum cleaner is connected to Wi-Fi (without the Internet, voice packets do not load). Reinstall the voice packet via the engineering menu.
- ๐ฃ๏ธ Voice interrupted or distorted: Update the vacuum cleaner firmware to the latest version. Check if the Wi-Fi channel is overloaded (reconnect the vacuum cleaner to the 5 GHz network if supported). Reset the sound settings to the factory's.
- ๐ Voice in the wrong language: Remove all installed voice packets and download a new one. Check the Mi Home account region (should be "Russia" or "Europe"). Contact Xiaomi support if the problem persists (may require manual language activation for your device).
If none of these methods worked, try dumping the vacuum cleaner to the factory settings.
- In Mi Home, go to the device settings.
- Select "Reset to Factory" (or "Reset to Factory").
- Confirm the action and wait for the reboot (it will take up to 10 minutes).
โ ๏ธ Warning: Resetting to factory settings will remove all stored room maps, cleaning schedules and custom voice packets. Before the procedure, export cards via Mi Home (Maps section" โ "Exports").
Alternative ways to control voice: voice assistants and IFTTT
If the built-in vacuum cleaner alerts donโt suit you, you can redirect notifications through third-party services, for example, using Aliceโs Yandex or Google Assistant, you can set up voice commands to control the vacuum cleaner, as well as receive notifications in a more convenient format.
To set up via Alice:
- Open the Yandex application and go to the Devices section.
- Add your Xiaomi robot vacuum cleaner via Connect Device (Mig Home authorization required).
- Create a script under "Scenarios": Condition: "Robot vacuum cleaner completes cleaning." Action: "Speak voice" โ type text like, "Cleaning complete. Vacuum cleaner back to base."
Save the script and activate it.
For advanced users, integration is available through IFTTT (automation service), for example, you can configure the sending of push notifications to your smartphone when the battery is low or the vacuum cleaner is stuck.
- Register for IFTTT.
- Connect the Mi Home service in the "My Services" section.
- Create a new applet with the trigger "Battery level below 20%" and the action "Send a notification".
The advantage of this method is that you can completely replace the built-in vacuum cleaner alerts with convenient notifications, but keep in mind that IFTTT requires a stable Internet connection to work.
๐ก
The use of voice assistants (Alice, Google Assistant) allows not only to control the vacuum cleaner voice, but also customize notifications without changing the firmware of the device.