How to change the voice of the robot vacuum cleaner Xiaomi from the phone: all ways and life hacks

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:

  1. Open the Mi Home or Xiaomi Home app.
  2. Go to your vacuum cleaner card.
  3. Press on. βš™οΈ Settings β†’ Voice prompts.
  4. If there is a partition, your model supports the change of voice.
πŸ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot
Viomi
Dreame
Another brand
I haven't bought it yet.

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.

  1. Press the power button on the vacuum cleaner for 10 seconds.
  2. Wait for the sound signal and the indicator flash.
  3. 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

Done: 0 / 4

How to Change Your Voice Through Mi Home

This is the simplest and most formal way, and it's suitable for most modern models.

  1. Open the Mi Home or Xiaomi Home app and select your vacuum cleaner.
  2. Tap on. βš™οΈ Settings (cog in the upper right corner).
  3. Scroll down and find the Voice Tips section (or Voice Pack in English).
  4. Click on Download New Voices (or Download).
  5. Select your favorite voice from the list and confirm the download.
  6. 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

  1. Open Mi Home and go to Profile β†’ Settings β†’ Region.
  2. Choose China and confirm the change.
  3. Return to the vacuum cleaner card and check the Voice prompts section - new options should appear there.
  4. 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:

  1. Download the archive with your voice and unpack it.
  2. Connect your phone to your PC and enable USB Debugging.
  3. Copy files to /sdcard/mihome/voice/ (create it if not).
  4. 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 cleanerRegion requiredMethod of installation
Iron Man (Iron Man)Mi Robot Vacuum-Mop 2 Pro, Viomi V3ChinaOfficial (via Mi Home)
Darth VaderDreame Bot D9/L10China/Hong KongManual file download
Hello KittyMi Robot Vacuum E10JapanChange of region + official installation
The voice of the child (Child Voice)All models with support for voice packetsAnybody.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:

  1. Check if there are new voice packs on the menu.
  2. If the old voice is gone, try to re-establish it.
  3. 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?
This may be due to the incompatibility of the voice packet with your model. Try: 1. Set another voice from the official list. 2. Update the vacuum cleaner firmware. 3. Reset to factory settings. If the problem persists, contact Xiaomi with the model and firmware version.

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.

  1. In Mi Home, turn off the voice prompts option.
  2. Set up integration with Google Home or Yandex Alice.
  3. 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:

  1. Unlock root access to the vacuum cleaner (instructions are available on GitHub).
  2. Connect to SSH and download the firmware.
  3. 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.

FAQ: Frequent questions about changing voices on Xiaomi robot vacuum cleaners

Can I set my own voice (for example, recorded on a voice recorder)?
Officially, no. But there's a workaround for custom firmware models like Valetudo, and you'll need to: Write.wav phrases with clear pronunciation, convert them to a vacuum cleaner-compatible format (usually.vp), download them through ADB or file manager, and 4PDA forums have guidelines for creating custom voice packets.
After the firmware update, the voice dropped. How do I get the old one back?
Updates sometimes reset voice settings. Try: Reset voice via Mi Home. If voice isn't on the list, change region to China and check again. Older models may need to roll back firmware (but that's risky!).
Voice is on the list, but it's not installed.
The problem is usually related to: Lack of memory on the vacuum cleaner - remove unnecessary voice packets; Bad Internet - connect to a more stable network; Locking by region - try a VPN with access to China; Also clear the cache of the Mi Home app and restart the phone.
Can I turn off my voice completely?
Yes, there is a No Sound or Quiet Mode option in the vacuum cleaner settings. To do this, open Mi Home and select the vacuum cleaner. Go to Settings β†’ Voice prompts. Select the Unplug or Quiet Mode option. In some models (Dreame Bot), this setting can be found in the Modes section.
Will my Xiaomi Mi Robot Vacuum 1 support my model?
Officially, no. But you can: Install custom firmware (like Valetudo); use an external voice assistant (Google/Alice); replace system sounds manually (requires disassembly and soldering, not recommended for beginners).