Xiaomi’s robot vacuum cleaners are no longer just appliances, but are part of the smart home ecosystem. One of the key elements of interaction with the device is voice prompts that report cleaning status, errors, or completion. However, many users are faced with a problem: a standard voice packet in Chinese or non-informative audio signals. Fortunately, Xiaomi and the enthusiastic community offer a solution — installing alternative voice packets in Russian, English and other languages.
In this article, we will discuss all the available ways to add a voice packet to a Xiaomi robot vacuum cleaner – from official methods through the Mi Home app to manual firmware through the app. ADB You'll learn which models support voice change, where to download current packages, and how to avoid installation errors. We will pay special attention to compatibility with the latest firmware versions of 2026, as many of the old instructions stopped working after security updates.
Before you start, make sure your vacuum cleaner is connected to the Mi Home or Xiaomi Home app (depending on the region), and check the firmware version in the Settings menu. → If your model doesn't support voice change officially, don't despair -- there are solutions in this article for this.
What models of robot vacuum cleaners Xiaomi support the change of voice package
Not all Xiaomi devices allow you to replace the standard voice, and here is the current list of models with confirmed support for alternative packages (data for 2026):
- 🔹 Xiaomi Mi Robot Vacuum-Mop 2 Pro (including LiDAR and Laser Navigation versions)
- 🔹 Xiaomi Mi Robot Vacuum-Mop P (series) STYJ02YM and STYTJ01ZHM)
- 🔹 Xiaomi Mi Robot Vacuum-Mop Essential (Models with Mi Home 5.0 support)+)
- 🔹 Xiaomi Mi Robot Vacuum E10/E12 (only after the squashing 3.5.8_0040)
- 🔹 Xiaomi DreameBot D9/D10 Plus (requires manual patching)
- 🔹 Xiaomi Viomi V2/V3 (limited support, only English voice)
Xiaomi Mi Robot models 1S, Mi Robot Vacuum 2 and older versions do not officially support voice change, but there are informal firmware from the community for them (for more details in the manual installation section). Z10 Pros have their own voice packs that are incompatible with standard Xiaomi solutions.
To determine exactly if your model supports voice replacement, check:
- The firmware version in the Mi Home app → The device → Settings → About the programme.
- The presence of the option Voice prompts or Language Pack in the settings menu.
- Device region (Chinese versions often have more restrictions)
⚠️ Note: Devices with firmware below 3.3.9_0020 You may not be able to install voice packets through an official app, in which case you will need to manually update the firmware.
Official method: installing voice packet via Mi Home
The easiest and safest method is to use the built-in tools of the Mi Home app, which is suitable for most modern Xiaomi models and does not require technical skills.
- Update the Mi Home app to the latest version (at least 6.5.400) from the official website.
- Connect the robot vacuum cleaner to the app (if you haven't already done so) and make sure the device is on the same Wi-Fi network as your smartphone.
- Open the device card in Mi Home, go to Settings → Voice prompts (or Voice Pack for English version).
- In the list of available packages, select the desired language (for example, Russian or English). If the list is empty, click Update.
- Confirm the loading and installation. The process can take up to 5 minutes - do not interrupt the connection to the vacuum cleaner!
- After installation, restart the device via the Settings menu → Reboot.
If your app doesn’t have Voice Tips, try:
- 🔄 Change the region of your Mi Home account to Russia or Europe (in your profile settings).
- 📱 Install an alternative firmware application (for example, Mi Home Mod for Android).
- 🔧 Update the vacuum cleaner firmware to the latest version through Settings → Update of the PO.
Official voice packs usually include basic phrases such as:
- 🗣️ «The Cleaning Starts / Cleaning Started»
- 🗣️ «Charging is complete / Charging is complete»
- 🗣️ «Error: stuck / Error: stuck»
- 🗣️ «The cleaning is finished. – Cleaning finished»
⚠️ Note: On some models (e.g. Viomi) V3) Official voice packets can be reset after the firmware update, and then you have to reinstall them.
☑️ Preparation for installation of voice packet
Unofficial voice packs: where to download and how to install
If you don't have an official package for your model or don't like it, you can use custom solutions from the community.
- 🎤 More natural voices (e.g., from Yandex or Alice).
- 📢 Advanced notifications (charge level, filter status, etc.).
- 🎶 Musical signals instead of voice messages.
- 🇷🇺 Full localization in Russian (including menus and errors).
Where to look for custom packs:
| Source | Reference | Features |
|---|---|---|
| 4PDA (Section Xiaomi) | Reference | The largest database of packages, including votes from Alice and Marousie. requires registration. |
| GitHub (repositories for Xiaomi) | Reference | Open Projects with Instructions for Firmware Through ADB. |
| Telegram channels (e.g, @xiaomirobot) | Reference | Up-to-date news and links to fresh packages, often with exclusive voices. |
| XDA Developers Forum | Reference | Technical discussions and firmware for experienced users. |
The process of installing an informal package depends on the model, but the general scheme is as follows:
- Download the archive with a voice packet (usually in.zip or.pkg format).
- Unpack it on your computer. Inside it should be a file with the.wav or extension.mp3 (For some models,.bin).
- Connect the vacuum cleaner to the computer through USB-OTG (You will need a Type-C adapter. → USB-A).
- Use the MiRobotTool utility or ADB loading files in the device memory.
- Reset the vacuum cleaner.
For DreameBot models (e.g, D9) You may need to patch the firmware through DreameVacuumHack. Detailed instructions are usually attached to voice packets.
What if the vacuum cleaner does not recognize the voice packet?
Manual installation through ADB: power-user
If your model does not support the installation of voice packets through Mi Home, and custom solutions do not fit, there is a manual method through the Mi Home. ADB (This method requires technical skills and is suitable for models based on Android Things or Linux (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro).
What you'll need:
- 🖥️ Computer with Windows/Linux/MacOS and installed drivers ADB.
- 🔌 USB-Type-C cable (original, as cheap cables may not transmit data).
- 📦 Voice packet in.img or.bin format (for example,.img or.bin, voice_en.bin).
- 🛠️ Utilities: ADB, Fastboot, MiRobotTool.
Step-by-step:
- Enable the Developer Mode on the Vacuum: Click 5 times on "Software Version" in the Settings menu → After that, there will be a paragraph for developers.
- Activate Debugging by USB in the developer menu.
- Connect the vacuum cleaner to your computer and check the connection via the command: Adb devices Should appear with a serial number.
- Download the voice packet and place it in the folder with ADB.
- Upload the file to the vacuum cleaner memory: adb push voice_ru.bin /sdcard/miio/voice/
- Set file rights: Adb shell chmod 644 /sdcard/miio/voice/voice_ru.bin
- Reboot the device: adb reboot
For Linux models (e.g. Viomi) V3) It may be necessary to install the section /system recording:
adb shell
su
mount -o remount,rw /system
cp /sdcard/miio/voice/voice_ru.bin /system/miio/voice/
chmod 644 /system/miio/voice/voice_ru.bin
reboot⚠️ Attention: Misuse of the right ADB If you are not sure about your actions, it is better to consult a specialist or use official methods.
💡
Before work, ADB Make a backup of the current vacuum cleaner firmware through the adb backup command -apk -shared -all -f backup.ab. This will help restore the device in case of an error.
Problems and errors when installing voice packet
Even when following instructions, users often face difficulties, and consider the most common mistakes and ways to solve them:
| Mistake. | Reason. | Decision |
|---|---|---|
| “I couldn’t connect to the device” at Mi Home | Vacuum cleaner not on Wi-Fi or firewall lock | Reconnect the device to the router, disconnect VPN smartphone |
| Voice packet does not appear on the list | Older version of Mi Home or firmware | Update the application and vacuum cleaner software to the latest version |
| Installation failed error in manual installation | Incompatible file format or memory deficit | Check the package format (.bin for your model) and make room |
| The vacuum cleaner squeaks instead of a voice | A damaged voice packet file | Reinstall the package or download it again |
| After resetting, the voice is reset. | Package installed in temporary memory | Use it. ADB fitting /system |
If none of these methods worked, try:
- 🔄 Reset the vacuum cleaner settings to factory (Settings) → Reset).
- 📡 Change the region in Mi Home to China (sometimes this unlocks hidden features).
- 📧 Contact Xiaomi with error logs (you can get them through the service) ADB logcat).
For DreameBot models, blocking third-party files from downloading is a common problem, in which case firmware via DreameVacuumHack or installing a modified backup will help.
💡
If the vacuum cleaner stopped turning on after installing the voice pack, don't panic. 90% of the time, a 10 second reset helps.
Alternative solutions: If nothing works
If you can’t install a voice packet, consider alternative ways to receive voice notifications:
- 📱 Integration with voice assistants: - Connect the vacuum cleaner to Alice (Yandex) or Google Assistant via Mi Home. - Set up routines like: "Alice, start cleaning» → The vacuum cleaner will start working and announce the status.
- 🔔 Push notifications to your smartphone: - Enable status notifications in vacuum cleaner settings in Mi Home. - Install Notify for Mi Home (Android) for advanced alerts.
- 🎵 Replacement of voice messages with melodies: Some firmwares allow you to replace voice with musical signals (for example, start.mp3, end.mp3). - Files need to be uploaded to the folder. /miio/sound/ through ADB.
- 🖥️ Home Assistant Scripts: - If you have a Home Assistant smart home system, you can configure text notifications with conversion to speech (TTS) speaker-wise.
For models without voice packets (e.g. Xiaomi Mi Robot) 1S) The only option is to replace the firmware with custom. 4PDA and XDA there are firmware with pre-installed Russian voices, but their installation requires unlocking the bootloader and may deprive the guarantee.
If you are not ready to take risks, consider buying a model with official support for the Russian language, for example:
- Xiaomi Mi Robot Vacuum-Mop 2 Pro (full localization)
- DreameBot D10 Plus (Alice's voice as standard).
- Viomi V3 (English + Russian in new firmware).