How to install a voice package on a robot vacuum cleaner Xiaomi: instructions with pictures and tips

Xiaomi’s robot vacuum cleaner is no longer just a janitor β€” it’s now a full-fledged voice-controlled assistant. But what if your robot vacuum cleaner speaks Chinese or doesn’t speak Chinese? Installing a voice pack solves the problem of getting voice commands, notifications and statuses in Russian (or another language), but the process isn’t always intuitive β€” especially for regionally-referenced models.

In this article, we will discuss all the ways to install a voice package (via Mi Home, Xiaomi Home, manually through files), consider compatibility with popular models (Mi Robot Vacuum-Mop 2 Pro, Xiaomi Vacuum Cleaner G10, S7, etc.), and solve typical errors like β€œcannot load the package” or β€œvoice resets after updating.” If you want the vacuum cleaner not only cleans, but also informs you in an understandable language, read on.

β€”β€”β€”

1. Which Xiaomi models support the installation of voice packets

Not all Xiaomi robot vacuum cleaners support changing the language of voice prompts. The main criterion is the presence of a speaker and microphone for voice control.

  • πŸ”Ή Mi Robot Vacuum-Mop 2 Series (including 2 Pro, 2 Lite, 2 Ultra) - full multi-voice support.
  • πŸ”Ή Xiaomi Vacuum Cleaner G10/G11 – Voice packets are installed via Mi Home versions 6.0+.
  • πŸ”Ή Mi Robot Vacuum-Mop P10 – requires manual file downloads for some regions.
  • πŸ”Ή Mi Robot Vacuum-Mop S7/S7 Pro supports dynamic language change without rebooting.
  • πŸ”Ή DreameBot D9/D10 (from a subsidiary brand) – compatible, but you need firmware at least 3.5.5.

Xiaomi Mi Robot 1S, Mi Robot Vacuum 1 and early versions (until 2019) do not officially support changing the voice pack – they will require custom firmware (risky for warranty).

To check the compatibility of your model:

  1. Open the Mi Home app (or Xiaomi Home for new devices).
  2. Go to the Device Profile β†’ Settings β†’ About the Device.
  3. Look at the Voice Package line – if there is one, the model supports installation.

⚠️ Warning: Robot vacuum cleaners for the Chinese market (with the suffix CN in the model) often block language change without changing the account region.

β€”β€”β€”

Preparation: What to do before installation

Before installing a voice packet, follow 4 mandatory steps:

Update vacuum cleaner firmware to the latest version | Connect vacuum cleaner to stable Wi-Fi (2.4 GHz) | Make sure Mi Home has the correct region (not China) | Charge vacuum cleaner at least 50% |

-->

Pay special attention to the region of the account in Mi Home:

  1. Open the app and tip the avatar in the upper right corner.
  2. Select Settings β†’ Region.
  3. If China is indicated, change to Russia, Singapore or Germany (depending on the model).

For Mi Robot Vacuum-Mop 2 Pro and later, check out the app version:

  • πŸ“± Mi Home - not lower than 6.1.100 (for Android/iOS).
  • πŸ“± Xiaomi Home – no less than 1.5.0 (newer devices only).

⚠️ Warning: If the vacuum cleaner is tied to a Chinese server, the region may need to be reset to factory settings (Reset button on the case).

β€”β€”β€”

Method 3: Installation of voice packet via Mi Home (official method)

This is the easiest way to do this, and it works for 90% of models (except the Chinese versions).

  1. Open Mi Home and select your vacuum cleaner.
  2. Go to Settings (βš™οΈ) β†’ Voice Package.
  3. Click Download next to the desired language (e.g. Russian).
  4. Wait until the download is complete (it can take up to 5 minutes).
  5. Reboot the vacuum cleaner (Switch off β†’ Enable the button on the body).

If the Download button is inactive:

  • πŸ”„ Check your internet connection (vacuum cleaner must be online).
  • πŸ“΅ Make sure your phone is on mobile internet or Wi-Fi (sometimes the app blocks downloads over some networks).
  • πŸ”§ Try changing your account region to Singapore (works for Mi Robot S7).

For models Xiaomi Vacuum Cleaner G10/G11 path may be different:

Mi Home β†’ Device β†’ Settings β†’ Additional β†’ Voice settings

πŸ’‘

If you have a voice pack installed, the vacuum cleaner is speaking a mixture of languages, try removing it from the app and adding it again, which will reset the cache of voice files.

β€”β€”β€”

Method 2: Manual installation of voice packet through files (for experienced)

If the official method doesn’t work (for example, for Chinese versions or older models), you can download the voice packet manually.

  • πŸ–₯️ Computer with Windows/macOS.
  • πŸ“ Voice Package Archive (you can download it from the MIUI or 4PDA forum).
  • πŸ”Œ USB-Type-C Cable (to connect vacuum cleaner to PC).

Instructions:

  1. Download the archive with a voice packet for your model (for example, mi_vacuum_ru.zip for Russian).
  2. Unpack the archive – inside should be a.pkg or.bin file.
  3. Connect the vacuum cleaner to your computer via USB (on some models you need to press the Reset button when connecting).
  4. Copy the file into the root directory of the internal memory of the vacuum cleaner (it will appear as a removable disk).
  5. Turn the vacuum cleaner off the USB and restart it.

For models Mi Robot Vacuum-Mop 2 Pro and later, you can also use ADB- commands (you need to include debugging USB in the service menu):

adb push voice_package.pkg /sdcard/


adb shell am broadcast -a com.xiaomi.mitv.usb.install -d file:///sdcard/voice_package.pkg

