Xiaomiβs robot vacuum cleaners have become an integral part of smart homes, but the standard voice assistant can get bored or simply not fit the language. Fortunately, most models β from the budget Mi Robot Vacuum-Mop 2 Lite to the flagship DreameBot X30 Ultra β support voice change through the official Mi Home app or third-party firmware. In this article, we will analyze all the current methods, from basic language replacement to installing custom voiceovers using Mi Home Hack.
It is important to understand that features vary by model and region of firmware. For example, European versions of the Viomi V3 often lack the Russian-language package out of the box, and Chinese firmware can block voice change without changing the account region. We tested instructions on current firmware from 2023 to 2026 and identified working solutions for different scenarios, from simple language switching to full audio file replacement.
1.Official voice change via Mi Home
The safest way is to use the built-in Mi Home app settings.It is suitable for most models released after 2020, including the Xiaomi Mi Robot Vacuum-Mop 2 Pro, DreameBot D9 and Viomi SE. The main condition: the device must be linked to the Mi Account account with the correct region (usually China or Europe).
Algorithm of action:
- Open the Mi Home app and select your vacuum cleaner.
- Go to Settings β Voice prompts (or Settings β Voice Pack in English).
- In the list of available packages, select the desired language (for example, Russian, English or Chinese).
- Confirm download β the process can take up to 5 minutes depending on the speed of the Internet.
- Restart the vacuum cleaner (power button for 10 seconds) to apply the changes.
If there is no section with votes, check:
- π Account Region: Chinese firmware often requires changing to China Mainland in profile settings.
- π± Mi Home Version: Update the app to the latest version (at the time of writing 6.6.100 or later).
- π€ Previous articleVoice model: Older devices (until 2019) may not support voice change officially.
2. Alternative language packages: where to download and how to install
If Mi Home doesnβt have the right language, you can install a third-party package. For example, for Xiaomi Mi Robot Vacuum-Mop P, enthusiasts have created Russian voices with female and male voices, these packages are distributed in.vp or.zip format and installed through developer mode or special utilities.
Popular sources:
- π Forums 4PDA: themes with firmware for specific models (look for the name of the vacuum cleaner) + "voice-pack").
- π¦ GitHub: repositories like MiRobotVoicePacks with open voice sets.
- π¬ Telegram channels: chats on Xiaomi smart devices (for example, @xiaomirobot).
Installation instructions:
- Download the archive with a voice packet (for example, ru_RU_female.vp).
- Unpack it in the root SD-cards (if vacuum cleaner supports) or prepare for download via Mi Home Hack.
- Activate the developer mode on the vacuum cleaner: 1. Press and hold the home buttons" + "Start" 5 seconds. 2. Connect to the Wi-Fi point of the vacuum cleaner (type name) MiRobot_XXXX). 3. Open it in your browser. http://192.168.8.1/miIO/miio_upload_voice and download the file.
- Reset the device.
βοΈ Preparation for the installation of custom voice
Warning: Unofficial packages may contain bugs or conflict with firmware. Check other users' reviews on forums before installing. For example, DreameBot Z10 Pro packages sometimes cause long phrases to freeze.
3. Change voice via Mi Home Hack (advanced method)
For high-risk users, there is a Mi Home Hack tool, a modified version of the app with advanced features, which allows you to install not only voices, but also custom firmware, change the region of the device without resetting, and even unlock hidden settings.
Step-by-step:
- Install Mi Home Hack (APK is available on 4PDA or XDA Developers).
- Log in to your Mi Account and select a vacuum cleaner.
- Go to Tools. β Voice Pack Manager.
- Press Import and select the downloaded voice packet.
- Confirm the installation and wait until it is completed (it can take up to 10 minutes).
| Model vacuum cleaner | Support for Mi Home Hack | Risks. |
|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | Yes (full) | Low (possible voice glitches) |
| DreameBot D9 | Yes (partial) | Medium (may reset the binding) |
| Viomi V3 | Yeah (requires root) | High (brick risk) |
| Xiaomi Mi Robot 1S | No. | β |
Critical information: Using Mi Home Hack violates the terms of the license agreement of Xiaomi and may lead to the blocking of the account or device.We recommend you to back up the vacuum cleaner token before experimenting (instructions are available on the forums).
4. Replacement of voice on Chinese firmware (region change)
Many vacuum cleaners purchased in China (e.g., via AliExpress or Gearbest) have Chinese firmware with Mandarin voices by default, often requiring a change of region in the Mi Home to change the language, but this process has nuances:
Method 1: Change the region of the account
- In Mi Home go to profile β Account settings β Region.
- Choose China Mainland (if you want to unlock Chinese features) or Russia (for Russian voice).
- Remove the vacuum cleaner from your account and add it again.
- After binding, check the Voice prompts section - new options should appear.
Method 2: Manual server modification (for advanced)
If the change of region did not help, you can manually redirect the vacuum cleaner to another Xiaomi server:
- Install Packet Capture (Android) or Charles Proxy (PC)
- Intercept Mi Home traffic and search for queries to the domain api.io.mi.com.
- Change the "region" option to the desired one in the server's responses (for example, "ru" for Russia).
- Reset the vacuum cleaner.
What happens if you change the region incorrectly?
5.Castom voices: recording and installing your version
To be fully personalized, you can record your own voice and upload it to a vacuum cleaner, a technique that requires technical skills and is only suitable for root-access models or alternative firmware (such as Valetudo).
What you need:
- π€ Microphone for recording phrases (recommended sample rate 44.1 kHz).
- π» Audio Editor (Audacity, Adobe Audition) for processing.
- π Template of sound files (can be extracted from the standard package).
- π§ SSH-Access to the vacuum cleaner (via Valetudo or OpenMiHome).
Process:
- Download the standard voice pack for your model (for example, en_US_male.vp).
- Unpack it with 7-Zip or binwalk (the.wav or.mp3) files will be inside.
- Write down your phrases, observing: The duration of each file is no more 3 Format: Mono, 16-bit PCM. File names must match the original ones (e.g, start_cleaning.wav).
.vp
Mi Home Hack
Valetudo
π‘
Use the ElevenLabs or Voicemaker.in neural network to record voices, which allow you to generate natural voices in any language without studio equipment.
Frequent problems and their solutions
When you change your voice, you're going to have a common problem, and we've put together a proven solution.
| Problem. | Possible cause | Decision |
|---|---|---|
| The voice does not change after the package is installed. | App cache or incorrect region | Clean the Mi Home cache and restart the vacuum cleaner |
| The vacuum cleaner squeaks instead of speaking | Damaged voice packet | Reinstall the original package and try again. |
| There is no "Voice Tips" section in Mi Home | Outdated firmware or model | Update the vacuum cleaner via Settings β Firmware Update |
| After changing voice, the vacuum cleaner stopped responding to commands | Conflict of language files | Reset the settings to factory (button) RESET) |
β οΈ Note: If after installing the custom voice, the vacuum cleaner begins to behave unstable (for example, spontaneously turn on or ignore commands), immediately return the standard package. In 10% of cases, these symptoms indicate damage to system files, which may require flashing through the Mi Flash Tool.
7 Xiaomi models that do not support voice change
Not all Xiaomi robot vacuum cleaners allow voice change, but here is a list of models for which there are no official or reliable alternative methods:
- Xiaomi Mi Robot Vacuum 1 (2016) is an outdated platform.
- Xiaomi Mi Robot Vacuum-Mop Essential is a limited firmware.
- Viomi V1 β no support for voice packets.
- DreameBot F9 β the voice is hard sewn into the firmware.
For these devices, the only option is to disable voice prompts completely:
- In Mi Home, go to Settings β Voice Notifications.
- Turn off the option to Enable Voice (or Voice Prompts).
- Save the changes and restart the vacuum cleaner.
π‘
Before buying a vacuum cleaner, check on the forums if your model supports voice change. For example, DreameBot X30 Ultra allows you to set voices through the Dreamehome App, and Xiaomi Mi Robot Vacuum-Mop 2 Lite only through the Mi Home Hack.