Russian voiceover for Xiaomi Vacuum: how to install from the phone in 10 minutes

Xiaomi’s robot vacuum cleaner is an indispensable cleaning assistant, but standard voice prompts in Chinese or English can be annoying, especially if you’re used to the Russian-language interface in other gadgets. Fortunately, you can install Russian voiceovers directly from your phone without having to resort to complex firmware or disassembling the device.

In this article, we’ll look at all the working methods, from the official language change in Mi Home to alternative methods for models where the Russian voice is not in the standard settings, which models support Russification out of the box, and which will require a workaround through third-party applications or firmware, and we’ll also warn about common mistakes that can turn a simple procedure into a headache.

Importantly, the procedure is different for different firmware versions and regions of the vacuum cleaner purchase. If your Xiaomi Vacuum is bought in China, the algorithm will be one, for the European version – another.

Which Xiaomi Vacuum models support Russian voiceover?

Not all Xiaomi robot vacuum cleaners can β€œspeak” Russian, here is the current list of models with Russian support at the firmware level (data for 2026):

  • πŸ“Œ Mi Robot Vacuum-Mop 2 Pro – full support for Russian in the official application
  • πŸ“Œ Mi Robot Vacuum-Mop P – Russification available after firmware update
  • πŸ“Œ Dreame D9 / D10 Plus – Russian voice is enabled via Mi Home or Dreamehome
  • πŸ“Œ Viomi V3 β€” Requires a change in the region in the application settings
  • πŸ“Œ Xiaomi Mi Robot Vacuum 1S β€” Only alternative firmware (e.g. Valetudo)

