Xiaomi vacuum cleaners are no longer just cleaners, they are fully integrated into the smart home ecosystem, but here's the problem: most models in the box speak either Chinese or broken English, and you want a robot to respond to teams in Russian and voice cleaning status in their native language! Fortunately, this is quite real β and it doesn't always require deep technical knowledge.
In this article, we'll look at all the ways you can Russify your voice interface, from official methods through Mi Home to alternative firmware and integration with Google Assistant or Alice. You'll learn which models support Russian speech out of the box, how to circumvent regional restrictions, and what to do if your vacuum cleaner is stubbornly silent in a language that you don't understand. And for advanced users, we've prepared instructions for firmware for custom voice packets.
Importantly, not all methods are equally safe. Some require unlocking the bootloader and may be indefinite, others work through cloud services and depend on the stability of the Internet connection. We will honestly tell you about the pros and cons of each approach so that you can choose the best option for your model - whether it is Xiaomi Mi Robot Vacuum-Mop 2 Lite or Xiaomi Robot Vacuum-Mop 2 Ultra flagship.
Xiaomi models support Russian speech officially
Letβs start with the good news: some of Xiaomiβs robot vacuum cleaners can speak Russian without any further manipulation, and hereβs the full list of models with factory-supported Russian (as of 2026):
- π Xiaomi Robot Vacuum-Mop 2 Ultra β full Russification of voice prompts and menus
- π Xiaomi Mi Robot Vacuum-Mop 2 Pro β support for Russian in the application and voice commands
- π Xiaomi Mi Robot Vacuum-Mop P β partial Russification (basic commands only)
- π Xiaomi Mi Robot Vacuum-Mop 2 Lite β Russian language available after updating the firmware to version 3.5.5+
- β οΈ Xiaomi Mi Robot Vacuum 1S β It does not officially support, but there are workarounds (see section on alternative firmware)
How to check if your model supports Russian? Go to the Mi Home app, select your vacuum cleaner and go to Settings β Voice cues. If you have "Russian" on the list of languages, you're in luck.
Note that even if the model officially supports Russian, voice commands via Mi Home only work when connected to a Chinese server (for this, see the next section), but the voiceover of the cleaning status (for example, βGetting cleanβ or βCharging completedβ) usually works regardless of the region.
Changing the region in Mi Home: why it is important for Russification
The main problem with voice in Xiaomi robots is related to the binding to regional servers. By default, most vacuum cleaners are tied to a Chinese server (Mainland China), where all functions are available, including voice commands. But if you choose another region (for example, Russia or Europe), many opportunities are blocked.
To unlock a full-fledged Russian speech, you need:
- Remove the vacuum cleaner from the Mi Home app (click on the three dots in the top right corner of the device) β Remove the device).
- Change the region in your account settings: Open Mi Home β Profile β Settings β Region. Select "Mainland China" and confirm the change of region (re-entry may be required).
Add the vacuum cleaner again, following the instructions in the application.
After that, in the vacuum cleaner settings, you will be able to choose Russian for voice prompts.
β οΈ Note: When connected to a Chinese server, some features (such as integration with Google Assistant or Alice) may temporarily stop working, and they will have to be reconfigured after Russification.
Make a backup copy of the vacuum cleaner settings (screen photo)
Remember the current firmware (Settings) β About the device)
Make sure the vacuum cleaner is at least 50% charged
Prepare data for entering the Mi-account (login / password)
-->
If the Russian language has not appeared after the change of the region, check the firmware version. 2 Lite requires an update to 3.5.5_0042 How to update your firmware, read the next section.
Update firmware: how to get support for the Russian language
Often the lack of Russian is due to outdated firmware, and the manufacturer regularly releases updates that add new languages and features.
- Open Mi Home and select your vacuum cleaner.
- Go to Settings β About the device β Update firmware.
- If a new version is available, click Update and wait until the process is complete (usually 5-15 minutes).
If this process seems too complicated, consider alternative ways to Russify β for example, through Google Assistant or third-party voice assistants.
Integration with Google Assistant and Alice: voice control without firmware
If your vacuum cleaner doesnβt support Russian at the firmware level, you can go another way by connecting it to Google Assistant or Yandex Alice, which will allow you to give voice commands in Russian, although the vacuum cleaner itself will respond in its own language (or remain silent).
To connect to Google Assistant:
- Make sure the vacuum cleaner is connected to the Mi Home with the "Russia" or "Europe" region.
- Open the Google Home app on your phone.
- Press + β Set up the device β Are there devices already?
- Choose Xiaomi from the list of brands and log in to your Mi Account.
- Once synced, the vacuum cleaner will appear in Google Home. Now you can say, OK Google, run the vacuum cleaner or OK Google, put the vacuum cleaner back on the base.
To connect to Yandex Alice:
- π± Install the Yandex app with Alice.
- π Go to the Devices. β Add the device β Xiaomi.
- π Sign in to your Mi-account (the region should be "Russia").
- π€ Now you can give commands like: Alice, turn on the vacuum cleaner or Alice, put the vacuum cleaner on the charger.
π‘
If Alice canβt see the vacuum cleaner, try connecting it to Google Assistant first, and then syncing accounts through Yandexβs settings.
The downside of this is that the vacuum cleaner won't speak Russian, it'll just do the command, but it doesn't require any firmware or risk to guarantee, and you'll have to use alternative firmware to fully Russify the voiceover.
Alternative firmware: full Russification for advanced
If the official methods didn't work, and integration with assistants didn't work, the last option is custom software firmware with Russian, which is suitable for models like Mi Robot Vacuum. 1S Mi Robot Vacuum-Mop Essential that doesnβt support Russian out of the box".
The most popular alternative firmware:
- π οΈ Valetudo is open source software with support for Russian language and without binding to the Xiaomi cloud.
- π DustBuilder - modified firmware with Russian voice packages and advanced settings.
- π§ Xiaomi Mi Home Hack β patch for official firmware, adding Russian voiceover.
Valetudo firmware process (example: Mi Robot Vacuum) 1S):
- Unlock the bootloader through the official tool.
- Download Valetudo firmware for your model.
- Connect the vacuum cleaner to the PC through USB-OTG Run the firmware through fastboot: fastboot flash all valetudo.img
- After the firmware, the vacuum cleaner will be available locally. IP (for example, http://192.168.1.100).
- In the Valetudo web interface, select Russian in the settings.
What happens if you run the wrong version of Valetudo?
The advantages of Valetudo:
- π Complete Russification of the interface and voice prompts.
- π« No dependence on the Xiaomi cloud (works locally).
- β‘ Advanced settings (e.g., adjusting suction power to within 1%).
Disadvantages:
- β οΈ Loss of warranty (if you do not return the official firmware before contacting the service).
- π The complexity of firmware for beginners.
- π‘ No official support for voice assistants (Google/Alice).
π‘
Valetudoβs firmware is the only way to gain full control of the vacuum cleaner and Russian speech without depending on Xiaomi servers, but it requires technical skills and prepares for the loss of warranty.
Set up custom voice packets
If you've stitched Valetudo or some other alternative firmware, you can go further by installing custom voice packets, which will allow you to replace the standard phrases ("Getting clean up") with your own, written in your voice or with a different accent.
How to install a custom voice package:
- Download the package with Russian phrases (for example, with the 4PDA or GitHub).
- Connect to the Valetudo web interface (usually at the address) http://[IP_vacuumer]).
- Go to Settings β Voice Packages.
- Download the downloaded file (format.mp3 or wav).
- Reset the vacuum cleaner (Settings) β Reboot).
If you want to record a voice packet yourself, you will need:
- π€ A microphone with good recording quality (e.g. Boya) BY-M1).
- ποΈ Audio Editing Program (Audacity or Adobe Audition).
- π List of phrases to write (can be found here).
Example of file structure for voice packet:
sound_pack/
βββ start_cleaning.ru.mp3 # "Getting clean up"
βββ end_cleaning.ru.mp3 # "Cleaning complete"
βββ error.ru.mp3 # "Error: Check the wheels"
βββ low_battery.ru.mp3 #"Low charge, returning to base"β οΈ Note: Files must be in Mono, 16kHz, 64kbps. Otherwise, the vacuum cleaner will not be able to reproduce them:
Track. β RΓ©sample β 16,000 Hz File β Exports β MP3 (64 kbps quality)
Solving the problem: why the vacuum cleaner does not speak Russian
If after all the manipulations the vacuum cleaner is stubbornly silent or speaks Chinese, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| No Russian language in the settings | Outdated firmware | Update the software via Mi Home or manually |
| Vacuum cleaner speaks Chinese after region shift | Cash app. | Clear the Mi Home cache and reboot the phone |
| Voice commands don't work through Alice | The wrong region in the Mi-account | Change the region to "Russia" and reconnect the device |
| After Valetudo firmware, there's no sound | There is no voice packet. | Download the Russian package in the settings of Valetudo |
| The vacuum cleaner squeaks instead of speaking | Damaged audio files | Reinstall the voice packet or return to the official firmware |
If none of the methods worked, try to dump the vacuum cleaner to the factory settings:
- Turn on the vacuum cleaner.
- Press the Home button for 10 seconds until you hear the beep.
- After reset, connect the vacuum cleaner again and repeat the setting of the tongue.
For models with Valetudo, the reset is performed via the web interface: Settings β Reset to factory.
If the problem persists, refer to the forums:
- π 4PDA β Theme on robot vacuum cleaners Xiaomi
- π Official chat Valetudo in Telegram
- π GitHub Valetudo (Section of Issues)