How to change the voice package on the vacuum cleaner Xiaomi: all the ways and nuances

Xiaomi’s robot vacuum cleaners have long since ceased to be just janitors, they have become full-fledged voice assistants. But the standard voice package (usually in Chinese or English) does not always suit users. Fortunately, the manufacturer allows you to replace it with a Russian, female / male voice or even custom versions from the community. In this article, we will analyze all the current ways to change the voice package on Mi Robot Vacuum, Dreame, Viomi and others, including official and alternative methods.

It is important to understand that the procedure differs depending on the model of the vacuum cleaner and the firmware version. For example, on the Xiaomi Mi Robot Vacuum-Mop 2 Pro, you can change your voice through the Mi Home app, whereas older models like the Mi Robot Vacuum 1S will require manual file downloads. We will look at both approaches, and also tell you how to avoid typical errors from file incompatibility to installation failures.

What voice packs are supported by Xiaomi vacuum cleaners

The manufacturer offers several options for voice packets, but their availability depends on the region and device model:

  • 🌍 Multilingual packages: Chinese (default), English, Russian, German, French and Spanish Officially supported via Mi Home or Dreamehome.
  • πŸ‘©πŸ‘¨ Female/male voice: some firmwares have a choice of speaker gender (e.g. Dreame Bot) Z10 Pro).
  • 🎀 Castom packs: created by enthusiasts (e.g. Alice's voice from Yandex or voices from games.
  • πŸ€– Voice assistants: Integration with Alice, Google Assistant or Siri to control through smart speakers.

Official packages are usually updated with vacuum cleaner firmware. For example, in 2023 for Xiaomi Mi Robot Vacuum-Mop 2 Lite added support for the Ukrainian language, and in 2026 - an improved Russian voice with a natural intonation. Castom bags, on the contrary, can contain bugs or incorrect phrases, so they are worth testing before constant use.

πŸ“Š What voice pack you prefer in a vacuum cleaner?
Official Russian
Female voice in English
Male voice
Castomy (like Alice)
I don't care.

The official way: change voice through the app Mi Home

The easiest method is to use the Mi Home app (or Dreamehome for Dreame devices), which is suitable for most modern models released after 2020.

  1. Open the Mi Home app and select your vacuum cleaner from the device list.
  2. Go to Settings β†’ Voice prompts (or Voice Pack in English).
  3. Click Download next to the desired language (for example, Russian).
  4. Wait for the loading to be completed (the vacuum cleaner must be connected to Wi-Fi).
  5. Reboot the device through Settings β†’ Reboot.

If your app does not have Voice prompts, it means:

  • πŸ“± You have an outdated version of Mi Home – update it to Google Play or App Store.
  • πŸ€– Your vacuum cleaner model does not support voice change officially (see compatibility table below).
  • 🌐 The device is tied to the Chinese region – change it to Russia in the settings of the application.

Update the Mi Home app to the latest version

Connect the vacuum cleaner to Wi-Fi (2.4 GHz)

Charge the vacuum cleaner by at least 50%

Make sure the device does not clean up-->

The installation time of the official package takes from 2 to 10 minutes depending on the speed of the Internet. During the process, do not disconnect the vacuum cleaner from the network and do not close the application - this can lead to a firmware failure.

Manual installation of voice packet: step-by-step guide

Older models (such as Xiaomi Mi Robot Vacuum 1 or Viomi V2) or custom voices will require manual file uploading, which is more complicated but provides more features.

  • πŸ’» Computer with Windows/macOS/Linux.
  • πŸ”Œ USB-Type-C Cable (or Micro-USB for older models).
  • πŸ“ Voice packet in.pkg or.bin format (you can download on forums like 4PDA Xiaomi Community).
  • πŸ› οΈ MiHome Hack or DreameTool (to unlock access).

Instructions for Xiaomi Mi Robot Vacuum 1/1S:

  1. Download the archive with a voice packet (for example, Russian voice for Mi Robot 1S).
  2. Connect the vacuum cleaner to your computer via USB (you may need to turn off fast charging in your phone settings if you use OTG).
  3. Start MiHome Hack and select Upload Voice Pack.
  4. Point the way to the file. voice_ru.pkg Wait until the loading is completed (around) 5-7 minute).
  5. Reload the vacuum cleaner with the Reset button (hold 10 seconds).
What to do if the vacuum cleaner is not detected by USB?
If the computer does not see the device: 1. Install Qualcomm QDLoader drivers (for Qualcomm chips). 2. Try another cable (preferably the original one from Xiaomi). 3. Switch the vacuum cleaner to firmware mode: press and hold the Home buttons + Power 15 seconds. 4. For Dreame, use the DreameTool utility with the parameter --force-usb. Note: Inappropriate drivers can cause an error QUSB_BULK device-manager.

For Dreame models (e.g. Dreame Bot D9), the process is similar, but instead of MiHome Hack, DreameTool is used with the command:

dreame_tool voice --install ru_male.pkg

⚠️ Warning: Manual voice installation may result in a loss of warranty if the vacuum cleaner was purchased from the official Xiaomi store.Before the procedure, make a backup of the original voice packet by the command dreame_tool voice --backup.

Compatibility table of models and voice packets

Not all Xiaomi vacuum cleaners support voice change, and the table below shows the current data for 2026:

