How to change the voice of the robot vacuum cleaner Xiaomi: from standard voice to custom options

Xiaomi Mi Robot Vacuum Mop has become an indispensable cleaning assistant, but its standard voiceover in Chinese or English can be annoying or simply confusing. This is especially true for Russian users who are used to Russian-language voice assistants. Fortunately, you can change the voice of the vacuum cleaner in several ways, from the official settings in the Mi Home app to the deep firmware of the device.

In this article, we’ll break down all the available voice-change methods, including their pros and cons. You’ll learn how to set up a Russian voice (if supported by your model), replace audio files manually, or even record your own voice prompts. Importantly, not all Xiaomi models support flexible voice tuning β€” some are limited to proprietary firmware. So check your device’s compatibility before you start.

If you’re ready to move from annoying β€œDi-di-di” to understandable Russian phrases or even humorous lines, read on. We’ve compiled the latest instructions for the S5/S6/2C/2Pro/P40 and other popular versions, and warned of possible risks (such as loss of warranty in unofficial modifications).

1.Official method: change the language in the Mi Home app

The easiest and safest method is to change the voice language through the official Mi Home app.It is suitable for most modern Xiaomi Mi Robot Vacuum Mop models, but there are nuances:

  • 🌍 Supported models: Mi Robot Vacuum-Mop 2 Pro, S6 MaxV, S7, P40 And new versions. Old models (S5, 1C) You may not have a Russian voice in the official firmware.
  • πŸ”„ Restriction: Only languages that the manufacturer has added are available in the app, such as Mi Robot Vacuum-Mop. 2C Russian voice may not be available.
  • πŸ“± Requirement: The Mi Home app must be the latest version (update it to Google Play or App Store).

To change the language:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings β†’ Device settings β†’ Voice language.
  3. Choose Russian (if available) or another preferred language.
  4. Confirm the changes and wait for the synchronization (vacuum cleaner will restart).
πŸ“Š What is the voice language of your robot vacuum cleaner Xiaomi?
Chinese
English
Russian
Other
I don't know.

If Russian is not on the list, it means that your model does not officially support it, in which case you will have to use alternative methods (see the following sections).

⚠️ Note: After changing the language in the app, some voice prompts may remain in the same language (e.g., error messages).This is because Xiaomi does not always completely localize all audio files.

2. Russification through firmware: when there are no official options

If your Xiaomi Mi Robot Vacuum Mop model does not support Russian in standard settings, you can try installing custom firmware with Russian voiceover. This method is suitable for advanced users, as it requires:

  • πŸ–₯️ Access to a computer with Python installed and ADB.
  • πŸ”§ Ability to work with console and firmware files.
  • πŸ“„ Backup copy of the original firmware (in case of failure).

The most popular way is to use modified firmware from the community (for example, from Valetudo or DustBuilder), which not only adds Russian voice, but also opens up additional features such as:

  • πŸ—ΊοΈ Detailed cleaning maps with zoning.
  • πŸ”‡ Disabling voice prompts completely.
  • πŸ”„ Setting the volume of voice.

Step-by-step instructions for firmware through DustBuilder:

  1. Download the archive with firmware for your model from the official DustBuilder website.
  2. Unpack the archive and connect the vacuum cleaner to your computer via USB-C (use the original cable!).
  3. Run the script. flash.sh (for Linux/macOS) or flash.bat (for Windows) from the command line.
  4. Wait for the process to be completed (about 5-10 minutes) and the vacuum cleaner will restart automatically.

Download the firmware for your model|Check the battery charge (minimum 50%)|Install drivers for USB-debugging|Make a backup of the original firmware|Disable antivirus (can block scripts)-->

After the firmware, the vacuum cleaner will use Russian voiceover (if included in the modified version).

  • ⚠️ The warranty on the device will be lost.
  • ⚠️ Brick risk: Wrong firmware can put vacuum cleaner out of order.
  • ⚠️ Updates: Official updates from Xiaomi will no longer be installed.
What to do if the firmware failed?
If the vacuum cleaner stopped turning on after firmware, try: 1. Hard reset: Press the power button for 10-15 seconds. 2. Recovery via USB: Connect the vacuum cleaner to your PC and start the recovery.sh script from the firmware archive. 3. Contact the service: If nothing helps, you may need to solder the memory (in the official service Xiaomi will refuse warranty repair).

Replacement of audio files manually (for advanced)

If you don't want to sew the vacuum cleaner completely, you can only replace the audio files.

  • πŸ”§ Access to the file system of the device (via ADB or SSH).
  • 🎀 Set of new sound files in.wav format (you can write yourself or download ready-made ones).
  • πŸ“ Knowledge of paths to system folders (they differ depending on the model).

Where audio files are stored:

Model vacuum cleanerThe Road to SoundFile format
Mi Robot Vacuum-Mop 2 Pro/mnt/udisk/miio/voice/.wav, 16 kHz, mono
Mi Robot Vacuum S6/mnt/default/voice/.wav, 22 kHz
Mi Robot Vacuum 1C/mnt/udisk/voice/.mp3, 64 kbit/s

