How to Download and Install Voice on Xiaomi Robot Vacuum Cleaner: All Ways 2026

Xiaomi’s robot vacuum cleaners are not just cleaning devices, but full-fledged voice-controlled assistants. But standard voices (such as female or male in Chinese/English) can quickly get bored or be confusing. Fortunately, the manufacturer and enthusiastic community offer dozens of alternatives, from celebrity voiceovers to customized packages with humor or regional accents.

In this article, you will learn how to download your voice to the Xiaomi robot vacuum cleaner in all possible ways: through the official Mi Home app, third-party repositories (including Russian-language packages), and even manual installation through ADB for advanced users. We will analyze the nuances for different models – from Mi Robot Vacuum-Mop 2 Pro to DreameBot D10 Plus, and also warn against typical errors that can β€œbrick” the device.

Important: the procedure varies depending on the firmware and the region of the device. If your vacuum cleaner is bought in China, some voices may not be supported without changing the region in the Mi Home. But don't worry, we've detailed the workarounds.

1.What voices are Xiaomi's robot vacuum cleaners supporting?

The manufacturer offers two types of voice packets:

  • πŸ”Ή Official voices – preinstalled in firmware (usually 2-3 You can change them directly to Mi Home without additional downloads.
  • πŸ”Ή Custom voices – created by enthusiasts or streamers (e.g., Monroe, Goblin, game characters) installed via third-party services or manually.

List of supported models (relevant for firmware 2023-2026):

ModelSupport for custom voicesOfficial votes
Mi Robot Vacuum-Mop 2 Proβœ… (via Mi Home or through ADB)Chinese, English, Russian (CN region)
DreameBot D10 Plusβœ… (Only through DreameHome)Chinese, English, Spanish
Viomi V3❌ (formal)Chinese, English
Mi Robot Vacuum-Mop Pβœ… (root)Chinese, English, Japanese

Important: Rockchip models (like the DreameBot Z10 Pro) only support official voices because of the closed firmware. If your model isn't in the spreadsheet, check it out on the 4PDA forum, there are compatibility bases.

πŸ“Š What voice would you like to put on the vacuum cleaner?
Voiceover of a celebrity (Monroe, Goblin, etc.)
Humorous voice (jokes, memes)
Regional accent (Ukrainian, Kazakh)
A calm neutral voice
Another option

2. Method 1: Change voice through the official Mi Home app

This is the simplest method, but it only works with preset voices.

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings β†’ Voice prompts (or Settings β†’ Voice Pack in English).
  3. Slip on the current voice and select an alternative from the list.
  4. Confirm the loading - the vacuum cleaner will restart (occupation ~ 2 minutes).

If there is no Russian voice on the list, try changing the region of the device:

  • πŸ“ In Mi Home, go to the device profile β†’ Region.
  • πŸ”„ Choose China, there are more options for voting.
  • ⚠️ Warning: after the change of the region may disappear support for Yandex Alice or Google Assistant.

πŸ’‘

If after changing your voice, the vacuum cleaner began to β€œdrum” or talk with artifacts, return to the standard package and restart the device through Settings β†’ Reboot.

Method 2: Install custom voices through third-party services

To install informal votes (e.g., community packages) you will need:

  • πŸ“± Android smartphone (for iOS, the method does not work).
  • πŸ”Œ Connecting a vacuum cleaner and phone to the same Wi-Fi network.
  • πŸ› οΈ Mi Home app with developer rights (included in phone settings).

Step-by-step:

  1. Download a voice packet (e.g., from Xiaomi.eu or 4PDA). The file should have a.vp or.zip extension.
  2. Unclick the package (if it is.zip) – there should be a voice.pack file inside.
  3. Connect your phone to the vacuum cleaner via Wi-Fi (password is indicated on the device sticker).
  4. In Mi Home, open Settings β†’ About Device β†’ The firmware version and tap 5 times on the version number to activate the developer mode.
  5. Return to the main menu, a new item will appear ADB Debugging – turn it on.
  6. Use it. ADB-command to download voice: adb push voice.pack /sdcard/miio/voice/
  7. Reboot the vacuum cleaner through Settings β†’ Reboot.

Download voice packet (.vp or.zip)|Unlock file (should be voice.pack)|Connect phone and vacuum cleaner to one Wi-Fi network |Activate developer mode in Mi Home|Enable ADB Debugging|Reboot vacuum cleaner after installation-->

Where do you download voices? Popular sources:

  • 🌐 Xiaomi.eu Community – European and Russian packages.
  • πŸ“₯ 4PDA β€” Voice theme for Mi Robot and Dreame.
  • 🎀 GitHub – Repositories with Open Voice Packages.
What to do if the voice is not set?
If the voice.pack file is not uploaded, check: 1. Access rights: /sdcard/miio/voice/ must exist (create it manually via ADB if not). 2. File format: some firmware requires conversion to.vp via MiVoiceTool. 3. Device region: Chinese firmware can block unofficial voices - change region to Europe in Mi Home.

Method 3: Manual installation via ADB (for advanced)

This method is suitable if the standard methods do not work or you need to set a voice on a closed firmware model (for example, Viomi V3).

  • πŸ’» Computer with Windows/Linux and established ADB.
  • πŸ”Œ USB-Type-C Cable (to connect vacuum cleaner to PC).
  • πŸ› οΈ Knowledge of the basics ADB-team.

Instructions:

  1. Connect the vacuum cleaner to your PC via USB (the ports are usually located under the filter cover).
  2. Open the command line and check the connection: Adb devices should display a device with a serial number.
  3. Download the voice packet and place it in the folder with ADB.
  4. Upload the file to the vacuum cleaner: adb push voice.pack /data/miio/voice/
  5. Set file rights: adb shell chmod 644 /data/miio/voice/voice.pack
  6. Reboot the device: adb shell reboot

⚠️ Attention: Wrong commands ADB If the device does not turn on after rebooting, reset via the pressing of the Reset button (10 seconds).

For Dreame models (like DreameBot D9), the path to voice files is different:

/data/dreame/voice/

Clarify the current path for your model on the official website or forums.

Problems and Solutions: Why is the Voice Not Working?

Even after a successful installation, the voice may not play back, and let's look at the typical errors and ways to fix them:

Problem.Reason.Decision
Voice does not change after installationWrong path to file or access rightsCheck the path through adb shell ls /sdcard/miio/voice/
Speech interrupted or distortedA damaged.vp fileDownload the package again and check the MD5 checksum
Vacuum doesn't respond to commandsFirmware conflictReverse to the factory firmware through Mi Home
No sound at all.Failure of dynamicsCheck the volume settings in Settings β†’ Sound

If none of these methods worked, try:

  • πŸ”„ Reset the vacuum cleaner settings to factory (in Mi Home: Settings) β†’ Reset).
  • πŸ“‹ Update firmware – sometimes voice bugs are fixed in new versions.
  • πŸ“§ Call for Xiaomi support (if warranty is valid).

