Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their standard voice assistant in Chinese or English can be annoying or annoying, especially for Xiaomi’s Robot Vacuum Mop models (including the S5/S6/S7 series and newer ones), where voice prompts are heard too often – when cleaning, completing, making errors or low battery power. Fortunately, changing your voice to Russian or even installing a custom version is quite real, and we’ll take a look at all the available methods, from official settings in the Mi Home to manual file editing.
It is important to understand that voice change capabilities depend on the vacuum cleaner model and firmware version. For example, in Xiaomi Mi Robot Vacuum-Mop 2 Lite, only basic options are available, while in Xiaomi Robot Vacuum-Mop 2 Pro or S7 MaxV you can use alternative applications like Valetudo for deep customization.
- 🔊 Official ways to change voice via Mi Home and Xiaomi Home (including region and language of the device).
- 🛠️ Alternative methods using third-party firmware and tools like Valetudo or Dustcloud.
- ⚙️ Manual replacement of voice files through FTP or SSH (for advanced users).
- ⚠️ Risks and limitations, including loss of warranty or “bricking” of the device.
If you're willing to experiment, you'll do it, but first check if your vacuum cleaner model supports the functions you want.
1. Checking the model and firmware version: what to know before changing your voice
Before you try to change your voice, make sure your Xiaomi Robot Vacuum Mop supports this feature at all. Some budget models (such as Mi Robot Vacuum-Mop Essential or 1C) have hard-sewn voice packets that can’t be changed without flashing it. Others, like the S7 or X10+, allow you to choose the language in the official app.
To check the compatibility:
- Open the Mi Home app (or Xiaomi Home for new models).
- Go to your vacuum cleaner card and open Settings → About the device.
- Find the Model and firmware fields. Write them down, and you'll need that information later.
- Check if you have Voice Language or Voice prompts on the menu, and if you're lucky, it'll take you a few minutes to change your voice.
List of models that support official change of voice:
| Model | Support for changing voices | Method |
|---|---|---|
| Xiaomi Robot Vacuum-Mop 2 Pro | Yes. | Through Mi Home or Valetudo |
| Xiaomi Mi Robot Vacuum-Mop S7 | Yes (limited) | Official annex |
| Xiaomi Robot Vacuum X10+ | Yes. | Mi Home + Russifiers |
| Mi Robot Vacuum-Mop 1C | No. | Just flashing it. |
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | Partially. | English/Chinese only |
If your model isn't on the list or there's no voice change option on the menu, don't despair. Alternative software or manual file replacement may help, but first, let's get to the official methods.
2.Official way: change voice via Mi Home or Xiaomi Home
The easiest and safest method is to use standard settings in the proprietary application.It is suitable for most models of the mid-range and premium segment (S7, X10+, 2 Pro, etc.). The main condition is that your vacuum cleaner must be linked to a Xiaomi account with a region that supports the desired language (for example, for Russian voice, select the region “Russia” or “Ukraine” when you first set up).
Step-by-step:
- Open the Mi Home app (or Xiaomi Home for new devices).
- Select your robot vacuum cleaner from the list of devices.
- Go to Settings (cog in the upper right corner).
- Find the Voice Tips section or Voice Language (the name may vary depending on the version of the app).
- Choose the language you want from the list. Options are usually available for Russian-speaking users: 🇷🇺 Russian (male/female) - depends on the model). 🇺🇸 English (standard or alternative). 🇨🇳 Chinese (by default on most devices).
Save the changes and restart the vacuum cleaner (if required).
Importantly, some models (such as the Mi Robot Vacuum-Mop 2 Lite) may not have Russian voice in the official app, in which case you will have to use alternative methods or third-party firmware.
If your app doesn’t have a voice change option, try:
- 🔄 Update Mi Home to the latest version.
- 🌍 Change the region of the Xiaomi account to “Russia” or “Europe” (in profile settings).
- 📱 Reinstall the application, previously untied the vacuum cleaner.
Download the latest version of Mi Home|Check the region of the Xiaomi account|Re-tiring and re-tiing the vacuum cleaner (if necessary)|Update the firmware of the robot to the current version-->
If the official method has not worked, we move on to more radical solutions.
3. Alternative applications: Valetudo and Dustcloud for advanced users
For vacuum cleaners who don’t support voice change through Mi Home, there is an alternative, Valetudo or Dustcloud open source software, which allows you to gain full control of the device, including changing voice packets, disabling prompts or installing custom sounds, but they will require you to unlock root access to the vacuum cleaner, which automatically deprives you of warranties.
What is Valetudo?
Valetudo is an open firmware for Xiaomi (and some other brands) robot vacuum cleaners that replaces the manufacturer’s standard software.
- 🔇 Completely disable voice prompts.
- 🗣️ Install custom voice packs (including Russian-speaking ones from the community).
- 🛡️ Work without the Xiaomi cloud (local control).
- 📊 Get Advanced Telemetry and Logic.
How to install Valetudo:
- Download the latest version of Valetudo from the official website.
- Connect to the vacuum cleaner via SSH (instructions are in the Valetudo documentation).
- Upload the firmware to the device via SCP or FTP.
- Run the installation command:./install_valetudo.sh
- After rebooting, the vacuum cleaner will be available locally. IP-address (e.g, http://192.168.1.100).
Where to get Russian-language voice packs?
The Valetudo community supports voice repositories for different models, for example, for the Xiaomi S7 or 2 Pro, you can find packages here:
- 📁 Official Vote Repository (there are Russian versions).
- 💬 Telegram chats and forums (for example, Valetudo Russia).
⚠️ Attention: Valetudo installation requires unlocking the bootloader and can result in loss of functionality (e.g. laser scanning on some models). Backup the original software before you run the firmware! What happens if you interrupt Valetudo firmware? If the firmware process is interrupted (for example, due to a communication break or power outage), the vacuum cleaner may stop loading, in which case you will need to restore the original firmware through the UART-Port (soldiers) or contact the service center, the guarantee will be lost. 4 Manual replacement of voice files: for power users If you do not want to install Valetudo, but are ready to dig into the system files, you can replace voice packets manually. This method works on most Xiaomi Robot Vacuum Mop models, but requires access to the same system. SSH or FTP. What's the matter: 🖥️ Computer with Linux or Windows (for example, for PuTTY/WinSCP). 🔌 Access to a local network where a vacuum cleaner is connected. 🔑 Login and password for SSH (standard: root/password Or clarify for your model). 📂 Voice package in format.mp3 Or.wav (can be downloaded from Valetudo repositories) Instructions for replacement: Connect to the vacuum cleaner by SSH: ssh root@[IP-address vacuum] For example: ssh root@192.168.1.105. Go to the folder with voice files (the path may be different): cd /mnt/default/rockrobo/voice Make a backup of the original files: cp -r voice backup_voice Upload new voice files through SCP or FTP (Reboot the vacuum cleaner with the command: reboot Where to get ready voice packets? There are ready-made kits for popular models on the network: 🎤 Russified voices for S5/S6 (fit S7 refined). 🤖 Topics on 4PDA with custom voices (including female/male voices). ⚠️ Warning: Incorrect file replacements may cause the vacuum cleaner to stop playing any sounds or to give out errors.Before experimenting, make sure you have a backup of the original files! 💡If the vacuum cleaner makes strange sounds or doesn't play hints after changing the voice, check the audio file format. They should be in Mono, with a bitrate of 64 kbps and a frequency of 16 kHz. 5. If you are annoyed by any voice alerts, you can turn them off completely. Methods depend on the model: Method 1: Via Mi Home (for supported models) Open Mi Home → Choose a vacuum cleaner. Go to Settings. → Voice prompts. Turn off slider. Turn on voice alerts. Method 2: Using Valetudo (for all models) Open the Valetudo web interface (for example, http://192.168.1.100). Go to the Settings → Set Enable Voice prompts to Off. 3: Manual shutdown through SSH If you don’t have Valetudo, you have access to the SSH, Do it with echo "0" > /mnt/default/rockrobo/voice/enabled After restarting, the vacuum cleaner will stop playing hints. ⚠️ Note: On some models (X10+, S7 MaxV) voice shutdown may result in the vacuum cleaner not notifying critical errors (e.g., getting stuck or falling) and only use this method if you are ready to monitor the device visually. 6. Frequent problems and their solutions When changing voice or disabling prompts, difficulties may arise. Let’s look at the most common ones: Problem Possible cause Voice solution hasn't changed after changing to Mi Home Cache settings or old firmware Reboot vacuum cleaner and update firmware Vacuum does not play sounds after manually replacing files Wrong audio format or access rights Check file format (Mono, 16) kHz) and rights (chmod 755) Valetudo not installed Incompatible model or blocked bootloader Check support for your model on valetudo.cloud After firmware does not turn on the vacuum cleaner Damaged firmware or interrupted process Restore the original firmware through UART Additional advice: 🔄 If after the changes the vacuum cleaner began to behave strangely (for example, does not respond to commands), reset to factory settings through Mi Home or the Reset button on the case. 📡 Connection problems SSH? Make sure that the vacuum cleaner and computer are on the same network, and the firewall does not block ports. 🔊 If the custom voice sounds quiet or jammed, try normalizing audio files in Audacity (volume level: -12 dB). 💡Before any manipulation of firmware or system files, back up the original data. This will help restore the vacuum cleaner in the event of a failure. FAQ: Can I change my voice to Mi Robot Vacuum-Mop? 1C? Officially, no, because this model doesn't support voice change via Mi Home, but you can try: Install Valetudo (if you have support for your revision). Replace voice files manually by using the same system. SSH (You need to unlock it. 1C — The budget model, and the risk of bricking up when you fail to firmware, is higher? If you did a backup before replacing files, just restore the original audio files through the backup. SSP or FTP. If there is no backup: Reset the vacuum cleaner to the factory settings (Reset button on the 5 Fly the original firmware through Mi Home (if an update is available). For Valetudo: reinstall the standard software using the flash.sh. Where to download Russian-language voice packs for Xiaomi S7? Ready-made packages can be found on GitHub ValetudoVoices (there are Russian versions). 4PDA (section "Robot vacuum cleaners" in Xiaomi Telegram channels (e.g., "Robot vacuum cleaners, @valetudo_ru). Note the compatibility of the package with your model (e.g. voice for the S5 may not be suitable for S7 Can I set up my voice (for example, recorded by my voice)? Yes, but it would require: Write down phrases in Mono format, 16 kHz, 64 kbps (e.g., “Bringing Cleaning”, “Charging Completed”, etc. Name files according to the original (e.g, start_cleaning.mp3). Replace files in the folder /mnt/default/rockrobo/voice through SSH. Ready-made phrase templates can be found in Valetudo repositories. Will the warranty be lost after the voice change? The official voice change through the Mi Home warranty does not remove. However: Installing Valetudo or manually editing system files voids the warranty, as it requires unlocking the bootloader. If the vacuum cleaner stops working after such manipulations, the service center will refuse repairs.