Instructions for replacement:

  1. Connect the vacuum cleaner to your PC via USB and activate debugging mode (if supported).
  2. Use the command to copy files: adb push your file.wav /mnt/udisk/miio/voice/
  3. Rename files according to the original structure (e.g, start_cleaning.wav clean-up).
  4. Reboot the vacuum cleaner with the command: adb shell reboot

πŸ’‘

To keep sound clear, record files in a quiet room with a high-quality microphone. Use programs like Audacity to normalize volume and remove noise.

Ready-made sounds can be found on forums (e.g. 4PDA).

  • 🎭 Humor voiceovers: Voice of Alice (Yandex), Iron Man or Terminator.
  • πŸ—£οΈ Professional: Voice of the announcer (for example, Levitan).
  • πŸ”‡ Minimalist: Only Signals Without Speech.

4.Switching off the voice completely: if silence is more expensive

Some users prefer to remove voice prompts altogether, leaving only light indicators.

  • πŸ“± Through the app: In Mi Home go to Settings β†’ Voice prompts β†’ Turn it off.
  • πŸ”§ In custom firmware (for example, Valetudo) there is an option Mute all voice prompts.
  • πŸ”‡ Physically: Turn off the speaker (requires disassembly of the vacuum cleaner).

If your model does not have the option to disable voice in the application, you can go for a trick:

  1. Replace all audio files with empty ones (create.wav files with silence lasting 0.1 seconds).
  2. Or reduce the volume of the speaker to a minimum (if there is an adjustment in the firmware).

⚠️ Warning: A complete voice shutdown can be uncomfortable – you won’t hear error warnings (such as a stuck wheel or low battery charge.

Problems and Solutions: Why does the voice not change?

If after all the manipulations the voice remained the same or completely disappeared, check:

Problem.Possible causeDecision
Voice unchanged after language change at Mi HomeThe firmware does not support RussianUse custom firmware or replace files manually
The vacuum cleaner does not make sounds after firmwareSound files or speakers are damagedRestore the original files or check the speaker connection
Voice interrupted or distortedIncorrect format of sound filesConvert files to.wav 16 kHz mono
The application does not save the language settingsFailure of synchronization with the cloud XiaomiReconnect the vacuum cleaner to Wi-Fi or reset the settings

A common error is version incompatibility. For example, if you have stitched Mi Robot Vacuum-Mop 2C with S6 firmware, the voice may not work properly. Always use files that are designed specifically for your model!

πŸ’‘

Before any modifications, check the vacuum cleaner model in settings (Settings β†’ Device β†’ Model). Mismatch of firmware and model is the main reason for the voice that is not working.

6. Alternative solutions: if nothing helps

If none of these methods work, consider alternatives:

  • πŸ”„ Firmware update: Sometimes Xiaomi adds new languages to official updates. check for updates in Mi Home.
  • πŸ›’ Buying a new vacuum cleaner: Xiaomi Mi Robot Vacuum-Mop 2 Pro and newer models have the best support for the Russian language.
  • 🎧 External speaker: Connect the Bluetooth column to the vacuum cleaner (if the model supports Valetudo with Text-to-Speech module).
  • πŸ“± Notifications on the phone: Set up alerts in Mi Home so that all messages are duplicated on the smartphone.

For older models (Mi Robot Vacuum 1S, 1C), the only reliable way is to replace the system completely, but it takes skill and time, and if you're not sure about your abilities, you'd better go to the specialist or leave the standard voiceover.

Important: Xiaomi Mi Robot Vacuum-Mop P40 and newer models use cloud voiceover, which cannot be changed locally, in which case you can only wait for official support of the Russian language or use alternative methods of alerting.

FAQ: Frequent questions about changing the voice of the vacuum cleaner Xiaomi

Can I get my original voice back after I have been slapped?
Yes, you need to restore the original firmware. Download the official version from Xiaomi or backup before the modification. Restore is done through the same ADB or utilities like DustBuilder.
Why does the vacuum cleaner squeak after replacing the sound files?
This means that the files are in the wrong format or bitrate. Check that they meet the requirements:.wav format (PCM, no compression). Frequency: 16 or 22 kHz (depending on the model). Channels: mono. Use Audacity for conversion.
Can I get Alice's voice or another assistant?
Technically, yes, but it requires a deep modification of the firmware. Some enthusiasts adapt Alice's voice (Yandex) or Google Assistant for vacuum cleaners, but it's a complex process, often leading to unstable operation. There are no ready-made solutions for mass use.
Will the Russian voice work if you buy a vacuum cleaner in China?
No, the regional version is determined by firmware (CN-The version usually does not have Russian, even if you change the region in Mi Home. To get Russian voiceover, you need to flash the global (Global) or European (EU) version.
How to record your voice for a vacuum cleaner?
To do this: Write down the phrases in the audio editor (e.g., β€œBring cleaning”, β€œCharging completed”). Save them in.wav format with parameters suitable for your model (see table above). Replace the original files via ADB or firmware. Note that the duration of the phrases must match the original, otherwise the vacuum cleaner may β€œcut” the sound.