Model vacuum cleanerOfficial change of voteHand-mountedSupported languages
Xiaomi Mi Robot Vacuum-Mop 2 Proβœ… (via Mi Home)βœ…Russian, English, Chinese, German
Dreame Bot Z10 Proβœ… (via Dreamehome)βœ…Russian (man/wife), English, Spanish
Xiaomi Mi Robot Vacuum 1SβŒβœ… (MiHome Hack is required)Russian (castom), English
Viomi V3βœ… (via Viomi Home)❌Chinese, English, Russian (beta)
Xiaomi Mi Robot Vacuum E10βœ…βœ…Russian, French, Italian

If your model is not in the table, check it on the official website of Xiaomi Russia or on the forums. For example, for Xiaomi Mi Robot Vacuum-Mop P, voice change is possible only through alternative firmware (for example, Valetudo).

πŸ’‘

Before installing a custom voice package, check that it is compatible with your vacuum cleaner firmware version. For example, the Mi Robot 1S firmware package 3.5.8 will not work for version 3.3.9. The software version can be found in Mi Home β†’ Settings β†’ Device About.

Typical errors and their solutions

When changing voice packets, users often face problems. Let's take a look at the most common ones:

  • πŸ”Š Voice unchanged after installation: Reboot vacuum cleaner with Reset button (hold on) 10-15 Check that the voice packet file matches the model (e.g, voice_mi1s_ru.pkg for Mi Robot 1S). Remove the Mi Home app cache in your phone settings.
  • ⚠️ Failed to install voice pack: Update the vacuum cleaner firmware to the latest version. USB-If you use MiHome Hack, run it on behalf of the administrator.
  • πŸ“± The app does not show the voice change option: Change region in Mi Home to Russia or China (depending on the model). Remove and re-add the vacuum cleaner in the app. Check if the antivirus does not block access to Xiaomi servers.

⚠️ Note: If after manual installation of the voice packet vacuum cleaner began to freeze or issue an error 502, This means that the file is incompatible with the firmware. Restore the original voice through the MiHome Hack by the team. restore_voice Or go to the service center.

Castomy voice packets: where to download and how to install

If you don't like the official voices, you can set up custom options.

  • πŸ“₯ Forums: 4PDA β€” The largest voice packet database for Xiaomi. XDA Developers – International firmware and voices. MIUI Superforum – Russian-speaking community.
  • 🎡 Voice generators: VoiceBooking allows you to create your own voice package from any audio file, AI tools like ElevenLabs for generating realistic voices.
  • πŸ€– Ready packs: Alice's voice from Yandex (there are adaptations for Mi Robot); voices from games (GLaDOS from Portal, Cortana from Halo); voices from celebrities (such as Morgan Freeman or Scarlett Johansson).

For the installation of the custom package:

  1. Download the archive with voice (usually in.zip or.pkg format).
  2. Unpack it and check for voice.bin and config.json files.
  3. Connect the vacuum cleaner to your computer and use ADB or MiHome Hack to upload files to /miio/voice/.
  4. Reset the device.

⚠️ Note: Using celebrity voices or protected characters may infringe copyright.

πŸ’‘

Custom voice packets can contain hidden commands or malicious code. download files only from trusted sources (such as 4PDA or XDA) and check them with antivirus.

How to Get Your Original Voice Package Back

If you've been experimenting with voices, or if you don't like the new voice, you can go back to the factory settings.

  • πŸ”„ Through the app: Open Mi Home β†’ Vacuum cleaner settings β†’ Voice prompts. Select the original language (usually Chinese or English). Confirm the reset and wait for the reboot.
  • πŸ’» Through computer: Download the original voice pack for your model (for example, the official Xiaomi server). USB upload the file via MiHome Hack or ADB.

Reset to factory settings

  1. Press and hold the Reset button on the vacuum cleaner for 15-20 seconds.
  2. After resetting, the voice will return to the standard, but all cleaning settings will be deleted.

If none of these methods worked, the firmware might be damaged, and then only flashing through MiFlash or contacting a service center would help.

FAQ: Frequent questions about changing voice packets

Can I install Alice's voice on a Xiaomi vacuum cleaner?
Yes, but only on custom firmware-enabled models (like Mi Robot Vacuum 1S or Dreame Bot D9). There are adapted Alice voice packages on the 4PDA forum, but they require manual installation via ADB or MiHome Hack. Officially, Yandex does not support integration with Xiaomi vacuum cleaners.
Why did the vacuum cleaner stop after the change of voice?
This is a typical problem when using non-optimized custom packs: Possible reasons: Voice file is too large (optimum size is up to 10 MB); Incompatibility with firmware version; damaged audio files in the package; Solution: return the original voice or find an optimized package for your model.
Can I change my voice on a Xiaomi vacuum cleaner without a computer?
Yes, if your model supports voice change through the app (Mi Robot Vacuum-Mop 2 Pro, Dreame Bot Z10 Pro, etc.) To do this: Open Mi Home or Dreamehome. Go to the vacuum cleaner settings. Select Voice prompts and download the desired package. For older models (for example, Mi Robot Vacuum 1), the computer is required.
How to add your voice to the vacuum cleaner?
This will require: Write audio files for all vacuum cleaner phrases (e.g., β€œGetting started”, β€œCharging completed”) in.wav format (16 bits, 16 kHz). Compile them into a.pkg package using the VoicePackCompiler utility (available on GitHub). Upload the resulting file to the vacuum cleaner via ADB or MiHome Hack. Ready instructions are available on GitHub.
Why is there no voice change option for my model in Mi Home?
This may be due to: Outdated vacuum cleaner firmware (update it), regional restrictions (change region in Mi Home to China or Russia), lack of voice support for your model (check in the compatibility table above). If nothing helps, try manual installation via computer.