How to change the voice of the robot vacuum cleaner Xiaomi: all the ways and nuances

Xiaomiโ€™s robot vacuum cleaners have become an integral part of smart homes, but the standard assistant voice may be boring or out of step with your preferences. Fortunately, most models โ€” from the budget Mi Robot Vacuum to the premium DreameBot โ€” allow you to change the voice language, and sometimes the voice itself. In this article, weโ€™ll look at all the ways you can change your language from an app to installing custom voice packs.

It is important to understand that capabilities depend on the specific model and firmware version. For example, Mi Home robots (like Mi Robot Vacuum-Mop 2 Lite) only support language change through the application, whereas devices on the Dreame platform (like DreameBot) support language change through the application. D9) We'll look at options for all the popular lines, including Viomi, Robbock and others.

If you want to change your language from Chinese to Russian, and install an alternative voice (for example, a male instead of a female or voice from third-party developers), then you will need additional manipulations, from manual downloading files to flashing. Donโ€™t worry: we will describe each step in detail so that you can choose the best method without the risk of โ€œbrickingโ€ the device.

1. Official ways to change voice through the application

The easiest and safest method is to use the built-in settings in Mi Home, Dreame or Viomi applications, and most current models support at least a change in voice language, and some support a choice of multiple voice packs.

Hereโ€™s how to do this for different platforms:

  • ๐Ÿ“ฑ Mi Home (Mi Robot Vacuum, Viomi): Open the app โ†’ Choose your vacuum cleaner โ†’ Go to Settings. โ†’ Voice prompts โ†’ Select a language from the list (Russian, English, Chinese, etc.).
  • ๐Ÿค– Dreame (DreameBot D9, D10): In the Dreame app, go to the Device โ†’ Settings โ†’ Voice assistant. Not only are there languages available, but there are also voice options (e.g., "Female Standard" or "Male Deep").
  • ๐Ÿ”„ Robbock (S7, S7 MaxV: In the Robbock app, the path is as follows: Device profile โ†’ Sound settings โ†’ Voice prompts. Some models allow you to turn off your voice completely.

Note that after changing the language, the vacuum cleaner may reboot (this is normal), and in some regions (e.g. Europe), the list of available languages may be limited due to local versions of the firmware.

โš ๏ธ Note: If the list does not include Russian but is supported by your model, try changing the region in the app to "Russia" or "Ukraine" (in your account settings.

๐Ÿ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot Vacuum
DreameBot (D9, D10, etc.)
Viomi
Robbock
Another brand

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

If there are few built-in options, you can install custom voice packs from enthusiasts, which is true for models based on Mi Home, where officially only available 2-3 There are modified voice files with different timbre, accents or even jokes (for example, the voice of characters from movies).

Where to look for such packages:

  • ๐ŸŒ Forums 4PDA: Model-specific topics (such as Mi Robot Vacuum-Mop 2) often feature user voices.
  • ๐Ÿ“ GitHub: Repositories like Xiaomi-vacuum-voices contain voice collections for different regions.
  • ๐Ÿ’ฌ Telegram chats: Channels of type @XiaomiVacuum or @DreameBot Sometimes they share exclusive packages.

Installing custom voice usually comes down to replacing files in a folder /miio/voice/ It's going to take a lot of time:

  1. Download the archive with voice (for example, ru_RU_male.zip).
  2. Connect to the vacuum cleaner FTP through ADB (for advanced users).
  3. Replace the standard files.mp3 or.wav in the appropriate directory.
  4. Reset the device.
Details of connection by FTP
To connect to FTP need IP-vacuum cleaner address (you can find in the router) and login / password (usually root and empty password or admin/123456). Use a client like FileZilla. The voice folder can be called. /data/voice or /system/media/audio model-wise.

Important: Not all models support replacing voice files without root access. D10 Plus blocks changes to system folders, and installing custom voice will require flashing.

3. Change of voice through firmware: risks and opportunities

If the official methods and custom packages do not fit, the last option is to flash with a modified version of the software, which allows you not only to change the voice, but also to unlock additional functions (for example, zoning or increased suction power), but this method requires technical skills and carries risks:

  • ๐Ÿ”ง Loss of warranty (if the device is under warranty).
  • ๐Ÿ’ฅ Possibility of "bricking" (turning into a non-working device).
  • ๐Ÿ”„ Need for manual recovery in case of errors.

Popular tools for firmware:

Tool.Supported modelsDifficultyRisks.
ValetudoMi Robot Vacuum, Viomi, Roborock S5/S6MediumRequires root access, possible bugs
DustBuilderDreameBot D9, D10, L10Tall.Risk of Loss of Laser Function
Mi Home HackDevices on Mi HomeLow.Limited opportunities

Example of the firmware process through Valetudo:

  1. Install Valetudo on the vacuum cleaner (instructions are on the official website).
  2. Connect to the deviceโ€™s web interface over a local network.
  3. In the Settings section โ†’ Voice Packs download your package or select from pre-installed packages.
  4. Save the settings and restart the vacuum cleaner.

โš ๏ธ Note: Firmware via DustBuilder for DreameBot requires you to disable cloud authorization in the application settings. Otherwise, the device may lock after the update.

Make a backup copy of the current firmware

Check the compatibility of the model with the tool

Charge the vacuum cleaner to 100%

Connect to a stable power source (not through a USB)

Have a cable on hand for disaster recovery-->

4.Switching off the voice completely: when it is necessary

Not everyone likes the voice assistant, some prefer complete silence during cleaning, and fortunately, you can turn off voice acting in most models, and in many ways:

  • ๐Ÿ”‡ Through the app: In the vacuum cleaner settings, find the option "Voice prompts" or "Sound cues" and deactivate it. For example, in Mi Home, this is Settings. โ†’ Voice prompts โ†’ Off.
  • ๐ŸŽ›๏ธ Physical button: On some models (e.g. Robbock) S7) There is a separate button to turn off the sound on the body.
  • ๐Ÿ“ต Do Not Disturb: Dreame can set a schedule for when the vacuum cleaner will work without voice notifications.

If the voice continues to sound after the shutdown, check:

  • Is the firmware updated (sometimes bugs cause failures in the settings).
  • Are there any conflicts between the settings in the app and the device itself (for example, if the voice is disabled in Mi Home but enabled in Google Assistant).
  • Are there any third-party voice packets that ignore system settings?

Interesting fact: some models (for example, Viomi) V3) Even after the shutdown, voices continue to make system sounds (e.g., when there are errors or low charges), which are embedded at the firmware level and cannot be tuned without root access.

