Xiaomi Vacuum Mop has become an integral part of smart homes, but a standard voice assistant in Chinese or English does not always suit users. Replacing the voice package makes interaction with the device more comfortable by adding Russian or even custom voiceovers. However, the process has nuances, from official methods through the Mi Home app to manually stitching alternative firmware.
In this article, we will discuss all the current ways to change voice packets, from simple to advanced, including compatibility with different models (Xiaomi Mi Robot Vacuum-Mop P/E/2 Pro/2 Ultra), possible risks and solutions to typical problems.
Why You Might Need to Change Your Voice Package
The standard voice cues in Xiaomi robot vacuum cleaners are often in Chinese or English, making it uncomfortable for Russian-speaking users, but thatβs not the only reason to replace:
- π£οΈ Strange speech: accent or rapid speech speed of a standard assistant interferes with perception.
- π€ Personalization: The desire to establish the voice of a favorite character, celebrity, or even your own.
- π Loudness and clarity: Some alternative packages offer louder and more legible clues.
- π Localization: lack of official support for Russian in some models.
In addition, informal voice packets can add new features, such as voiceover of battery status or notifications of completion of cleaning.
How to Change Your Voice Through Mi Home
The safest method is to use the official Mi Home app (or Xiaomi Home for newer versions), which is suitable for most models, including the Xiaomi Mi Robot Vacuum-Mop 2 Pro and 2 Ultra, but requires the latest firmware version.
Step instructions:
- Open the Mi Home app and connect to the robot vacuum cleaner.
- Go to the device settings β Voice prompts.
- Select the available language from the list (if you have Russian).
- Confirm the changes and wait for the update (the robot will restart).
If there is no Russian language on the list, check:
- π± Account Region: Must be Russia or a country with Russian support (e.g. Kazakhstan).
- π Firmware Update: Some languages are added only in newer versions of the software.
- π Connection Server: Use Mainland China to access advanced settings.
π‘
If you donβt have a voice change option in Mi Home, try changing your account region to China (via your profile settings) and reconnect your device.
Unofficial methods: firmware alternative voice packets
When formal options are scarce, users resort to manually installing custom voice packets, a technique that requires technical skills and risks, but opens up access to:
- ποΈ Russian-language voiceovers from the community (for example, packages from the community) 4PDA).
- π€ Character voices (Alice, Jarvis, voices from games/movies).
- π§ Customize volume and timbre according to your preferences.
The installation process usually includes:
- Download a voice packet file (.pkg or.bin format).
- Connect to the robot via Telnet/SSH or special utilities (for example, MiHome Hack).
- Upload the file to /mnt/UDISK/miio/voice on the device.
- Reboot the vacuum cleaner.
Make a backup of current settings|Check the firmware version (must support custom packs)|Download a package from a trusted source (e.g., a forum) 4PDA)|Have a backup recovery method (e.g., original voice file)-->
β οΈ Note: Unofficial packages may contain bugs or conflict with firmware. Before installing, check other users' reviews about compatibility with your Xiaomi Vacuum Mop model.
Compatibility of voice packs with Xiaomi models
Not all voice packs are suitable for all models of robot vacuum cleaners, and the following is a table of compatibility of popular solutions:
| Model vacuum cleaner | Official Russian | Castomy Packages (4PDA) | Character voices | Demands a rut? |
|---|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop P | β No. | β Yes (limitedly) | β No. | β Yes. |
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | β Yes, from 2023) | β Yes. | β Yes. | β No. |
| Xiaomi Mi Robot Vacuum-Mop 2 Ultra | β Yes. | β Yes. | β Yes. | β No. |
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | β No. | β οΈ Partially. | β No. | β Yes. |
The 2 Pro and 2 Ultra models are easier to process thanks to the open firmware architecture. Owners of the Vacuum-Mop P or 2 Lite may need to unlock the bootloader or use special scripts.
How to check the model of your vacuum cleaner?
Step-by-step instructions for manual voice installation
If you are considering installing a custom voice package, follow this instruction. Example given for the Xiaomi Mi Robot Vacuum-Mop 2 Pro:
Step 1: Preparing files
- Download the archive with a voice packet (for example, ru_voice_v2.pkg).
- Unpack it on your computer (should be a voice.bin file).
Step 2: Connect to the robot
- Connect the vacuum cleaner to the same Wi-Fi network as your computer.
- Use Telnet or ADB For access: adb connect [IP-robot address] (IP You can find out on the router or through the Fing application)
Step 3: Download the file
- Copy voice.bin to the device folder: adb push voice.bin /mnt/UDISK/miio/voice/
- Adb shell chmod 755 /mnt/UDISK/miio/voice/voice.bin
Step 4: Activation
- Reboot the robot with the command: adb shell reboot
- After turning on, check the new voice by calling a command (e.g., Start cleaning).
β οΈ Warning: If the robot produces a Voice file corrupted error after the reboot, delete the downloaded file and return the original from the backup.
π‘
Before installing custom voice, always check the hash amount (MD5) of the downloaded file β this will protect against damaged or malicious packets.
Typical errors and their solutions
When replacing a voice packet, users often face problems, and here are the most common ways to fix them:
| Mistake. | Possible cause | Decision |
|---|---|---|
| Voice unchanged after reboot | The file is uploaded to the wrong folder | Check the path: must be /mnt/UDISK/miio/voice/ |
| Robot Squeaks Instead of Speech | Damaged or incompatible package | Delete the file and install the original |
| Mi Home app doesn't see robot | Failure after manual intervention | Reset the settings to factory (Settings β Reset) |
| Voice file error too large | The file exceeds the limit (usually 5MB) | Use a compressed package or convert to.bin |
If the robot stopped responding to commands after changing its voice, try:
- Turn it off from power for 10 minutes (hard reset).
- Connect via Mi Home and return the standard settings.
- In extreme cases, reflash the device through the recovery mode (instructions are available on the 4PDA or XDA forums).
Where to download verified voice packets
The quality and safety of the voice packet depends on the source, and we recommend the following proven sites:
- π Forum 4PDA: Xiaomi Robot Vacuum (Look for themes with the tag "[Voice]").
- π GitHub: repositories such as xiaomi-vacuum-voices (e.g. here).
- π Telegram channels: communities like @XiaomiVacuumRU (publish relevant packages).
β οΈ Warning: Avoid downloading voice packets from questionable file sharing sites. Viruses or corrupted files can lead to loss of control of the device or the need to flash through the device. JTAG.
Before installation, check:
- Compatibility with your model and firmware version.
- Reviews from other users (especially about job stability).
- Availability of instructions for rollback to standard voice.