⚠️ Warning: An incorrectly selected voice packet may cause the vacuum cleaner system to fail. Always check that the file is compatible with your model (e.g., a packet for S7 will not work for G10).

Where to download voice packs for Xiaomi vacuum cleaner?
Official packages can be extracted from the APK- file of the Mi Home application (unpack through APKTool and find the folder assets/voices). Unofficial packages are searched for on thematic forums (for example, the branch about Xiaomi vacuum cleaners on 4PDA). Pay attention to the firmware versions - the package for FW 3.5.8 may not work on FW 4.1.0.

β€”β€”β€”

5. Problem Solving: Why Voice Package Is Not Installed

If the installation ends in error, check these points:

Problem.Possible causeDecision
The β€œdownload” button is inactiveThe vacuum cleaner is not connected to the InternetCheck Wi-Fi on the vacuum cleaner (in Mi Home β†’ State β†’ Network)
Error "Cannot load the package"Xiaomi servers are not availableTry it later or change the region to Singapore.
After installation, the voice did not change.Voice cache files not updatedReboot the vacuum cleaner or remove/add it back to Mi Home
Voice resets after updateThe firmware overwrites the settingsInstall the package again or roll back the firmware

For Xiaomi Mi Robot Vacuum-Mop 2 Ultra models, there is also a bug when, after installing the package, the vacuum cleaner ceases to respond to voice commands.

  1. Open Mi Home and go to Settings β†’ Voice Control.
  2. Turn off and turn on the Voice Assistant option again.
  3. Reset the vacuum cleaner.

Russian|English|German|Chinese|Other-->

β€”β€”β€”

6 How to return a standard voice or delete a packet

If the installed voice packet is not working correctly (for example, speech is interrupted or not all phrases are voiced), it can be deleted or reset:

Method 1: Through Mi Home

  1. Open the vacuum cleaner settings in the application.
  2. Go to the Voice Package.
  3. Click Remove next to the current package.
  4. Confirm the action - the vacuum cleaner will reboot and return to the factory voice.

Method 2: Reset settings (if the package β€œhangs”)

  1. Press and hold the Reset button on the vacuum cleaner for 5 seconds.
  2. Wait for the beep (beep) and release the button.
  3. Connect the vacuum cleaner to the Mi Home again.

For models with custom firmware (for example, Valetudo), packet removal is done via SSH:

ssh root@[IP_vacuum cleaner


rm -rf /mnt/default/voice/*




reboot

⚠️ Warning: Deleting voice files manually without backup may result in the loss of all audio notifications, including error signals.It is recommended to first download the original package from the official Xiaomi website.

β€”β€”β€”

7. Additional settings: how to make your voice louder or quieter

After installing the package, you can adjust the voice volume and the type of notifications:

  • πŸ”Š In Mi Home, go to Settings β†’ Sounds and Notifications.
  • πŸ“’ Slider Voice Volume Adjust Level (from 1 to 10).
  • πŸ”” Turn on/off the option Voice prompts (e.g. for night cleaning).

For models Xiaomi Vacuum Cleaner G10 and newer is also available to adjust the voice timbre:

  1. Open Settings β†’ Voice Assistant β†’ Voice settings.
  2. Choose a Male or Female Voice (not available in all languages).

If the voice is too quiet, even at maximum, check:

  • πŸ”‹ Charge level of vacuum cleaner (at a discharge below 20%, the volume automatically decreases).
  • πŸ”Š Speaker clarity (dust can drown out sound).
  • πŸ“‘ Wi-Fi connection quality (in case of poor signal, voice commands may be interrupted).

πŸ’‘

On models that support Alice's Yandex or Google Assistant (such as Mi Robot Vacuum-Mop 2 Pro), voice settings are duplicated in the assistant apps, changes there can override the settings in Mi Home!

β€”β€”β€”

FAQ: Frequent questions on voice packs for Xiaomi vacuum cleaner

Can I install a voice packet on the Chinese version of the vacuum cleaner (with CN suffix)?
Yes, but you need to change your Mi Home account region to Singapore or Russia, and if that doesn't work, you'll need to manually run your firmware through ADB or install custom firmware (like Valetudo).
After the firmware update, the voice dropped. How do I get the Russian back?
Firmware updates often reset voice packets. Repeat installation via Mi Home (Voice Package section). If the package doesn't load, try: Remove the vacuum cleaner from the app and add again. Change your account region to Germany (sometimes helps for European firmware).
The voice pack is installed, but the vacuum cleaner is silent.
Probable reasons: πŸ”‡ Settings switched off (Settings β†’ Sounds β†’ Voice Notifications). πŸ”Œ The vacuum cleaner is not connected to the Internet (voice commands require cloud processing). πŸ”Š The packet file is damaged (try to download it again). Also check if the vacuum cleaner is not worth the Do Not Disturb (moon icon in Mi Home).
Can I install a voice packet from another model (e.g. S7 to G10)?
No, it will cause a boot error or system failure, voice packets are tied to specific firmware versions and hardware platforms, for example, the Mi Robot Vacuum-Mop 2 Pro package is not compatible with the Xiaomi Vacuum Cleaner G10, even if both models support Russian.
Where to download unofficial voice packs with other voices (for example, voice from stars)?
Unofficial packages are published on forums like 4PDA or GitHub (search on request Xiaomi vacuum custom voice). However, their installation requires: πŸ”“ Unlocked bootloader (for some models). πŸ› οΈ Skills with ADB or SSH. ⚠️ Understanding risks (brick device is possible).