Xiaomiβs robot vacuum cleaner not only cleans your home, but can also inform your process with voice, from standard notifications to funny lines, but many users face the challenge of either missing a voice, in a language that is not understood, or too quiet. In this article, we will discuss all ways to add and configure voice packets for Mi Robot Vacuum-Mop 2 models, S7, Xiaowa and others: from official methods to alternative solutions.
Voice makes the vacuum cleaner experience more intuitive: you'll hear when cleaning started, charging ran out, or an error occurred. But not everyone knows that voice packets can be changed, like installing Russian voiceovers on models where it's not provided by default, or replacing boring phrases with fun character replicas, and we'll look at official and informal methods, and we'll also talk about how to solve typical problems, from no sound to failures after a firmware update.
If your Xiaomi Vacuum is silent like a fish, don't rush to bring it to the service. 90% of the time, the problem is solved software-enabled: just set up the Mi Home app correctly or manually download a voice packet. And for advanced users, we have prepared instructions for installing custom voices through third-party firmware.
1. Which Xiaomi models support voice support?
Not all Xiaomi robot vacuum cleaners can talk, voice notifications have been introduced since the 2018 models, but full multilingual support has only been implemented in recent generations.
- πΉ Mi Robot Vacuum-Mop 2 (including Pro, Ultra, Lite versions) β supports Russian, English, Chinese and other languages.
- πΉ Mi Robot Vacuum-Mop P and T β voice packs installed via Mi Home.
- πΉ Xiaomi Mi Robot Vacuum-Mop S7 β Advanced voice settings, including volume control.
- πΉ Xiaowa E35 and C40 β Budget models with basic voice notifications (Chinese/English only by default).
- πΉ Dreame D9 and D10 Plus β although it is a sub-brand of Xiaomi, it uses its own voice packet system.
Mi Robot Vacuum 1 and Mi Robot Vacuum-Mop 1C If your vacuum cleaner is released before 2018, it probably wonβt work to add voice, except through informal firmware (weβll talk about this below).
To find out if your model supports voice, check:
- Open the Mi Home app β Choose your vacuum cleaner β Settings β Voice notifications.
- If the partition is missing, then the function is not provided.
2.Official method: voice installation via Mi Home
The easiest and safest method is to use the branded Mi Home app. The instructions are suitable for all supported models, including the Vacuum-Mop 2 and the Vacuum-Mop. S7.
Step 1. Update the vacuum cleaner firmware
Before installing the voice pack, make sure that your robot has the latest version of the software.
Step 2: Installation of the voice packet
- In Mi Home, go to Settings β Voice Notifications.
- Click Download Voice Package (or Add Language).
- Choose the language you want (for example, Russian or English).
- Wait for the download (it can take up to 5 minutes depending on the speed of the Internet).
- After installation, restart the vacuum cleaner (power button for 5 seconds).
If there is no Russian in the list, try:
- π Change the region in Mi Home to Russia or Ukraine (in profile settings).
- π Reconnect the vacuum cleaner to the application (remove and add again).
- π Check if the firewall is blocking or VPN packet-loading.
βοΈ Preparation for voice installation
Step 3: Customize volume and notification types
After setting the voice, you can configure:
- π Volume - in Settings β Voice notifications β Loudness (not available on all models).
- π’ Notification types β what events to voice (beginning/end cleaning, errors, low charge, etc.).
- π Voice time β some models allow you to turn off voice at night.
π‘
If the vacuum cleaner is silent after installing the voice, try to disconnect it from the application and reconnect it, often solving the problem of synchronizing the settings.
3. Alternative methods: manual download of voice files
If Mi Home doesnβt have the right language or voice is not installed, you can download the voice packet manually through third-party sources, a method that is suitable for advanced users and requires caution.
Method 1. Installation via Token (for power users)
Some enthusiasts are posting.pkg voice packets online that can be downloaded via Mi Home. API. It's gonna take a while:
- Get a Token vacuum cleaner (via apps like Mi Home Token Extractor).
- Download a voice packet for your model (see forums like this one). 4PDA Xiaomi Community).
- Send the file to the vacuum cleaner through HTTP-Request (you can use Postman or Termux).
Example of commands to download (replace) YOUR_TOKEN and FILE_URL):
curl -X POST "http://IP_WASH/miio/install_voice_pack" \
-H "Content-Type: application/json" \
-d '{"token":"YOUR_TOKEN","url":"FILE_URL"}'β οΈ Warning: Unofficial voice packets may contain errors or conflict with firmware.Before installing, back up your vacuum cleaner settings.
Method 2: Firmware custom voiceover through Valetudo
If your vacuum cleaner supports alternative Valetudo firmware, you can install any voice packets, including custom recordings.
The advantages of Valetudo:
- π€ The ability to use any voice packets, including phrases you have recorded.
- π§ Flexible notification settings (you can disable unnecessary messages).
- π‘οΈ No dependence on Xiaomi servers.
What happens if you install an incompatible voice packet?
4. Problem solving: why doesn't the vacuum cleaner talk?
If after all the manipulations, the robot vacuum cleaner is still silent, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| Voice is not installed through Mi Home | Obsolete firmware or region lock | Update the software and change the region to "Russia" in the account settings |
| The vacuum cleaner squeaks instead of speaking | A damaged voice packet or download error | Remove the current package and install it again. |
| I have a voice, but it's too quiet. | Low volume in settings or hardware problem with speaker | Check the volume settings in Mi Home or clean the speaker |
| Voice notifications disappear after update | Resetting or version conflict | Reinstall the voice packet and restart the vacuum cleaner |
Frequent errors and their correction:
- π« Error "Can't download the voice packet" β Check your internet connection or try another Wi-Fi.
- π« The vacuum cleaner speaks Chinese, although Russian is installed β Remove all voice packets and install only the one you need.
- π« After installing the voice, the vacuum cleaner stopped responding to commands β Reset the settings to factory (Settings) β Reset).
β οΈ Warning: If the vacuum cleaner starts to glitches after manually installing the voice packet (for example, spontaneously turn on or make errors), immediately return to the factory firmware.
5. How to record your voice for Xiaomi Vacuum?
Want a vacuum cleaner to speak in your voice or your favorite character's voice? That's possible, but it's going to take a little bit of technical skill.
Step 1: Preparation of audio files
You will need a record of all the phrases that the vacuum cleaner says (for example, βStart cleaningβ, βCharging completedβ, βError: stuckβ). The full list of phrases can be found in the voice packets for your model (unpack the official.pkg file).
Record requirements:
- ποΈ Format: WAV or MP3 (mono, 16 kHz, 128 kbit/s).
- π Duration: no more than 3-5 seconds per phrase.
- π Loudness: Normalize the sound so that all phrases are equally loud.
Step 2: Assembly of a custom pack
To create your own voice pack:
- Download the Xiaomi Voice Pack Creator utility (available on GitHub).
- Upload your audio files to it, matching them with standard phrases.
- Collect a package in.pkg format.
Step 3: Installation on the vacuum cleaner
Download the received package in one of the ways:
- π± Through Mi Home (if manual download is supported).
- π₯οΈ Through Valetudo (for stitched devices).
- π§ Through ADB or HTTP-API (power-user).
Example of a command to load through ADB:
adb push custom_voice.pkg /sdcard/
adb shell am broadcast -a com.xiaomi.mitv voice_install -e path /sdcard/custom_voice.pkgπ‘
Creating a custom voice package requires the exact match of file names with the original phrases. If even one phrase is missing, the vacuum cleaner may not reproduce sounds at all.
6.A review of the best voice packages for Xiaomi Vacuum
If you're tired of the standard voice, you can install alternative packages from the community.
| Package name | Language | Features | Compatibility |
|---|---|---|---|
| Russian Female (Official) | Russian | The Standard Female Voice from Xiaomi | Vacuum-Mop 2, S7, Xiaowa E35 |
| Yandex Alice Voice | Russian | Alice's Voice (unofficial port) | Demands Valetudo |
| Darth Vader Pack | English | Star Wars-style phrases | Vacuum-Mop 2 Pro |
| Minions Fun Pack | Multilingual | Merry lines from the minions | Any Valetudo models |
Where to download:
- π Official packages: via Mi Home (Voice notifications section).
- π Informal: forums 4PDA, Xiaomi Community, or GitHub (see Xiaomi Vacuum voice pack).
β οΈ Note: Installing unofficial packages may result in the device being blocked by Xiaomi servers. Use them at your own risk by backing up your settings beforehand.