Xiaomi Vacuum Mop P has become a real cleaning assistant, but standard voiceovers in Chinese or English can be annoying or simply confusing. Fortunately, the manufacturer has provided the ability to change voice support - both through the official Mi Home app and using undocumented methods for advanced users.
In this article, we will explore all the available ways to change voice, from basic language change to custom voice packs, how to activate a Russian voice (if supported by your model), where to download alternative audio files and how to download them correctly to the device, and pay special attention to compatibility issues and nuances that are often missed in standard instructions.
Important: The procedure for Xiaomi Vacuum Mop P may be different from other models (e.g. Roborock) S7 Xiaomi Mi Robot Vacuum-Mop 2 Lite. All the instructions in this article are tested on firmware from 2023-2026 and are relevant for devices with international (global) and Chinese versions of the software.
1. Official ways to change voiceovers through Mi Home
The easiest and safest method is to use the branded Mi Home app (or Xiaomi Home for newer versions), which is suitable for changing the language to the manufacturer-supported options, but does not allow you to install custom voices.
Here's the step-by-step instruction:
- Open the Mi Home app and select your Xiaomi Vacuum Mop P robot vacuum cleaner on the home screen.
- Go to the Device Settings β General settings β Voice language.
- In the list of available languages, select the desired one (for example, Russian, English or Chinese).
- Confirm the change and wait until the vacuum cleaner reloads (usually takes 1-2 minutes).
β οΈ Note: If the list does not include Russian, it means that your Xiaomi Vacuum Mop P model does not officially support it, in which case you will have to use alternative methods (see Section 3).
Also, look at the firmware version: some regional versions of the Mi Home app may have their language list stripped down, for example, the Chinese version of the app (Mi Home China) often has more options than the global version.
2 Why there is no Russian language in Mi Home and what to do
Many users are facing a problem: the Xiaomi Vacuum Mop P is not in Russian, despite the fact that the device was sold as an βinternational versionβ, the reason lies in the regional firmware binding and Xiaomiβs policy.
Here are the main reasons for the lack of Russian:
- π¦ The device was originally intended for the Chinese market (model with the markings). CN serially).
- π The firmware is not global, but regional (for example, for Asia or Europe).
- π In your Mi Home account, you select a region that does not support Russian (e.g. China or the United States).
- π± Mi Home (below 6.0.100).
Solutions to the problem:
- Change region in Mi Home: Open your profile in the app (the person icon in the lower right corner). Click on the country at the top of the screen and select Russia or Ukraine. Reconnect the device to your account.
- Update the firmware: Sometimes Russian appears after the vacuum cleaner software update. Check for updates in Settings β Firmware update.
- Use alternative apps: For example, Roborock App (if your model is compatible) or Home Assistant with a plugin for Xiaomi.
If none of these methods work, then you have to install custom voice acting (see section 4), which is a more complex process, but it gives you complete freedom in your voice choice.
π‘
Before changing the region in Mi Home, back up your vacuum cleaner settings. To do this, go to Device Settings β Other settings β Backup and save configuration to the cloud.
3. How to Set Up Custom Voiceover: A Step-by-Step Guide
If the official methods don't work, you can replace the standard audio files with your own, which requires access to the vacuum cleaner file system and is suitable for advanced users, and Importantly, the wrong actions can lead to a device failure and loss of warranty.
You'll need:
- π» Computer with Windows/Linux Mac.
- π± Smartphone with root access (for some methods).
- π USB-Type C Cable (to connect to a vacuum cleaner).
- π€ Ready-made voiceover packages (can be downloaded on forums) 4PDA Xiaomi Community).
Step 1: Accessing the File System
There are two ways:
- Through ADB (Android Debug Bridge): adb connect [IP-vacuum cleaner address] adb shell IP-The address can be found in the router settings or through the Fing application.
- Through FTP-server: Install alternative firmware (for example, Valetudo) on the vacuum cleaner. FTP login/password (usually) root/empty).
Step 2: Replace sound files
Standard voices are stored in a folder: /mnt/default/tts/ or /usr/share/tts/
Files have the extension.wav or.mp3 and named by events (e.g., by events, start_cleaning.wav, error.wav).
Download the finished voiceover package (for example, a Russian female voice from Nastya or a male voice from Ivan) and replace the files in the folder, saving the original names.
rebootDownload the voiceover package for Xiaomi Vacuum Mop P|
Install ADB or FTP-PC-client|
Find out. IP-vacuum address|
Backup of original audio files|-->
4. Where to download high-quality voiceover packages for Xiaomi Vacuum Mop P
You can find the right voice packets from specialized resources, and here are the sources that you've verified:
| Source | Type of voiceover | Reference | Notes |
|---|---|---|---|
| 4PDA | Russian, English, custom | Reference | Registration required |
| Xiaomi Community (Global) | Official and informal | Reference | "Smart Home" section |
| GitHub (Valetudo) | Open firmware packages | Reference | For advanced users |
| Telegram channels | Russian-speaking voices | Example | Frequently updated |
When choosing a package, pay attention to:
- π Record quality: files must be in format 16-bit PCM, 44.1 kHz.
- π Completeness of the set: the package must contain all events (beginning of cleaning, errors, completion).
- π Compatibility: Please note that the package is specifically for the Xiaomi Vacuum Mop P (not for Roborock or other models).
β οΈ Note: Some voiceover packages may contain hidden commands or malicious code. download files only from trusted sources and check them with antivirus before installing them.
5. Frequent mistakes and how to avoid them
When you change voices, you often have typical problems, and here are the most common ones and how to solve them:
| Problem. | Reason. | Decision |
|---|---|---|
| The vacuum cleaner does not make sounds after replacing files | Incorrect audio file format | Convert files to WAV, 16-bit, 44.1 kHz via Audacity |
| Voiceover is down to standard after rebooting | Files are stored in temporary memory | Check the permissions to access the folder (chmod 755) |
| Mi Home app doesn't see any changes | App cache not updated | Clear the Mi Home cache in your phone settings |
| The vacuum cleaner gives an error at start | Damaged files or incorrect names | Restore the original files from backup |
Another common mistake is that the firmware and voice packet versions are not matched, for example, if you install the voice from firmware 1.5.6 on a device with version 2.1.8, the vacuum cleaner can behave in an unpredictable way: skip sounds, produce errors, or even reset settings.
To avoid this:
- Check the firmware version in Settings β About the device.
- Check the compatibility of the voiceover package with your version of the software.
- If you are not sure, use universal packages (usually labeled as Multi-Version).
What to do if the vacuum cleaner freezes after changing the voiceover?
6.Alternative methods: Valetudo and Home Assistant
For those who want full voice control, there are alternative firmware and smart home systems, with Valetudo and Home Assistant being the two most popular solutions.
Valetudo is an open firmware for robot vacuum cleaners Xiaomi/Roborock, permitting:
- π§ Customized sounds without restrictions.
- π‘ Manage a vacuum cleaner without a cloud Xiaomi.
- π οΈ Install plugins for enhanced functionality.
Instructions for installation of Valetudo:
- Download the latest version from GitHub.
- Connect to the vacuum cleaner SSH (login: root/empty).
- Run the installation script: wget -O - https://install.valetudo.cloud | sh
- After installation, go to the Valetudo web interface (http://[IP-vacuum cleaner] and download audio files in the section TTS.
Home Assistant is another powerful voice management tool that can:
- π€ Use voices from Google TTS or Amazon Polly.
- π Set up different voices for different events (e.g., female voice to start cleaning, male voice to make mistakes).
- π Integrate voiceover with other smart home devices.
To set up in Home Assistant:
- Add the integration of Xiaomi Miio.
- In the configuration.yaml file, specify the path to custom sounds: tts: - platform: google_translate service_name: google_say language: 'ru-RU'
- Create automation to play back sounds during vacuum cleaner events.
β οΈ Note: Installing Valetudo or connecting to Home Assistant requires shutting down Xiaomiβs cloud services.This may result in the loss of some features (such as voice control via Alice or Google Assistant).
π‘
Using alternative firmware like Valetudo gives you maximum freedom in setting up voiceovers, but it also deprives you of Xiaomiβs cloud-based security features.
7. How to get back the standard voiceover
If the experiments with custom voices were unsuccessful or you want to return everything as it was, you can do it in several ways:
Method 1. Through Mi Home (soft reset)
- Open the device settings β Resetting settings.
- Select Reset Audio settings (if there is one) or complete reset.
- After restarting, the vacuum cleaner will restore the standard sounds.
Method 2: Manual file replacement
If you have saved a backup of the original audio files:
- Connect to the vacuum cleaner ADB or FTP.
- Remove current files from the folder /mnt/default/tts/.
- Download the original files back.
- Reset the device.
Method 3: Flashing
In extreme cases, you can re-flash the vacuum cleaner on the official version of the software:
- Download the firmware for Xiaomi Vacuum Mop P from miuirom.org.
- Use the Mi Flash Tool to install it.
- After the firmware, reset the settings.
β οΈ Warning: Firmware erases all user data, including room maps and cleaning schedules. Before the procedure, export important settings.