Xiaomi Vacuum Mop 2S has become one of the most popular home assistants thanks to a combination of powerful cleaning and intelligent features. However, standard voice alerts in Chinese or English are not always convenient for Russian-speaking users. Fortunately, the manufacturer and enthusiasts have created alternative voiceover packages that can be installed independently.
In this article, we will look at all the current ways to change voice assistants, from official methods through the Mi Home app to manually install custom packages. You will learn how to choose the right voice, where to download verified files and how to avoid typical configuration errors.
Why Standard Voiceover May Not Succeed Users
The Vacuum Mop 2S base firmware offers a limited choice of voice-guided languages, most commonly:
- π¨π³ Chinese (default for most devices)
- π¬π§ English (not always working well with Russian teams)
- πͺπΈ Spanish/π©πͺ German (less common, depending on the region of sale)
Problems with standard alerts:
- Incorrect translation β English phrases like βCleaning completedβ sound unnatural against the background of the Russian-language interface of the application.
- The lack of Russian language β official support for Russian appeared only in the latest versions of the firmware (but not for all regions).
- Monoton voice β standard robot voices sound too mechanical, without intonation.
- Limited range of phrases β no specific error alerts (e.g., a brush getting stuck or a low water level in the tank)
In addition, many users note that the standard voice prompts Vacuum Mop 2S too quiet β they are difficult to hear in a large apartment.
How to Change Languages through Mi Home
The safest method is to use the built-in settings of the Mi Home app. It is suitable for devices with 3.5.9_004034 firmware and later (check the version in Settings β About device).
Step-by-step:
- Open the Mi Home app and select your Vacuum Mop 2S from the device list.
- Go to Settings (βοΈ) β Voice prompts.
- In the Voice Language section, select the available option (if there is Russian, it will be designated as Russian (Russia)).
- Press Save and wait for the robot to restart (it will take 1-2 minutes).
Important nuances:
- π If Russian is not on the list, update the robot firmware to the latest version via Settings β Software Update.
- π± Make sure that your Mi Home account region is set to Russia (checked in your user profile).
- π After changing the language, check the volume of the alerts in Settings β Sound and Alerts.
Note: on devices purchased in China (the CN suffix version in the model), the official Russian language may not be available even after the update, in which case you will need to manually install a custom package.
Check the Robot's firmware version|Install the region "Russia" in Mi Home|Connect the robot to Wi-Fi 2.4 GHz|Charge the vacuum cleaner to 50% or more-->
Manual installation of custom voice packets
If there's not enough official voice, you can set up an alternative voiceover from the community, which is more effort-intensive, but gives you access to:
- π€ Russian-language packages with natural intonation (for example, Alena or Mariaβs voice).
- π Loud and clear alerts (sound level 30-40% above standard).
- π΅ Musical cues instead of voice cues (e.g., tunes from games or movies).
- π οΈ Advanced diagnostic phrases (notification of blockages, wear of brushes, etc.).
The installation will require:
- A computer with Windows or macOS.
- Mi Home Hacker or Token Extractor to get a device token.
- Voice package in.pkg format (downloaded from trusted sources, see the section below).
- Python utility (version 3.8+) for working with scripts.
Installation process:
- Get the token and IP- address of your robot via Mi Home Hacker (instruction in spoiler below).
- Download the voice package (for example, Russian voice for Vacuum Mop 2S β a verified source).
- Connect to the robot by SSH (login: root, password: empty or your token).
- Download the packet to the /mnt/UDISK/voice/ folder by command: scp voice_package.pkg root@[IP_Robot]:/mnt/UDISK/voice/
- Reboot the device with the reboot command.
How to get a device token without the risk of blocking
Warning: Manual packet installation may cause firmware failure if the voiceover file is incompatible with your version of the software. Always back up the original files with a command:
cp -r /mnt/UDISK/voice/ /mnt/UDISK/voice_backup/Where to download the verified voice packs for Vacuum Mop 2S
Not all sources on the Internet offer secure voice files, but here are the sites tested (as of 2026):
| Source | Package type | Pluses | Cons |
|---|---|---|---|
| 4PDA (Vacum Mop 2S theme) | Russian voices, musical signals | Free, user reviews, frequent updates | Registration is required, sometimes you come across outdated versions. |
| GitHub (OpenMiHome) | Multilingual packages, source codes for modification | Open source, support of developers | Requires skills to work with GitHub |
| Telegram channel "Mi Home Russia" | Voices from enthusiasts, exclusive packages | Quick support, current versions | No file rating system |
When choosing a package, pay attention to:
- π Creation Date β current packages must be no older than 6 months.
- π’ Firmware version β the description should indicate which version of the software the file is intended for (e.g., 3.5.9_004034+).
- π€ Voice type: Female/male, natural/synthesized.
- π¦ File size β A standard package weighs 10-15MB. Files smaller than 5MB may be incomplete.
β οΈ Warning: Never download voice packets from unknown file sharing platforms (e.g. uploadfiles.io or fast-download.net).These files often contain malicious code that can block a robot or steal your Mi Home account details.
How to return the standard voiceover if something went wrong
If the robot becomes unstable after installing the custom package (it does not respond to commands, constantly reboots or makes distorted sounds), you need to return the original voice files.
Method 1: Through backup (recommended)
- Connect to the robot via SSH (instruction above).
- Recover the original files with the command: cp -r /mnt/UDISK/voice_backup/* /mnt/UDISK/voice/
- Reboot the device: reboot
Method 2: Through resetting settings
If there is no backup, do a full reset:
- Press the power button on the robot for 10 seconds until the double signal sounds.
- Connect to the Xiaomi_Vacuum_XXXX access point from your phone.
- In the Mi Home app, select Add Device β Robot vacuum cleaner and follow the instructions.
β οΈ Warning: Resetting will remove all stored room maps, cleaning schedules, and individual suction settings. Before the procedure, export the cards via Settings β Map β Export (if the feature is available in your firmware).
π‘
Before you install custom voiceover, record a video of the robot's performance with standard alerts, which will help you compare the volume and clarity of the sound before and after the changes.
Frequent mistakes and their solutions
Even when following instructions, users encounter problems, and here are the most common mistakes and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Robot does not respond to commands after installing voiceover | Incompatible package or corrupted files | Return the original voiceover (see section above) and re-install with another package |
| The voice sounds intermittent or disturbed. | Low file quality or lack of memory | Remove the packet (rm -r /mnt/UDISK/voice/*) and download another |
| The voiceover dropped after the firmware update | Update overwrote files | Repeat packet installation or disable auto-updates in Settings β Software Update |
| Cannot connect to SSH. | wrong token or IP-address | Get a new token through Mi Home Hacker and check IP in the router |
If the robot after installing voiceover:
- π΄ Do not turn on β hold the power button for 20 seconds for a forced reboot.
- π Perpetual squeaking is a voiceover error signal. Return the original files immediately.
- π Does not connect to Wi-Fi β reset your network settings to Settings β Wi-Fi.
β οΈ Warning: If the robot stopped charging or moving after installing the custom voiceover, this may indicate damage to system files. In this case, you need to flash through Mi Home in recovery mode (hold Power + Home 10 seconds).
FAQ: Answers to popular questions
Can I install voiceover on Vacuum Mop 2S without a computer?
Why did some phrases remain in English after the installation of the Russian voice?
How do you make your voice louder?
Can I put a voice assistant (Alice, Siri) instead of the standard alerts?
Will I be reset after the firmware update?
π‘
Before any modification of the robot (voice, firmware) check the compatibility of files with your model and version of the software. Incompatible packages can lead to "bricking" the device.