How to change the voice on the vacuum cleaner Xiaomi: official and alternative ways

The voice assistant in Xiaomi’s robot vacuum cleaners is not only a convenience, but also part of the user experience. A standard Chinese or monotonous English voice can get tired quickly, especially if the device actively interacts with you during cleaning. Fortunately, most Mi Robot Vacuum, Dreame and Viomi models support voice change – both through the official Mi Home app and with third-party tools.

However, not all users know that in addition to the standard options (Russian, English, Chinese), there are custom voice packs from the community, including voices of celebrities, characters from movies or even synthesized versions with humor. In this article, we will analyze all the available methods - from basic in-app settings to manually flooding voice files through ADB.

If your vacuum cleaner gives you an error when you try to change your voice or doesn't save your settings, there's a section at the end of this article that addresses typical problems, and for those who want to go further, we've prepared a manual for building your own voice pack from scratch.

πŸ“Š What is the voice of your Xiaomi vacuum cleaner now?
Standard Chinese
Russian (official)
English
Custom (manually installed)
I don't know.

1.What Xiaomi models support voice change?

Not all Xiaomi robot vacuum cleaners allow you to change the voice packet, a feature available in the following series (relevant for firmware 2022-2026):

βœ… Full support (change via Mi Home or files):

  • πŸ€– Mi Robot Vacuum-Mop 2 Pro / 2 Ultra / 2T
  • πŸ€– Dreame D9 / D10 Plus / Bot W10
  • πŸ€– Viomi V3 / SE (3.5.4 firmware and higher)
  • πŸ€– Xiaomi Mi Robot Vacuum E10 / E12

⚠️ Partial support (only through manual methods):

  • πŸ”§ Mi Robot Vacuum 1S / 1T (requires unlocking)
  • πŸ”§ Dreame F9 / Z10 Pro (needed) ADB)
  • πŸ”§ Viomi V2 Pro (old firmware does not support Russian voice)

❌ Without support (no change of voice is possible):

  • ⚰️ Mi Robot Vacuum 1st Generation (2016–2018.)
  • ⚰️ Dreame D6 and earlier models
  • ⚰️ Vacuum cleaners under the Mijia brand without a Wi-Fi module

To find out exactly if your model supports voice change, check the firmware version in Settings β†’ About the device in the Mi Home app. If there is a "Voice settings" option there, then the function is officially available.

πŸ’‘

On Dreame vacuum cleaners, the easiest way to change your voice is through the Dreamehome app (not the Mi Home), even if the device is tied to a Xiaomi account.

2.Official method: changing voice through Mi Home

The easiest method is to use the standard settings in the Mi Home app, which is suitable for most modern models and does not require technical skills.

Step-by-step:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings β†’ Voice and Sounds (or Sound Settings in English).
  3. Click on the "Voice Pack" option.
  4. Select the available language from the list (e.g. Russian, English (US/UK), Chinese).
  5. Confirm the loading - the vacuum cleaner will restart (take 1-2 minutes).

⚠️

⚠️ Note: On some models (Viomi) V3, Dreame D10) When you change your voice, you reset the user's notification sounds (such as the finishing of the cleaning signal) and you have to reset them.

If you don’t have Russian on the list, but your model supports it, try:

  • πŸ”„ Update the vacuum cleaner to the latest version.
  • 🌍 Change the region of your Mi Home account to Russia or Europe (in your profile settings).
  • πŸ“± Reinstall the Mi Home app (sometimes cache prevents new packages from being displayed).

Make a backup copy of the vacuum cleaner settings |

Check the stability of Wi-Fi (at least 5 Mbps) |

Charge the vacuum cleaner to 50% or more |

Close other apps on your phone (so you don’t interrupt the download)-->

3. Alternative methods: custom voice packets

Official voices can seem boring. Fortunately, enthusiasts create custom packs with voices from movies, games, or even synthesized lines, like the voice of Darth Vader, the Terminator, or Alice's Yandex.

Where do you download custom voices?

  • πŸ“ Forum 4PDA (Section "Robot vacuum cleaners Xiaomi").
  • πŸ“ GitHub Repositories with Modified Firmware.
  • πŸ“ Telegram channels, like, @xiaomirobot or @dreamerobot.

How do you set up a custom voice?

