Xiaomiโs robot vacuum cleaner has become an integral part of many homes, but the standard voice assistant may get bored or simply not fit into the atmosphere of your home. Fortunately, most models โ from the budget Mi Robot Vacuum-Mop 2 Lite to the flagship DreameBot X30 Ultra allows you to change voice prompts, but the process is not always obvious: somewhere you need a couple of clicks in the application, and in some cases you will have to dive into firmware settings or even use third-party utilities.
In this article, we will discuss all the current ways to change the voice on Xiaomi robot vacuum cleaners, including official and alternative methods. You will learn how to choose the right voice acting (from childrenโs voices to Aliceโs voice or Marina Alexandrovaโs voice), which models support this feature out of the box and where you will need to improve.
If you want to not just change your voice, but make it unique โ like writing down your own phrases or setting up voiceovers from famous characters โ there's a section in the article about this, and for those who have had problems with changing their voices (vacuum cleaner doesn't respond to commands, voice gets confused or sounds distorted), we've prepared a diagnostics and solutions checklist.
What Xiaomi models support voice change?
Not all Xiaomi robot vacuum cleaners allow you to change voice prompts, the function depends on the firmware, model and region of sale.
- โ Supports official voice change (via Mi Home or Xiaomi Home):
- โ Not supported (or required by informal methods):
To find out if your model supports voice change, check:
- Open the Mi Home app โ Choose your vacuum cleaner โ Go to Settings. โ Voice prompts.
- If there is no partition, try updating the firmware (see section below).
- For Dreame models, use the DreameHome app โ there the feature may be called Voice Package.
Official method: changing voice through the app
The easiest and safest method is to use proprietary software. Consider the process using the example of the Mi Home application (relevant for most models).
Step 1: Preparation
- ๐ฑ Make sure that the latest version of Mi Home (App Store/Google Play) is installed on your smartphone).
- ๐ The vacuum cleaner must be connected to the same Wi-Fi network as the phone.
- ๐ The battery charge of the robot is at least 20% (otherwise the system can block changes).
Step 2. Step-by-step instruction
- Open Mi Home and select your vacuum cleaner.
- Go to Settings (cog in the upper right corner).
- Find the Voice Tips section (or Voice Pack in English).
- Slip on the current voice packet - a list of available options will open.
- Choose your favorite voice and click Download (file weighs) ~5-15 MB).
- After loading, confirm the installation - the vacuum cleaner will restart (take) ~1-2 minutes).
Additional options:
- ๐ค Volume: You can adjust the level in the same section (from 1 to 10).
- ๐ Voice Disconnect: Choose the No Sound option (but it will deprive you of notifications of blockages or errors!).
- ๐ Voice language: Some models support many languages (English, Chinese, Spanish), but Russian is usually the same language.
โ๏ธ Preparation for a change of voice
If your app doesnโt have a Voice prompts section, it could mean:
- Outdated vacuum cleaner firmware (the solution is to update manually, see the next section).
- The model does not support the function (check the list above).
- Vacuum cleaner tied to Chinese server (CN) โ Relocation of the region (risky for guarantee!).
What if the voice does not change after installation?
Update firmware: if voice is not in the settings
If your model theoretically supports voice change but the option is not in the app, it's likely that the vacuum cleaner has outdated firmware.
How to update firmware:
- Open Mi Home โ select vacuum cleaner โ Settings โ Update firmware.
- If a new version is available, click Update. It takes 5-15 minutes.
- After the update, be sure to restart the vacuum cleaner (power button for 10 seconds).
What to do if the update does not help:
- ๐ Check that the vacuum cleaner is connected to servers in Europe or Russia (not China), and changing the region can open access to voices.
- ๐ฅ Download the firmware manually from mi-firmware.updatemi.com (choose your model!) and update via Settings. โ Update โ Select a file.
- โ ๏ธ Attention: manual updates are risky - if you make a mistake, the vacuum cleaner may stop turning on!
Versions of firmware with voice support:
| Model | Minimum firmware version | Notes |
|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | 3.5.9_0046 | Voices appear after the update to MIUI Robot 2.0. |
| Viomi V3 | 1.8.5_0020 | Supports Alice's voices and children's options. |
| DreameBot D9 | 4.2.1_1033 | Votes are set through DreameHome. |
| Mi Robot Vacuum-Mop P | 3.3.9_0030 | Requires a link to a European server. |
๐ก
Before updating the firmware, disconnect the vacuum cleaner from cleaning and make sure it is on the base.Aborted update can lead to "bricking" the device!
Informal ways: third-party voices and custom firmware
If the official methods don't work or you want something unique (like the voice of Iron Man or the Terminator), you can go the other way.
Method 1: Installation of custom voice packets
Some enthusiasts are creating alternative voice packages for Xiaomi vacuum cleaners, such as:
- ๐ค Voice of Alice (Yandex) or Marina Alexandrova;
- ๐ฌ Character Voices from Movies/Games (GLaDOS from Portal, Cortana from Halo);
- ๐ถ Children's voices or voiceovers from bloggers.
How to determine:
- Download the voice packet (see forums). 4PDA or XDA The file format is.vp or.zip.
- Unpack the archive and rename the file to voice_pack.vp.
- Connect the vacuum cleaner to the PC USB (You will need to turn on debugging through Mi Home).
- Copy the file into a folder /miio/voice/ vacuum-storage.
- Reset the device.
Method 2. Firmware through ADB (advanced)
If you know me, ADB (Android Debug Bridge, you can manually replace the system voice files:
adb connect [IP- vacuum cleaner address]
adb shell
su
mount -o rw,remount /system
cp /sdcard/voice_pack.vp /system/miio/voice/
chmod 644 /system/miio/voice/voice_pack.vp
rebootโ ๏ธ Warning: Incorrect commands can cause system failure, a method recommended only for experienced users!
Where to look for custom voices:
- Forum 4PDA (Topics on Xiaomi robot vacuum cleaners);
- GitHub (repositories with modified firmware);
- Telegram channels dedicated to Xiaomi devices (for example, @mirobots).
๐ก
Castom voices may conflict with official updates. After installing an unofficial package, turn off automatic firmware updates in the vacuum cleaner settings!
How to record your voice for a vacuum cleaner?
You want the vacuum cleaner to speak in your voice or in your child's voice? It's possible, but it's going to take a little bit more effort. There are two approaches:
Method 1: Use of voice generation services
Using neural networks (such as ElevenLabs or Murph.ai) you can create a synthetic voice based on your recordings and then integrate it into a vacuum cleaner:
- Write down 20-30 phrases (e.g., โStarted cleaningโ, โCharging completedโ) in a quiet room.
- Upload the recordings to the service and generate a voice packet.
- Convert the result to a vacuum cleaner-compatible format (usually.wav or.wav.mp3 64kbps bitrate).
- Replace the standard sound files in the firmware (see the section above about the ADB).
Method 2: Manual replacement of sound files
If you are ready to dig into the system files, you can replace the standard voiceovers with your own:
- Download the original voice pack from the vacuum cleaner (via ADB backup).
- Unpack the archive - inside will be files of the view start_cleaning.wav, low_battery.wav etc.
- Replace them with your records (file name and format should match!).
- Pack back to.vp and load onto the vacuum cleaner.
Record requirements:
- ๐๏ธ Quality: 16 bits, 16 kHz, mono;
- ๐ Duration: no more than 3 seconds per phrase;
- ๐ Loudness: normalize the sound to -16 dB, so that there is no distortion.
๐ก
To record, use the Audacity program - it is free and allows you to easily edit the sound, remove noise and normalize the volume.
Typical problems and their solutions
After a change of voice, you may have problems, and here are the most common ways to fix them:
Problem 1: Voice goes down to standard after reboot
- ๐ Check that the voice packet is installed correctly (the selected option should be displayed in the settings).
- ๐ฅ Reinstall the package โ it is possible that the file was corrupted when downloading.
- ๐ง Update the vacuum cleaner to the latest version.
Problem 2: The voice is distorted or interrupted.
- ๐ Reduce the volume of your voice in the settings (sometimes high levels lead to clipping).
- ๐ง Check if the custom voice is in conflict with the firmware (return the standard and see if the problem disappears).
- ๐ก Reconnect the vacuum cleaner to Wi-Fi โ sometimes sound errors are associated with network lags.
Problem 3: Vacuum cleaner doesn't respond to commands after changing voice
- โ ๏ธ Warning: this may indicate a firmware failure:
Issue 4: The app does not contain a "Voice prompts" section.
- ๐ Check out the vacuum cleaner region: for Chinese models (CN) function may be concealed.
- ๐ฒ Try using an alternative app (e.g. DreameHome for Dreame models).
- ๐ง Write in support of Xiaomi asking to activate the feature (sometimes helps).
What to do if the vacuum cleaner freezes after installing the voice?
Vote comparison: which one to choose?
The choice of voice depends on your preferences and the vacuum cleaner model, and here is a quick comparison of the options available:
| Type of voice | Examples | Pluses | Cons |
|---|---|---|---|
| Standard female | The default voice in Mi Home | Clear diction, familiar timbre | It might seem boring. |
| Standard male. | Available for some Dreame models | More strict, suitable for offices | Less frequently updated, fewer options |
| A child's voice | Child's voice or cartoon character | Fun, kids like it. | It can be annoying with frequent use. |
| Voice of alisa/assistant | Alice (Yandex), Google Assistant | Natural sound, familiar. | Requires informal installation |
| Custom (your voice) | Any recorded or generated voice | Uniqueness, personalization | Hard to set up, risk of error |
Selection recommendations:
- ๐ Home: Baby voice or Alice (if you like natural sound).
- ๐ข For office: Standard male or neutral female.
- ๐ฎ For gamers: the voice of a character from a favorite game (eg, GLaDOS).
- ๐จโ๐ฉโ๐งโ๐ฆ For families with children: a funny cartoon voice (for example, Fixikov).