Xiaomi Mi Robot Vacuum models of the first generation (without alphabetic indexes) and most of the β€œChinese” versions (CN They do not have built-in Russian voiceovers, they will need to install custom firmware or use third-party applications like Home Assistant.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Dreame D9/D10
Viomi V3
Xiaomi 1S older
Another model

Before starting the procedure, check the firmware version of your vacuum cleaner.

  1. Open the Mi Home app.
  2. Select your vacuum cleaner from the list of devices.
  3. Go to Settings β†’ About the device β†’ Firmware version.

If the version is older 3.5.8_000124 (For most models, Russian voiceovers should be officially supported. For older versions, read the section on alternative methods.

Preparation: What to do before installing the Russian voice

To avoid making mistakes when changing your language, follow these steps:

Update the vacuum cleaner to the latest version

Make sure your phone and vacuum cleaner are connected to the same Wi-Fi network

Charging the vacuum cleaner battery > 50%

Remove the Mi Home app cache (on Android: Settings) β†’ Annexes β†’ Mi Home β†’ Memory. β†’ Clear the cache)

Backup your vacuum cleaner settings (if you have such an option)-->

Pay special attention to the region of your Mi Home account, if your account is linked to China, change it to Russia or Europe:

  1. Open Mi Home and tap the avatar in the upper right corner.
  2. Select your account settings β†’ Region.
  3. Change to Russia or Europe (if Russia is not on the list).
  4. Restart the app.

The critical detail is that once you change region, all Xiaomi devices in your account can be turned off. You'll have to add them again! If you have a lot of Xiaomi gadgets, create a second account specifically for the vacuum cleaner.

πŸ’‘

If Russia is not listed in the list of regions, choose "Europe" - in most cases this will give access to Russian.

Change the language through Mi Home

This is the simplest method that works for most modern models.

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings (βš™οΈ) β†’ Voice prompts.
  3. In the list of languages, find Russian and select it.
  4. Confirm the change and wait for the synchronization (vacuum cleaner will emit an audible signal).

If the "Voice Tips" item is not:

  • πŸ”„ Update the Mi Home app to the latest version.
  • πŸ”„ Check that the vacuum cleaner is connected to the same region as the account (see Preparation section").
  • πŸ”„ Reset the vacuum cleaner: Hold the power button for 10 seconds until you hear the beep.
Model vacuum cleanerThe Way to Voice SettingsIs a change in the region required?
Mi Robot Vacuum-Mop 2 ProSettings β†’ Voice β†’ LanguageNo.
Dreame D9Settings β†’ Voice prompts β†’ LanguageYes (to Europe)
Viomi V3Settings β†’ Systemic β†’ LanguageYes (on Russia)
Xiaomi 1S (CN)No, not on the menu.β€”

After changing the tongue, the vacuum cleaner can:

  • πŸ—£οΈ Start speaking Russian immediately.
  • πŸ”„ Reboot (it's normal).
  • ⚠️ Voice pack download failed - see "Problem Solving".

πŸ’‘

If the vacuum cleaner is silent after changing the tongue, check the volume level in the settings - sometimes it is reset by 0.

Alternative ways: if the Russian is not in Mi Home

For older models or "Chinese" versions of vacuum cleaners, you'll have to use workarounds. Let's look at three working methods:

1. Dreamehome app (for Dreame) D9/D10)

If you have a vacuum cleaner brand Dreame (a subsidiary of Xiaomi), download the official application Dreamehome:

  1. Remove the vacuum cleaner from Mi Home.
  2. Install Dreamehome from Google Play or App Store.
  3. Add the vacuum cleaner to Dreamehome (click) + β†’ Robot vacuum cleaner).
  4. Go to Settings. β†’ Voice. β†’ Language and choose Russian.

2. firmware through Valetudo (for advanced)

For Xiaomi models 1S, Viomi V2 And without the official support of the Russian, you can install an alternative firmware Valetudo:

  • πŸ› οΈ Root access to the vacuum cleaner (via adb or physical access to the board).
  • πŸ–₯️ Computers with Python and Adb-Tools installed.
  • πŸ”Œ Wi-Fi connections or USB (model-wise).

Step-by-step:

1. Install Valetudo RE:


git clone https://github.com/Hypfer/Valetudo.git




cd Valetudo




npm install





2. Connect to the vacuum cleaner via SSH:




ssh root@[IP_ vacuum cleaner] (password is usually blank or "1234")





3. Download the Russian voice packet:




wget https://github.com/rand256/valetudo-voice-packs/raw/master/ru_RU.tar.gz




tar -xzvf ru_RU.tar.gz -C /opt/valetudo/voice_packs/





4. Reload the vacuum cleaner:




reboot

Valetudo also allows you to disable cloud dependency from Xiaomi, which speeds up the vacuum cleaner’s response to commands.

What happens if you interrupt the firmware?
Interrupting the Valetudo installation process can lead to the "bricking" of the vacuum cleaner - it will stop turning on or will be constantly rebooted. JTAG-programmer (requires rations).

3. Voice Packages via Home Assistant

If you use the Home Assistant smart home system, you can integrate a vacuum cleaner and replace voice prompts:

  1. Install the Xiaomi Miio component in the Home Assistant.
  2. Download Russian voice files for TTS (For example, from the AlexxIT repository).
  3. Add to configuration.yaml: tts: - platform: google_translate language: 'ru' service_name: google_say cache: true cache_dir: /tmp/tts
  4. Set up automation that will play Russian tips instead of standard ones.

This method does not replace the vacuum cleaner’s voice completely, but allows you to add Russian clues for key events (start cleaning, low charge, etc.).

The solution to the problem: why is not established the Russian voice

If after all the manipulations the vacuum cleaner persistently speaks Chinese or English, check these points:

  • ❌ "Voice pack not available" error - your model does not support Russian.
  • ❌ Vacuum does not respond to language change - restart it with the power button holding for 15 seconds.
  • ❌ The app gives you β€œFailed to connect” – change your account region to Europe.
  • ❌ Voice changed, but interrupted – update the vacuum cleaner firmware to the latest version.

The problem is common for owners of Xiaomi Mi Robot Vacuum 1S β€” No "Voice Tips" on the menu, which means your firmware doesn't support multilingualism:

  1. Try to revert to an older firmware (for example, 3.3.9_000106), where Russian.
  2. Install Valetudo (see section above).
  3. Buy a module. ESP32 and connect it to the vacuum cleaner to intercept and replace voice commands (for advanced users).

πŸ’‘

If the vacuum cleaner after changing the tongue began to slow down, reset it to factory settings: in Mi Home, select Settings β†’ Remove the device, then add again.

⚠️ Note: On some models (Viomi) V2, Xiaomi STYJ02YM) Changing the language can cause maps to be reset.Save screenshots of the maps before changing the settings!