There are two methods:

  1. Through Mi Home (if.mpk): Download the voice file (e.g, ru_custom_terminator.mpk). In Mi Home, select Settings β†’ Voice packet β†’ Local file. Download the file and wait for the vacuum cleaner to restart.
  2. Through ADB (For advanced users: adb connect [IP_vacuum cleaner] adb push custom_voice.mpk /sdcard/miio/voice/ adb shell am broadcast -a com.xiaomi.miio.VOICE_INSTALL ⚠️ This method requires adjustment. ADB and may cause a failure if the voice file is incompatible with the firmware.
What happens if you install an incompatible voice packet?
The vacuum cleaner can: - Stop playing any sound (reset to factory settings required). - Give Voice pack corrupted error every time you turn on. - Automatically roll back to the standard voice after rebooting. Only flashing through Mi Home or ADB will help restore performance.

4.Creating your own voice packet

If you don't find the right voice, you can create it yourself.

  • 🎀 Recorded audio files in format WAV (16-bit, 16-kHz, mono).
  • πŸ–₯️ Conversion program (e.g. Audacity).
  • πŸ“¦ Package structure template (can be downloaded here).

Step-by-step:

  1. The vacuum cleaner uses about 50 standard lines (e.g., "Getting started," "Charging completed"). The full list is in the template.
  2. In Audacity, remove noise, normalize volume, and export each file with a name from the template (e.g, start_cleaning.wav).
  3. Package assembly. Put files in a folder and archive them to.mpk using a script. pack_voice.py (template).
  4. Installation: Download the resulting.mpk via Mi Home or ADB (as described above).

⚠️

⚠️ Warning: If the files are too loud or with a different bitrate, the vacuum cleaner may not play them. -3 dB, without reverb effects.

The only way to test a custom pack before installing it is to use the Mi Home emulator on a PC (e.g., via BlueStacks), which will help to avoid the β€œbricking” of the voice on the real device.

5. table of compatibility of voice packets

Below are proven combinations of models and voice packets (data up to June 2026):

Model vacuum cleanerOfficial votesSupport for custom packagesMethod of installation
Mi Robot Vacuum-Mop 2 ProπŸ‡·πŸ‡Ί Russian, πŸ‡¬πŸ‡§ English, πŸ‡¨πŸ‡³ Chineseβœ… Yes (via Mi Home or ADB)Settings β†’ Voice Package
Dreame D10 PlusπŸ‡·πŸ‡Ί Russian, πŸ‡ΊπŸ‡Έ English (US), πŸ‡ͺπŸ‡Έ Spanishβœ… Yes (only.mpk)Dreamehome β†’ Sound β†’ Voice Pack
Viomi V3πŸ‡·πŸ‡Ί Russian, πŸ‡¨πŸ‡³ Chinese⚠️ Partially (official packages only)Mi Home β†’ Voice and sounds
Mi Robot Vacuum 1SπŸ‡¨πŸ‡³ Chinese, πŸ‡¬πŸ‡§ English❌ No (firmware modification required)Only through ADB+ root
Dreame Bot W10πŸ‡·πŸ‡Ί Russian, πŸ‡ΊπŸ‡Έ English, πŸ‡©πŸ‡ͺ Germanβœ… Yes (supports.mpk and.zip formats)Settings β†’ Sound β†’ Voice Assistant

If your model is not in the table, check the information on the MIUI SU forum or in the Telegram chat on robot vacuum cleaners.

6. Solving typical problems

When you change your voice, you can make mistakes, and here are the most common ways to correct them:

πŸ”§ Problem: After installing a custom bag, the vacuum cleaner is silent or squeaks.

πŸ”§ Decision:

  • Check the file format (should be 16kHz WAV).
  • Rename the package to voice.mpk (sometimes it helps).
  • Reset the vacuum cleaner settings to factory (Settings β†’ Reset).

πŸ”§ Problem: Mi Home does not have a "Voice Package" item".

πŸ”§ Decision:

  • Update the vacuum cleaner firmware (via Settings β†’ Software Update).
  • Try the Dreamehome app (even for Xiaomi models).
  • Change your account region to China (sometimes opens hidden settings).

πŸ”§ Problem: Voice resets after reset.

πŸ”§ Decision:

  • Install the package via ADB with chmod 755.
  • Turn off automatic firmware updates in Mi Home.
  • Check if the package conflicts with user notification sounds.

πŸ’‘

If the vacuum cleaner starts to behave unstable after a change of voice (for example, spontaneously reboots), return the standard package and perform a reset. This will eliminate most software failures.

Frequently Asked Questions (FAQ)

Can I install the voice of Yandex Alice on the vacuum cleaner Xiaomi?
Yes, but only through a custom package. The finished versions are available on 4PDA (search for "Alice's voice for Mi Robot"). Note that such a package can take up more memory and increase the response time of the vacuum cleaner.
Why did the custom voice disappear after the firmware update?
Updates often reset user files. To avoid this, back up the package before you update (via ADB pull /sdcard/miio/voice/) and install it again after the update.
How to get back the standard voice if you don’t like it?
Go to Settings β†’ Voice Package in Mi Home and select any official language. If the item is not available, reset the vacuum cleaner settings to the factory.
Can I change my voice without Wi-Fi?
No. You have to connect to Mi Home or Dreamehome to change your voice, and the alternative is hand-held firmware through ADB, but that requires technical skills.
Where to find the Russian-speaking community for setting up Xiaomi vacuum cleaners?
Active discussions are under way: πŸ“Œ 4PDA (topic) πŸ“Œ Telegram chat "Xiaomi Robot" πŸ“Œ Forum MIUI SU (section β€œSmart home")