Xiaomiβs robot vacuum cleaners have long been an integral part of smart homes, but the standard assistant voice can get boring or seem too monotonous. Fortunately, the manufacturer allows you to replace it with a more pleasant or even fun one β right from your smartphone. In this article, we will discuss all the current ways to change voice for Mi Robot Vacuum, Viomi V3, Dreame Bot and others, including hidden settings and solutions for old firmware.
Itβs important to understand that the functionality depends on the firmware version and the regional server in the Mi Home/Xiaomi Home app. For example, the Chinese version of the app has more voice packets than the global one, and weβll show you how to get around these restrictions and where to download additional voices, from children to celebrity voices (if supported by your model).
If you've tried to change your voice through the menu before, but it didn't work, don't get upset, maybe it's the region settings or the app's cache, and we'll go into these cases in detail and suggest alternative solutions, including manually installing voice files.
What Xiaomi models support voice change?
Not all Xiaomi robot vacuum cleaners allow you to change your voice through the app, here is the current list of models with this feature (as of 2026):
- π€ Mi Robot Vacuum-Mop 2 Pro (and newer versions)
- π€ Mi Robot Vacuum-Mop P (Series 2022-2026.)
- π€ Viomi V3/V2 Pro (including self-cleaning versions)
- π€ Dreame Bot D9/D10/L10 (and their modifications)
- π€ Xiaomi Robot Vacuum E10/E12 (European versions)
For older models (Mi Robot 1S, Mi Robot Vacuum 1), voice changes are only possible through informal firmware or system file replacements, as we will discuss in a separate section. Also note that some voices may be blocked for specific regions (for example, Iron Man voice is only available in the Chinese version of the app).
To check your modelβs support:
- Open the Mi Home or Xiaomi Home app.
- Go to your vacuum cleaner card.
- Press on. βοΈ Settings β Voice prompts.
- If there is a partition, your model supports the change of voice.
Preparation: What to do before changing your voice
Before you start setting up, follow a few mandatory steps, which will eliminate errors such as βVoice packet failed to loadβ or βFunction is not available in your regionβ.
- π± Update the Mi Home or Xiaomi Home app to the latest version (check in Google Play or App Store).
- π Connect to stable Wi-Fi β downloading voice packets requires internet.
- π The charge of the vacuum cleaner must be at least 20% (otherwise the system can block changes).
- π Check out the region in the app: some votes are only available when selecting China (Mainland).
If you've previously changed region in Mi Home, you might have to reset the vacuum cleaner to the factory.
- Press the power button on the vacuum cleaner for 10 seconds.
- Wait for the sound signal and the indicator flash.
- Connect the vacuum cleaner again in the application.
β οΈ Warning: Reset will remove all stored room maps and customizations. If you have a complex multi-storey map, take screenshots before resetting.
βοΈ Preparation for a change of voice
How to Change Your Voice Through Mi Home
This is the simplest and most formal way, and it's suitable for most modern models.
- Open the Mi Home or Xiaomi Home app and select your vacuum cleaner.
- Tap on. βοΈ Settings (cog in the upper right corner).
- Scroll down and find the Voice Tips section (or Voice Pack in English).
- Click on Download New Voices (or Download).
- Select your favorite voice from the list and confirm the download.
- Wait for the loading to be completed (it can take up to 5 minutes) and restart the vacuum cleaner.
If the voice prompts section is missing:
- π Change the region to China in your account settings.
- π Check if the section is hidden under the optional settings.
- π΅ Make sure the vacuum cleaner is connected to the same Wi-Fi as the phone.
Once you have a new voice, the vacuum cleaner can automatically restart, and if that doesn't happen, manually press and hold the power button for 3 seconds.
π‘
If the voice is unchanged after download, try to disconnect the vacuum cleaner from the network for 1 minute, then turn it back on. This will reset the cache of voice files.
How to Set Up Hidden Voices (Iron Man, Darth Vader, and Others)
Some voices (like Iron Man, Darth Vader, or Hello Kitty) are officially only available in the Chinese version of the app, but they can be installed in the global version, if you know the trick.
Here are two working ways:
Method 1: Change of region in Mi Home
- Open Mi Home and go to Profile β Settings β Region.
- Choose China and confirm the change.
- Return to the vacuum cleaner card and check the Voice prompts section - new options should appear there.
- Once the voice is installed, the region can be returned (voice will remain).
Method 2: Manual upload of voice files
This is a method that's suitable for advanced users, and you'll need to:
- π₯οΈ Computer installed ADB (Android Debug Bridge).
- π± Root access on your phone (not necessary, but simplifies the process).
- π Voice files in.vp format (can be found on forums) XDA Developers or 4PDA).
Instructions:
- Download the archive with your voice and unpack it.
- Connect your phone to your PC and enable USB Debugging.
- Copy files to /sdcard/mihome/voice/ (create it if not).
- In Mi Home, go to vacuum cleaner settings and select Local Voices.
β οΈ Warning: Unofficial voice packets may contain errors or conflict with firmware.Before installing, back up your original files.
| Voice. | Model vacuum cleaner | Region required | Method of installation |
|---|---|---|---|
| Iron Man (Iron Man) | Mi Robot Vacuum-Mop 2 Pro, Viomi V3 | China | Official (via Mi Home) |
| Darth Vader | Dreame Bot D9/L10 | China/Hong Kong | Manual file download |
| Hello Kitty | Mi Robot Vacuum E10 | Japan | Change of region + official installation |
| The voice of the child (Child Voice) | All models with support for voice packets | Anybody. | Official |
Problem Solving: Voice does not change or disappears
Sometimes, after a new voice is installed, the vacuum cleaner keeps talking to the old one or doesn't speak at all.
- π App cache: Clear the Mi Home cache in phone settings (Settings) β Annexes β Mi Home β Warehouse β Clear the cache).
- πΆ Unstable connection: If voice loading is interrupted, repeat the process on faster Wi-Fi.
- π Low charge: Connect the vacuum cleaner to charging and try again.
- π± Outdated firmware: Update the vacuum cleaner through Settings β Update of the PO.
If the voice is reset after the firmware update:
- Check if there are new voice packs on the menu.
- If the old voice is gone, try to re-establish it.
- Viomi models may require re-association to an account.
If nothing works, try resetting the vacuum cleaner settings (as described above) and repeating the procedure from scratch, which solves the problem 90% of the time.
What to do if your voice sounds distorted?
Alternative methods: voice assistants and third-party applications
If your model doesn't support voice change through the Mi Home, there are workarounds.
Method 1: Using Google Assistant or Alice
You can turn off the vacuum cleaner's voice and control it through the voice assistant on your phone.
- In Mi Home, turn off the voice prompts option.
- Set up integration with Google Home or Yandex Alice.
- Now the vacuum cleaner commands will be voiced by the voice of the assistant.
The downside of this method is that you will lose system prompts (e.g., βCharge is completeβ or βReplace the filterβ).
Method 2: Third-party firmware (for advanced users)
For models Mi Robot 1S or Mi Robot Vacuum 1 you can install custom firmware with support for additional voices.
- π οΈ Valetudo - open firmware with advanced settings.
- π οΈ DustBuilder β allows you to replace system sounds.
The installation will require:
- Unlock root access to the vacuum cleaner (instructions are available on GitHub).
- Connect to SSH and download the firmware.
- Set voice files manually.
β οΈ Attention: Installing custom firmware is warranty-free and can lead to unstable vacuum cleaners!
π‘
Changing voice through third-party firmware is a last resort, and in most cases, official methods or changing the region to Mi Home are enough.