Installing a voice package on a robot vacuum cleaner Xiaomi: from download to activation

Xiaomi Mi Robot Vacuum (including the S5/S6/STYJ02YM and newer models) supports replacing standard audio alerts with human-language voice packets, not only making interaction with the device more enjoyable, but also making it easier to understand statuses – for example, when a vacuum cleaner reports the completion of cleaning or brush cleaning.

In this article, you will find step-by-step instructions for installing voice packets (Russian, English or custom), understand model compatibility, and learn how to avoid typical errors, from incorrect unpacking of archives to failures when downloading files through the Mi Home application.

What Xiaomi Vacuum models support voice packets

Not all Xiaomi robot vacuum cleaners can play voice alerts, but only for devices with built-in speaker and firmware support that allows you to replace system sounds. Below is a key model compatibility table:

ModelSupport for voice packetsRequired version of firmwareNotes
Xiaomi Mi Robot Vacuum-Mop 2 Lite (STYJ02YM)Yes.3.5.8 and higherRequires manual installation through Mi Home
Xiaomi Mi Robot Vacuum-Mop 2 Pro (STYTJ02ZHM)Yes.3.3.9+Supports automatic download from the cloud
Xiaomi Mi Robot Vacuum S5/S6Yes (limited)2.0.7–3.5.4English and Chinese packages only
Xiaomi Mi Robot Vacuum E10No.β€”No speaker, only light indicators.
Xiaomi Mi Robot Vacuum-Mop PYes.4.1.2+Support for user packages