πŸ’‘

Before installing custom voice, always back up the original package! To do this, copy the /sdcard/miio/voice/voice.pack file to your PC via ADB.

6.Alternatives: Voice assistants instead of built-in voice

If you don’t like the built-in voice, but don’t want to risk firmware, consider connecting external assistants:

  • πŸ—£οΈ Yandex Alice - works with Mi Home through the skill "Smart home". Voice can be selected in the application Yandex.

Advantages of this approach:

  • βœ… No risk of damaging the vacuum cleaner.
  • βœ… More voice options (including star voices).
  • βœ… Integration with other smart devices.

Disadvantages:

  • ❌ Delay in execution of commands (up to 2-3 seconds).
  • ❌ Requires a permanent connection to the Internet.

7.Security: How not to break the vacuum cleaner when installing the voice?

Installing informal voice packets is an interference with the system files of the device, to avoid problems:

⚠️ Warning: If your vacuum cleaner is warranty-worthy, custom voice installation may cause service denial, which the manufacturer considers an "unauthorized modification".

Safety regulations:

  • πŸ”’ Download votes only from trusted sources (e.g. Xiaomi.eu or Google) 4PDA).
  • πŸ“‘ Do not interrupt the file download process – this can cause firmware damage.
  • πŸ”„ Before experimenting, back up your original voice (see Section 5).
  • πŸ›‘οΈ Do not install voices on models with a Rockchip chip (e.g. DreameBot) Z10 Pro – this can block the device.

If the vacuum cleaner has stopped turning on after installing the voice:

  1. Press the Reset button for 15 seconds (hard reset).
  2. If it doesn’t work, connect via ADB and delete the problem file: adb shell rm /sdcard/miio/voice/voice.pack
  3. Reflash the device through Mi Home (Update section).

FAQ: Frequent questions about voices on Xiaomi robot vacuum cleaners

Can I install a voice on a Xiaomi vacuum cleaner purchased in China?
Yes, but with nuances. Chinese versions (CN) often block unofficial voices. Solutions: Change region in Mi Home to Europe or Russia. Use ADB for manual installation (see section 4). Install alternative firmware (e.g. from Xiaomi.eu), but this voids the warranty.
How to return the standard voice after installing a custom voice?
There are two ways to return the original voice: In Mi Home: Settings β†’ Voice prompts β†’ Factory Reset. Through ADB: adb shell rm /sdcard/miio/voice/voice.pack adb shell reboot If the original file has been deleted, download it from 4PDA (Stock Voices section).
Do Dreame vacuum cleaners support custom voices?
Dreame models (e.g., D10 Plus, D9) only support custom voices through the DreameHome app. Instructions: Download the voice packet for Dreame (.dvp format). In DreameHome, go to Settings β†’ Voice β†’ Upload voice. Select a file and wait for installation. For models on a Rockchip chip (e.g., the Z10 Pro), this method does not work.
Can I set a voice in Russian?
Yes, but official support for the Russian voice is only available in firmware for the region Russia or Europe. Alternatives: Change the region in Mi Home to Russia. Install a custom Russian voice (for example, with 4PDA). Use Yandex Alice to control (voice will come from a smartphone).
How to check if my vacuum cleaner supports a change of voice?
Verification methods: Go to Mi Home β†’ Settings β†’ Voice prompts. If you have a voice list, it is supported. Check the model in the official Xiaomi database (Specifications section). Look for information on forums (for example, Xiaomi.eu). Non-custom voice models: Viomi V2, Viomi V3, DreameBot F9.