5 Problems and mistakes when changing voice: how to fix

When you change your voice or language, you often have a problem with the typical problem, and let's look at the most common ones and how to solve them.

Problem.Possible causeDecision
Voice does not change after selection in the appApplication cache or synchronization errorRestart the vacuum cleaner and app, check the internet connection
No Russian language on the listThe region of the account does not correspondChange the region in Mi Home to "Russia" or "Ukraine"
After installing the custom voice, the vacuum cleaner does not turn onDamaged files or incompatible packageRestore the original files through FTP or re-flash the device
The voice became intermittent or distorted.Low quality of records in the packageDownload a packet with a bitrate not lower than 128 kbps

If the vacuum cleaner begins to behave unstable after a change of voice (for example, spontaneously shut down or do not respond to commands), follow the following steps:

  1. Reset the vacuum cleaner settings to the factory (in the application or through the Reset button on the case).
  2. Update the firmware to the latest version.
  3. If the problem remains, contact Xiaomi (but note that when using custom firmware, the warranty is removed).

๐Ÿ’ก

Before you install custom voice, back up the original files. /miio/voice/ It'll help you quickly recover from a crash.

6. Alternative ways of controlling without voice

If you are annoyed by the voice assistant but donโ€™t want to turn it off completely, consider alternative methods of vacuum cleaner management:

  • ๐Ÿ“ฑ Voice assistants: Configure control through Alice, Google Assistant or Siri. For example, you can say, "OK, Google, run the vacuum cleaner in the living room." The robot's voice will be silent, and you will give commands via your smartphone.
  • โฑ๏ธ Schedule: Set automatic time cleaning in the application. The vacuum cleaner will work without your participation and without voice notifications (if you turn them off in the settings).
  • ๐ŸŽฎ Remote or physical buttons: Some models (e.g. DreameBot) Z10 Pro) support remote control or have touch buttons on the body.