Important: If your model is not in the table, check for a speaker on the case (usually located under the lid next to the power button (E10, Viomi V2) Do not support voice alerts.

⚠️ Warning: Installing a voice pack on a model with firmware below 3.3.0 may cause system sounds to fail. β†’ Settings of the device β†’ Firmware update.

Where to download official and user voice packets

Official voice packs for Xiaomi Vacuum are distributed through Mi Home servers, but their range is limited (usually Chinese and English versions).For Russian or custom voices, third-party sources will be required.

  • 🌐 Official Mi Home Cloud: Available via the app in Device Settings β†’ Voice packets. Updates automatically, but choices are limited.
  • πŸ’Ύ Forums 4PDA and Xiaomi Community: Users share informal packages (like Alice or Maji's voice). Links are updated frequently - look for topics from your vacuum cleaner model.
  • πŸ”— GitHub repositories: Projects like com.maxmudjon.xiaomi_voice contain instructions and files for manual installation.
  • πŸ“¦ Telegram channels: Channels of type @XiaomiVacuumRU or @MiHomeMods Regularly publish current packages and patches.

Critical: Only download files from trusted sources. Some custom packages may contain modified firmware that voids warranty or blocks access to Mi Home cloud features.

πŸ“Š Where do you usually download files for Xiaomi devices?
Official sources
Forums (4PDA, Xiaomi Community)
GitHub
Telegram channels
Other

Preparation for installation: what to do before the start

Before installing the voice packet, follow the mandatory steps to avoid errors:

  1. Update your vacuum cleaner firmware to the latest version via Mi Home. Outdated versions of the software may not support voice files.
  2. Connect the vacuum cleaner to Wi-Fi (not mobile internet!) and a stable connection is required to download packets from the cloud.
  3. Charge the device to 50% or more, interruption of the process due to battery discharge can lead to failure.
  4. Back up your settings in Mi Home β†’ Device Settings β†’ Backup.

If you install a custom package, additionally:

  • πŸ“‚ Unpack the archive with voice files in a folder on your phone (for example, Download/Xiaomi_Voice).
  • πŸ”„ Rename files according to the instructions (usually a format is required) voice_{language.pak).
  • πŸ”Œ Connect the vacuum cleaner to the charging station and make sure it is in standby mode (not during cleaning!).

Update vacuum cleaner firmware | Connect to Wi-Fi | Charge battery >50% | Make backup settings | Unpack archive with voice files-->

⚠️ Note: If your vacuum cleaner is tied to Mainland servers, some voice packets may not appear in Mi Home. To resolve the problem, change region to Singapore or Russia in your account settings.

Step-by-step: installation via Mi Home (official method)

This method is suitable for devices that support cloud voice packets (for example, Mi Robot Vacuum-Mop 2 Pro).

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings (βš™) β†’ Voice packets.
  3. In the list of available packages, select the language you want (e.g. English (US) or Russian).
  4. Click Download and wait until the download is complete (may take up to 5 minutes).
  5. After download, press Install. The vacuum cleaner will reboot automatically.

If the voice has not changed since the reboot:

  • πŸ”„ Reconnect the vacuum cleaner to the application (Add the device) β†’ Robot vacuum cleaner).
  • πŸ“± Remove the Mi Home app cache in your phone settings.
  • πŸ”Š Check the volume of the speaker in the Settings menu β†’ Sound.

πŸ’‘

If you don’t have Russian on the list, try changing your Mi Home account region to Russia or Ukraine. Go to profile β†’ Region and select the country you want.

Manual installation of the user voice package

For models without cloud packets or custom voices like Alice's voice, you'll need a manual method, which is more complex, but it's more powerful.

  • πŸ“± Android smartphone with root access or PC with root access ADB.
  • πŸ“‚ Voice packet in.pak format (for example, voice_ru.pak).
  • πŸ”Œ USB-Type-C Cable for Connecting a Vacuum Cleaner to a PC.

Instructions for PC (via ADB):

  1. Download and install ADB Tools.
  2. Connect the vacuum cleaner to your PC and enable USB Debugging (this may require activation of the developer mode through multiple clicks on the firmware version in Mi Home).
  3. Open the command line and execute: Adb devices Make sure the device is defined.
  4. Copy the voice packet into the system folder: adb push voice_ru.pak /sdcard/miio/voice/
  5. Reboot the vacuum cleaner with the command: adb shell reboot

Instructions for Android (without root):

If you don’t have a PC, use the Mi Home Mod app (an unofficial version with advanced features):

  1. Download Mi Home Mod with 4PDA.
  2. In the device menu, find the File Manager section.
  3. Download. voice_ru.pak folder /miio/voice/.
  4. Reboot the vacuum cleaner through Settings β†’ Reboot.
What if the vacuum cleaner is not detected through ADB?
If the adb device command does not show your device: 1. Make sure that debugging is enabled USB in vacuum cleaner settings (activation via Mi Home may be required). 2. Try another one USB-cable (some cables are only for charging). 3. Install drivers for Rockchip (vacuum chipset) from the manufacturer's website. 4. Reboot the vacuum cleaner by holding the power button for 10 seconds.

Typical errors and their solutions

Even with the correct following of the instructions, there can be problems, and the following are the most common mistakes and ways to fix them:

Mistake.Possible causeDecision
Voice unchanged after installationPacket file is corrupted or incompatible with firmwareDownload the package again, check its hash amount (MD5). Make sure the firmware version supports voice packets.
Error "Failed to install" in Mi HomeInsufficient memory on the device or communication failureClean the vacuum cleaner cache (Settings β†’ Memory Cleanup) and try again.
The vacuum cleaner squeaks instead of speakingIncorrect file format or damage to the speakerCheck the package format (.pak). If the problem persists, contact the service (possible hardware malfunction).
The app does not see the "Voice Packages" sectionOlder version of Mi Home or firmwareUpdate the app in Google Play/App Store and vacuum cleaner firmware.

If none of the solutions worked, try resetting the vacuum cleaner settings to factory:

  1. In Mi Home, go to Device Settings β†’ General β†’ Resetting.
  2. After reset, re-attach the vacuum cleaner to your account and try to install the voice packet again.

⚠️ Warning: Resetting will delete all stored room maps and cleaning schedules. Before the procedure, export the maps through Settings β†’ Maps. β†’ Export (if the function is available).

How to Remove Standard Sounds or Remove Voice Package

If you don't like the voice packet installed or it crashes, you can remove it.

  • πŸ”„ For official packages: In Mi Home, go to Settings β†’ Voice Packages and select Standard Sounds or Delete.
  • πŸ—‘οΈ For custom packages: Connect to the vacuum cleaner through ADB and perform: adb shell rm /sdcard/miio/voice/voice_*.pak Then restart the device.

If after removal of the package the vacuum cleaner is silent or makes distorted sounds:

  1. Check the integrity of system files through Mi Home β†’ Diagnostics β†’ System Check.
  2. Update the firmware to the latest version.
  3. Reset your settings (see previous section).

πŸ’‘

Removing the voice packet doesn't always return standard sounds, and in some cases, the original package needs to be re-installed via Mi Home.

FAQ: Frequent questions about voice packs for Xiaomi Vacuum

Can I install a voice pack on the Xiaomi Vacuum E10?
No, the E10 doesn't have a speaker, and it only plays LED signals. Voice alerts are not supported.
Why is there no "Voice Packages" section in Mi Home?
This may be due to: an outdated version of the app (update Mi Home), an incompatible vacuum cleaner model (check the compatibility table above), regional restrictions (try changing your account region to Singapore or Russia).
How to add your voice to the vacuum cleaner?
To create a custom voice package: Write WAV phrases (16 bits, 16 kHz, mono). Compile them to.pak using the Xiaomi Voice Packer utility. Install the package via ADB (see instructions above).
The voice pack is set, but the vacuum cleaner is beeping instead of speaking.
This indicates: Packet incompatibility with your firmware (download the version for your model) file damage when downloaded (check out) MD5-Hardware malfunction speaker (call service). Try reinstalling the package or returning standard sounds.
Can I install a voice pack without Mi Home?
Yes, but only through ADB or modified versions of the app (like Mi Home Mod).