How to set up a different voice on a Xiaomi robot vacuum cleaner: official and unofficial ways

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their standard voice assistant in Chinese or English doesn’t always suit users. Someone wants to hear native speech, someone is bored with monotonous sound, and some just want to personalize the device. In this article, we will analyze all the available ways to change the voice on vacuum cleaners Mi Robot Vacuum, Viomi, Dreame and other models of the Xiaomi ecosystem – from official settings in the Mi Home app to installing custom firmware.

It is important to understand that voice change capabilities depend on the vacuum cleaner model and firmware version. For example, new Mijia-based devices (such as the Xiaomi Robot Vacuum-Mop 2 Pro) support language change directly in the app, whereas for older models like the Mi Robot Vacuum, the newer Mi Robot Vacuum is designed to be able to change the language. 1S We'll look at both options, and we'll also talk about how to get around regional restrictions and where to download alternative voice packets.

If you are not sure of your technical skills, start with official methods - they are safe and do not require hacking of the device. ADB, But remember, any unauthorized changes could lead to a loss of warranty or unstable vacuum cleaner operation.

1. Official ways to change voice through Mi Home

The easiest and safest method is to use the built-in settings in the Mi Home app, which is suitable for most modern Xiaomi vacuum cleaners released after 2020.

  1. Update the app to the latest version in Google Play or App Store. Older versions may not display all available options.
  2. Connect the vacuum cleaner to the app via Wi-Fi (if you haven't already done so) and make sure the device is on the same network as your smartphone.
  3. Open the vacuum cleaner card in Mi Home, go to Settings β†’ Voice prompts (or Language Settings in English version).

In this section, you'll see a list of available languages. Most models are available for:

  • πŸ‡¨πŸ‡³ Chinese (by default)
  • πŸ‡¬πŸ‡§ English (British or American)
  • πŸ‡©πŸ‡ͺ German
  • πŸ‡«πŸ‡· French
  • πŸ‡·πŸ‡Ί Russian (not on all models)
  • πŸ‡ͺπŸ‡Έ Spanish
πŸ“Š Which language do you prefer for voice prompts?
Russian
English
Chinese
German
Other

If the list does not include Russian, try changing the region of your Mi Home account to Russia or Turkey (in some firmwares Russian appears only for these regions).

  1. Go to the profile in Mi Home (the icon of the person in the upper right corner).
  2. Click on the line with your region (e.g. China or United States).
  3. Select Russia and confirm the shift. After that, reboot the app.

⚠️ Warning: Changing the region may result in some features being lost if your vacuum cleaner model is not officially supported in Russia, for example, zoning options or integration with Yandex Alice may be missing.

2. Alternative voice packets: where to download and how to install

If the built-in languages aren't enough, you can install custom voice packs from the community, which works for most Xiaomi-based vacuum cleaners, but requires root access or modified firmware.

  • πŸ”§ Forum 4PDA β€” Here are the Russian firmware and voice packs for Mi Robot Vacuum models 1/1S/2, Viomi V2/V3 others.
  • 🌍 GitHub – open source repositories for modifying firmware.
  • πŸ“¦ Mi Home Mods is a community where custom voices are shared (including female/male voices and even celebrity voices).

The installation process usually includes the following steps:

  1. Download the archive with a voice packet (for example, ru_RU_voice_pack.zip).
  2. Connect the vacuum cleaner to the computer through USB (You will need a USB-Type-C or Micro-USB adapter, depending on the model).
  3. Use it. ADB Total Commander to copy files to a folder /miio/voice/ device-wise.
  4. Reboot the vacuum cleaner by holding the Home button for 10 seconds.

For models with Valetudo support (alternative firmware), the process is even easier:

ssh root@[IP_vacuum cleaner


cd /opt/valetudo/voice_packs/




wget https://example.com/custom_voice.tar.gz




tar -xzvf custom_voice.tar.gz




reboot

⚠️ Warning: Installing informal voice packets may disrupt standard vacuum cleaner functions, such as low charge or error alerts.Before experimenting, back up the original files!

Download the right voice package for your model

Check the version of the vacuum cleaner firmware

Backup of original files /miio/voice/

Connect the vacuum cleaner to the PC through USB-cable

Install ADB drivers (if required)

-->

3. Russification through firmware: step-by-step instructions

If your vacuum cleaner does not support Russian at the official level, you can flash it with a modified version of the firmware. This method is suitable for advanced users and requires an understanding of the processes of IoT devices firmware. 1S:

Tools required:

  • πŸ–₯️ Windows computer 10/11 Linux.
  • πŸ”Œ USB-Type-C Cable (to connect to a vacuum cleaner).
  • πŸ“‚ Firmware with Russian language (for example, mirobot_vacuum_v11_ru.bin).
  • πŸ› οΈ MiHome Hack or Xiaomi Flash Tool.

Step-by-step:

  1. Download the firmware from a verified source (recommended) 4PDA). Note the version: for the Mi Robot Vacuum 1S I'll do the base firmware. v11, a for Viomi V3 β€” v18.
  2. Connect the vacuum cleaner to your PC in firmware mode. To do this, turn off the vacuum cleaner. Press the Home buttons. + Spot Cleaning and hold for 5 seconds. plug in the cable USB vacuum cleaner and computer.
  3. Launch Xiaomi Flash Tool and select the downloaded firmware file.
Model vacuum cleanerSupported firmwareReference to the Russian versionNotes
Xiaomi Mi Robot Vacuum 1Sv11_ru, v33_ru4PDARequires unlocking the loader
Viomi V2 Prov18_ru, v22_ruMiHome ModsSupports the female/male voice
Dreame D9v35_ruGitHubWe need to turn off signature verification.
Xiaomi Mop 2 Prov41_ruTelegram chatRussification through Valetudo

Installing unofficial firmware will void Xiaomi’s warranty and may cause sensors or engines to operate in an unstable manner. If the vacuum cleaner is used to clean large rooms, it’s best to stay on official software.

4. Recording your own voice: is it possible?

Yes, some enthusiasts manage to replace standard voice prompts with their own recordings.

  • 🎀 Write phrases in.wav format (mono, 16 kHz, 16 bits).
  • πŸ“ Replace the original files in the folder /miio/voice/.
  • πŸ”„ Reboot the vacuum cleaner.

List of standard phrases that can be replaced (for Mi Robot Vacuum) 1S):