For integration with voice assistants:

  1. Connect the vacuum cleaner to Mi Home or Dreame.
  2. In the application settings, find the section "Smart Home" or "Voice Control".
  3. Link your account to Yandex, Google or Apple HomeKit.
  4. Set up commands (e.g., โ€œclean up the kitchenโ€ or โ€œget back to baseโ€).

The advantage of this approach is that you get rid of the standard robot voice, but maintain the convenience of voice control through the smart home ecosystem.

๐Ÿ’ก

The use of third-party voice assistants (Alice, Google) allows you to completely abandon the built-in voice vacuum cleaner, while maintaining all the control functions.

7. Comparison of Xiaomi models on voice customization capabilities

Not all Xiaomi robot vacuum cleaners are equally flexible in terms of voice tuning, and below is a comparison table of popular models:

ModelChanging languageChoosing a voteCastomic bagsDisabling the voice
Mi Robot Vacuum-Mop 2 Liteโœ… (3 languages)โŒโœ… (via Valetudo)โœ…
DreameBot D9โœ… (5 languages)โœ… (2 options)โš ๏ธ (firmware)โœ…
Viomi V3โœ… (4 languages)โŒโœ… (through FTP)โœ…
Robbock S7โœ… (6 languages)โœ… (3 options)โŒโœ…
DreameBot L10 Ultraโœ… (7 languages)โœ… (4 options)โŒโœ…

From the table, it is clear that flagship models (for example, DreameBot) L10 Ultra or Robbock S7) They offer more voice options, whereas budget devices are limited to basic settings. If you care about customization flexibility, look at the Dreame line, which leads the way in the number of voice options.

Frequently asked questions

Can I change my voice on a Xiaomi vacuum cleaner without an app?
Yes, but only on models with physical control buttons (e.g. Robbock) S7). To do this, press the on button for 5 seconds until you hear the beep, then select the language using the touch buttons. However, this method does not work on all devices - most models require an application.
Why did the vacuum cleaner start speaking Chinese after changing his voice?
This is a synchronization problem, most often when you change region in the Mi Home app but don't restart the vacuum cleaner, install an incompatible voice packet (e.g., Asian version downloaded for European firmware), and you crash when you update the software. Solution: Return region to China in your account settings, then reset the language you want. If it doesn't, reset the vacuum cleaner settings.
How to return a standard voice after installing a custom pack?
If you have replaced voice files manually, you can restore the original in two ways: Through backup: Copy back the original files to a folder. /miio/voice/. Through reset: Completely reset the vacuum cleaner settings (in the app or with the Reset button on the case) and this will return the factory firmware with the standard voice. If none of the methods worked, reflash the device with the official version of the software.
Can I install voice control in Russian for the old Xiaomi model?
For older models (e.g., Mi Robot Vacuum 1st generation) official support for Russian may not be. However, there are workarounds: Use Valetudo to install informal localization. Connect the vacuum cleaner to Google Assistant or Alice - the commands will be in Russian, and the vacuum cleaner answers will remain in the original language. Install custom firmware with support for Russian (e.g., OpenMower for some models). Note that on devices older than 2018 release, these methods may not work due to hardware limitations.
Where to download the official voice packs for DreameBot?
The official voice packs for DreameBot can be found on the official Dreame website under Support (select your model). In Xiaomi service centers โ€“ they can provide files on request (relevant to warranty devices, 4PDA), Be careful, they may contain bugs or viruses.