Xiaomi Vacuum Mop P is not just a cleaning device, but a full-fledged smart home assistant that can interact with the user via voice commands. However, by default, the firmware may not support Russian or other localizations, which limits functionality. Installing a voice package solves this problem by adding native language control, cleaning status notifications and even humorous cues from the robot.
In this article, we'll learn how to choose and install a voice packet correctly, avoid the typical errors when downloading files, and customize the assistant voices to your preferences. We'll focus on compatibility between firmware versions and voice packets, which is a key point that many people miss. If you've already encountered a problem where the robot is silent after trying to install, here's a solution.
Why do I need to install a voice packet separately?
Unlike Xiaomiโs flagship models, such as the Mi Robot Vacuum-Mop 2 Pro, the base version of the Vacuum Mop P often comes with a minimum set of voice files. The manufacturer saves space in the deviceโs memory, leaving only English and Chinese, which creates inconvenience for users from other regions, especially if:
- ๐ฃ๏ธ The robot makes commands in an incomprehensible language, which prevents control of the cleaning process.
- ๐ No notification of completion or error (e.g., "stuck" or "low charge").
- ๐ค You canโt use voice control through Mi Home or Google Assistant.
In addition, some voice packets contain additional features such as:
- ๐ต Musical signals at the beginning/end of cleaning.
- ๐ Humorous remarks (e.g., โIโm tired, let me rest").
- ๐ข Support for regional accents (for Russian โ variants with yakayu pronunciation).
Important: Voice files do not affect the basic functionality of the vacuum cleaner, but significantly improve the user experience, without them, the robot will remain โdumbโ, even if all other functions work properly.
Preparation for installation: checking the firmware version and compatibility
Before downloading a voice packet, you need to make sure it's right for your firmware version. Incorrect file selection can cause a robot to malfunction or completely lose voice functions. Here's how to check for up-to-date information:
- Open the Mi Home app (or Xiaomi Home for newer versions).
- Go to the section with your robot vacuum cleaner.
- Click on the three dots in the upper right corner โ Device settings โ About the device.
- Find the strings firmware version and model (should be specified STYJ02YM or similar code for Vacuum Mop P).
Compatibility of voice packets with firmware versions:
| Firmware version | Supported voice packets | Notes |
|---|---|---|
| 3.5.8_0001 below | Only original files from Xiaomi | Third-party packages may not work |
| 3.5.8_0002 โ 3.5.8_0045 | Packages from the community (e.g. Valetudo) | Manual installation via ADB is required |
| 3.5.8_0046 higher | Official and custom packages | Support for multilingualism |
Critical information: If your firmware is older than 2 years (e.g., the 2022 version), update it first through the official app. Outdated versions do not support modern voice packs and can cause conflicts.
โ ๏ธ Note: Some users are trying to install voice files from other models (e.g., from Roborock). S7). This will cause a Voice pack mismatch error and may block the voice module before resetting the settings.
How to download the voice package for Xiaomi Vacuum Mop P
Xiaomiโs official voice packs are distributed via the Mi Home app, but there are limited options available, and for Russian and other localizations, youโll have to turn to third-party sources.
- ๐ Xiaomi Official Repository: Available through Settings โ Voice assistant โ Download languages in the app. Limited choice (usually only English, Chinese, Spanish).
- ๐ ๏ธ Valetudo Community: Site: valetudo.cloud. Open source packages, support for Russian, German, French. Requires manual installation via SSH or ADB.
- ๐ฌ Telegram channels and forums: Xiaomi Vacuum channel (archive of voice packets in fixed messages). 4PDA (Xiaomi Robots, Vacuum Cleaners, risk of running into outdated or modified files.
Recommendation: For beginners, it is better to start with official packages. If you don't have the right language, use Valetudo files because they are tested by the community. Avoid obscure sources: some packages may contain viruses or corrupted files that will "crush" the robot's system.
๐ก
Before downloading, check the hash amount of the file (MD5 or SHA-1) to avoid installing corrupted packets.
Step-by-step: installation of voice packet
The installation process depends on the type of package, and let's look at both the official app and the manual.
Method 1: Installation via Mi Home (for official packages)
- Open the Mi Home app and select your robot vacuum cleaner.
- Go to Settings โ Voice Assistant โ Voice Language.
- Click Download languages and select the one you want from the list (e.g. Russian).
- Wait for the boot to be completed (the robot will emit an audible signal).
- Reboot the device through Settings โ Reboot.
If the language is not on the list, go to the second method.
Method 2: Manual installation via ADB (for custom packets)
This method will require:
- ๐ฅ๏ธ Computer with installed ADB Tools (you can download it here).
- ๐ USB-cable for connecting to a robot (usually Micro-USB or Type-C, depending on the model).
- ๐ Voice packet in.vp or.zip format.
Instructions:
- Connect the robot to the computer via USB.
- Open the command prompt (CMD or Terminal) and type: Adb devices If the device is not displayed, install drivers for Xiaomi Vacuum.
- Copy the voice packet into the robot memory: adb push ru_RU.vp /sdcard/miio/voice/
- Install the package via the command: adb shell am broadcast -a com.xiaomi.mitv.tvpush.INSTALL_VOICE --es file /sdcard/miio/voice/ru_RU.vp
- Reboot the robot with the command: adb shell reboot
โ๏ธ Preparation for manual installation
โ ๏ธ Warning: If the robot makes a strange sound or repeats a single phrase after installation, it means that the package is incompatible with your firmware. /sdcard/miio/voice/ru_RU.vp and reboot the device.
Set up a voice assistant after installation
Successful packet installation is only half the battle, so to get the robot to talk properly, you have to adjust the voice and notification settings.
- ๐ Voice Volume: In the Mi Home app, go to Settings โ Voice assistant โ Volume, recommended level โ 70-80%, to hear notifications, but not to scare the home.
- ๐ฃ๏ธ Notification frequency: You can turn off cleaning messages, leaving only critical ones (for example, "stuck" or "weak Wi-Fi signal").
- ๐ค Voice input: Activated in Settings โ Voice control, lets you give commands like "Start cleaning" or "Go back to base".
For advanced users, hidden settings are available through ADB:
adb shell settings put global voice_assistant_enabled 1
adb shell settings put global voice_language ru_RUThese commands force the voice assistant to be turned on and set the language by default.
How to change your voice to male/female?
Typical errors and their solution
Even with the correct following of the instructions, problems can arise, and here are the most common ways to eliminate them:
| Mistake. | Reason. | Decision |
|---|---|---|
| The robot does not respond to voice commands | Voice control disabled in settings | Enable in Mi Home โ Settings โ Voice control |
| The voice sounds timid or disturbed | A damaged voice packet file | Remove the package and install it again. |
| Error "Unsupported voice pack" | Incompatibility with the firmware version | Update your firmware or find a package for your version |
| Robot speaks in a mixture of languages | Conflict of multiple installed packages | Remove all packets and install only one. |
If none of the methods helped, try resetting the robot to the factory:
- In the Mi Home app, go to Settings โ About Device โ Resetting.
- Confirm the action and wait for the reboot.
- Re-install the voice packet.
โ ๏ธ Warning: Resetting will delete all stored room maps and cleaning schedules. Before the procedure, back up through Settings โ Backup (if the feature is available for your model).
Additional features: custom voice packages
If you don't like standard voices, you can install custom packs from enthusiasts, and they say,
- ๐ญ Celebrity voices (such as imitating Alex or Alice voices).
- ๐ค Futuristic sounds (like those of the R2-D2 Star Wars").
- ๐ฎ Gamer lines (e.g., "Cleanup Complete! Win!" in the style of computer games).
Where to look:
- ๐ Etsy or eBay โ sellers offer unique packages for the purchase of e-commerce 5-10$.
- ๐จ GitHub โ open source repositories (e.g., GitHub, denysdovhan/vacuum-voice-packs).
- ๐ค Ordering services: Some voice studios create customized voices (price from 50)$).
Warning: Castom bags may contain obscene language or jokes inappropriate in the family. Before installing, listen to the demo version (usually available on the download page).
๐ก
Using custom voice packs can void the warranty if they damage the firmware. Install them only at your own risk.