start_cleaning.wav - "Getting clean up"


low_battery.wav β€” "Low battery charge"




error_01.wav - "Mistake: stuck with wheels"




complete.wav - "Cleaning is complete"




return.wav - "Going back to base"

To record your voice, use programs like Audacity or Adobe Audition.

  • πŸ”Š The volume of the recording must match the original (peak level is not higher than the original). -3 dB).
  • ⏱️ The duration of the phrases should not exceed the original by more than 0.5 seconds.
  • πŸ“Œ File format β€” WAV PCM (compressively).
Example of a command to convert voice to the desired format
ffmpeg -i input.mp3 -acodec pcm_s16le -ac 1 -ar 16000 -sample_fmt s16 output.wav

⚠️ Note: If you replace the files incorrectly (for example, specify the wrong names), the vacuum cleaner may stop playing any sounds. ADB or refashion the device.

5 Problems and Solutions: What to Do When Your Voice Doesn't Change

Sometimes, even after all the manipulations, the vacuum cleaner still speaks the same language, and let's look at the typical problems and the ways to solve them:

Problem.Possible causeDecision
Language doesn't change at Mi HomeAn outdated version of the appUpdate Mi Home to the latest version
After the firmware, the vacuum cleaner is silentDamaged files in /miio/voice/Restore the original files or re-flash the device
Voice is lost in Chinese after the updateOfficial software re-writes settingsTurn off automatic updates in Mi Home
Cannot connect to ADB.Drivers not installedInstall Mi USB Driver and check the connection

If the vacuum cleaner after firmware behaves unstable (for example, does not see the base or builds the map incorrectly), try:

  1. Reset the settings to factory (Settings β†’ Reset to Mi Home).
  2. Reflash the device with the original firmware from the official Xiaomi website.
  3. Contact Telegram Chat Support for your model.

πŸ’‘

Before you run the firmware, check the file's compatibility with your vacuum cleaner model. For example, the firmware for Mi Robot Vacuum 1S Not suitable for Viomi V3, even if they look similar in appearance.