How to Turn Off Voice Tips Completely

If the Russian voiceover irritates or interferes (for example, at night), it can be turned off:

  1. In Mi Home, go to the vacuum cleaner settings β†’ Voice prompts.
  2. Move the slider Loudness to position 0.
  3. Or select the option No Sound (if any).

For models with Valetudo:

  1. Open the Valetudo web interface (usually at the address) http://[IP_vacuumer]).
  2. Go to the Settings β†’ Voice Packs.
  3. Select None from the list of languages.

On some vacuum cleaners (Dreame) D10 Plus) you can set a silence schedule:

  • πŸ•’ Go to Settings. β†’ Don't disturb.
  • πŸ•’ Set the time interval when the vacuum cleaner will not make sounds.

Comparison of Russification Methods: What to Choose?

The choice of method depends on your model of vacuum cleaner and technical skills.

MethodSuitable modelsDifficultyRisks.Whether a PC is required
Official shift at Mi HomeVacuum-Mop 2 Pro, Dreame D9, Viomi V3⭐ (simple)No.No.
Dreamehome appendixDreame D9/D10/D10 Plus⭐ (simple)Resetting settingsNo.
Valetudo firmwareXiaomi 1S, Viomi V2, model⭐⭐⭐⭐ (difficult)FittingYes.
Home Assistant + TTSAny (partial Russification)⭐⭐⭐ (middle-of-the-road)No.Yes.

For most users, the best option is to change the language in Mi Home or switch to Dreamehome. If your model does not support Russian, and technical skills allow it, try Valetudo.

Important: Firmware through Valetudo gives you no warranty and can lead to unstable vacuum cleaner operation. Use this method only if you are prepared for risks.

FAQ: Frequent questions about the Russification of Xiaomi Vacuum

My Xiaomi vacuum cleaner 1S I don't see Russian in the settings?
For Xiaomi Mi Robot Vacuum 1S (Options: Install Valetudo (requires root access); Use Home Assistant to replace voice prompts; Buy an external module on the ESP32 For intercepting commands (e.g., com.xiaomi.miio) without firmware, you can't add Russian voiceovers.
After changing the tongue, the vacuum cleaner started to brake.
This is a typical problem when changing region or updating firmware: πŸ”„ Reboot the vacuum cleaner (hold the power button) 10-15 seconds). πŸ”„ Reset the settings to factory: in Mi Home, select Settings β†’ Remove the device, then add again. πŸ”„ Reverse the firmware to the previous version (if the brakes started after the update). If the problem persists, check the loading of the room map. Sometimes the brakes are associated with recounting routes after changing the language.
Can I install a Russian voice on Xiaomi Vacuum via a computer?
Yes, but only for models that support Valetudo or Miio Protocol. SSH (Download Russian voice packets (e.g., from here) upload them to the folder /opt/valetudo/voice_packs/. Reboot the vacuum cleaner. For most users, this method is redundant β€” it's easier to use mobile apps.
Dreame vacuum cleaner D9 It doesn't keep Russian after the reboot?
This is a firmware bug that occurs on versions. 3.6.0_000130 And below: πŸ”„ Update to the latest version via Dreamehome. πŸ”„ Change your account region to Europe, even if you are in Russia. πŸ”„ Install Valetudo – this will radically solve the problem. If the update does not help, try adding a vacuum cleaner to Mi Home under another account (with Europe region).
Where to download Russian voice packs for Xiaomi Vacuum?
Official voice packets are automatically unpacked when you change language in Mi Home. For custom firmware (Valetudo), download files here: πŸ”— GitHub: valetudo-voice-packs (packages for 20)+ languages, including Russian). πŸ”— 4PDA: Xiaomi Russification topic (relevant discussions and files) Don't download voice packets from questionable sites - they may contain malicious code!