6.Integration with voice assistants: Alice, Google Assistant, Siri

If you don’t need to change the voice of the vacuum cleaner, you can connect it to external voice assistants, which will allow you to control the cleaning of voice in Russian through Yandex Alice, Google Assistant or Siri.

Setting up through Yandex Alice:

  1. Install the Yandex application on your smartphone.
  2. Connect the vacuum cleaner to the Mi Home and make sure it is on the same network as the Alice column (Yandex Station or Smart Column).
  3. In the Yandex app, go to Devices β†’ Add Device β†’ Xiaomi.
  4. Sign in through your Mi Home account and select your vacuum cleaner.
  5. Now you can give commands like: "Alice, start the vacuum cleaner" or "Alice, return the vacuum cleaner to base."

Connection to Google Assistant:

  • πŸ“± Install the Google Home app.
  • πŸ”— Add Mi Home to your settings through Works with Google.
  • πŸ—£οΈ Now you can control the vacuum cleaner with commands: OK Google, start cleaningΒ».

Siri (iPhone) will require:

  1. Add Mi Home to the HomeKit app.
  2. Create scenes for the main commands (e.g., β€œLiving Room Cleaning”).
  3. Activate Siri and say, "Hey Siri, start the living room cleaning scene."

πŸ’‘

Integration with voice assistants does not change the voice of the vacuum cleaner, but allows you to control it in Russian through external devices (columns, smartphones).

7. Xiaomi vacuum cleaners models with support for Russian language

Not all Xiaomi vacuum cleaners support Russian out of the box, and the table below shows the models for which official or unofficial Russification is available:

ModelOfficial RussianInformal RussificationNotes
Xiaomi Mi Robot Vacuum 1S❌ No.βœ… Yes (through firmware)Requires unlocking the loader
Viomi V2 Pro❌ No.βœ… Yes (Valetudo)Supports the female voice
Xiaomi Mop 2 Proβœ… Yes (since 2023)βœ… Yes (alternative packages)Russian is available in the "Russia" region
Dreame D9❌ No.βœ… Yes (modified firmware)Requires disabling signature verification
Xiaomi Robot Vacuum-Mop 2 Liteβœ… Yes.❌ No.Russian is included in Mi Home

If your model is not on the list, check it out on the forum. 4PDA β€” Maybe she already has a custom firmware with Russian.

8. Frequently Asked Questions (FAQ)

Can I change my voice on a Xiaomi vacuum cleaner without a firmware?
Yes, for most modern models (for example, Xiaomi Mop 2 Pro or Robot Vacuum-Mop 2 Lite), Russian is included directly in the Mi Home app. β†’ Voice prompts. Select Russian from the list. If there is no Russian on the list, try changing your account region to Russia.
How to get back the original voice after a failed firmware?
If after installing the custom voice vacuum cleaner stopped working correctly, follow the following steps: Download the official firmware for your model. Connect the vacuum cleaner to the PC in firmware mode (press Home). + Spot Cleaning When Connected USB). Use the Xiaomi Flash Tool to recover the original software. If the vacuum cleaner doesn't turn on, try resetting it to factory settings by holding the Power button for 15 seconds.
Where to download the female voice for Viomi V3?
For the Viomi model V3 The female voice is available in the following sources: 4PDA (search V3 GitHub repository with alternative packages, Telegram chat Viomi Russia, installation is performed by replacing files in the folder /miio/voice/ (root access required).
Why does the Mi Home update make the vacuum cleaner speak Chinese again?
This is because official updates overwrite custom voice packets. To avoid the problem: Turn off automatic firmware updates in the Mi Home settings. If the update has already occurred, re-install the Russian voice (see section 2). Consider installing an alternative firmware Valetudo that blocks forced updates.
Can I install a voice pack from another model of vacuum cleaner?
Technically possible, but not recommended. Voice packets are tied to a specific firmware version and hardware platform. If you install a package from another model, the vacuum cleaner can: Stop making sounds at all. Make cleaning errors. Incorrectly interpret commands (e.g., instead of β€œCleaning completed” say β€œSensor error”), except for models on a single platform (e.g., Mi Robot Vacuum). 1S viomi V2), But even then, manual file editing is required.