Your Xiaomi or Roborock smart vacuum cleaner speaks in a female voice, and you want to hear a male voice? It's not a whim β for many users, the timbre of the voice affects the perception of the device. For example, a male voice may be better perceived in noisy rooms or simply liked more for subjective reasons. Fortunately, the manufacturer has provided the possibility of changing the voice, although it does not advertise it in official instructions.
In this article, you will find all the current ways to change the voice on Xiaomi vacuum cleaners (including the Mi Robot Vacuum, Roborock S7, S8 Pro Ultra and others), as well as step-by-step instructions with photos, comparing male and female voices, and answers to frequent questions. We will look at both official methods through the Mi Home app and alternative solutions for advanced users. Importantly, not all models support this feature - below you will find a compatibility table.
Why Xiaomi Vacuum Speaks in a Female Voice by Default
Xiaomi's choice of female voice for its robot vacuum cleaners is not accidental. Research on HCI (human-computer interactions) shows that:
- πΉ Female voices are perceived as friendlier and less threatening in home appliances.
- πΉ High frequencies are better cut through the noise of a working vacuum cleaner (especially on carpeting).
- πΉ In China, Xiaomiβs main market, womenβs voices are traditionally associated with care and comfort.
However, in 2022, the company began testing male voices for some regions (e.g., firmware for Europe), and since then, the ability to change voices has appeared in 10+ models, but remains hidden in the developer menu or requires manual installation of sound packets.
Official method: change voice via Mi Home (for supported models)
The easiest method is to use the Mi Home app (or Roborock for the respective models) which only works for vacuum cleaners with firmware version 3.5.8 and higher.
- Open Mi Home β Choose your vacuum cleaner.
- Go to Settings β About the device β Firmware version.
- If the version is below 3.5.8, update the firmware first.
If the firmware is relevant, follow the instructions:
Open Mi Home and select vacuum | Go to Settings β Voice prompts |Select Voice Type |Save changes and restart vacuum cleaner
-->
β οΈ Note: On some models (Roborock) S5 Max, Mi Robot Vacuum-Mop 2 Lite) Voice type option may not be available even with current firmware.
After the voice change, the vacuum cleaner will say the test phrase, and if the sound is distorted or interrupted, try:
- π Reboot the device (hold the power button for 10 seconds).
- π Check the volume in the settings (Settings) β Sound).
- π± Update the Mi Home app to the latest version.
Compatibility table: which models support voice change
Not all Xiaomi vacuum cleaners allow you to change your voice, and here is the current compatibility table (May 2026):
| Model vacuum cleaner | Support for the male voice | Method of change | Notes |
|---|---|---|---|
| Roborock S8 Pro Ultra | β Yes. | Through Mi Home. | Requires firmware 4.1.0+ |
| Roborock S7 MaxV Ultra | β Yes. | Through the Roborock App | Additional voice available in English |
| Mi Robot Vacuum-Mop 2 Pro | β Yes. | Developer menu | You need to activate the developer mode |
| Roborock S6 Pure | β No. | β | Only a female voice in Russian firmware |
| Mi Robot Vacuum-Mop P | β οΈ Partially. | Manual file replacement | Root access to the device is required |
If your model is not in the table, check the list of alternative voice packets below, and there may be an informal solution for it.
π‘
Vacuum cleaners with male voice support via Mi Home are usually called "Pro" or "Ultra" and budget models (such as the S6 Pure) are more likely to be devoid of this feature.
Alternative methods: manual replacement of voice files
If your model doesn't support voice change through the app, you can try replacing the audio files manually.
- π₯οΈ Computer with Windows/macOS/Linux.
- π USB-Type C cable (to connect vacuum cleaner).
- π οΈ Programme programmes ADB (Android Debug Bridge).
We warn you that the wrong actions can lead to a firmware failure. If you are not sure of your abilities, you should contact the service center.
- Download ADB Tools and unpack the archive.
- Connect the vacuum cleaner to your computer and enable USB Debugging Mode (how to do this β see the section below).
- Open the command line in the ADB folder and execute: Adb devices The device should appear in the list.
- Download the archive with a male voice for your model and unpack it.
- Replace files with the command: adb push local_path/voice_files /system/media/audio/ (where local_path β path to your files).
- Reboot the vacuum cleaner: adb reboot
β οΈ Warning: On vacuum cleaners with protected firmware (for example, Roborock) S7 For the Chinese market, you will need to get root access first, which cancels the warranty and may block access to Mi Home cloud features.
What if the vacuum cleaner is not defined in ADB?
How to turn on the debugging mode on USB on the Xiaomi vacuum cleaner
To manually replace voice files, you need to activate the developer mode, a process that is different from smartphones and requires specific actions:
- Turn off the vacuum cleaner by holding the power button for 5 seconds.
- Turn it back on while holding the Power + Home buttons for 10 seconds.
- After vibration, release the buttons - the vacuum cleaner will emit an audio signal and go to the engineering menu.
- Connect the vacuum cleaner to your computer via USB.
- In the command line, run: adb shell setprop persist.sys.usb.config diag,adb
If done correctly, when reconnecting, the vacuum cleaner will be determined in ADB. To exit the engineering menu, press and hold the Power button for 3 seconds.
π‘
Take a picture of the vacuum cleaner screen in the engineering menu before the changes, which will help you to return the settings if something goes wrong.
Where to download men's voice packs for Xiaomi
Xiaomi does not officially distribute alternative voice packs, but enthusiasts are creating them for popular models. Below are verified sources (as of May 2026):
| Model vacuum cleaner | Reference to voice packet | Language | Author/Source |
|---|---|---|---|
| Roborock S7/S7 MaxV | XDA Developers | Russian, English | User: @Alexey99 |
| Mi Robot Vacuum-Mop 2 | 4PDA | Russian | The 4PDA Community |
| Roborock S6 (modified firmware) | GitHub | Multilingual | Project Valetudo |
Important: Install voice packets only from trusted sources. Files from unverified forums can contain malicious code or damage the vacuum cleaner firmware.
After downloading the archive, check its integrity (for example, through the MD5-sum, if it is specified by the author) and unpack it into a folder without Cyrillic characters in the way.
Frequent problems and their solutions
When you change your voice, you're faced with common mistakes, and here's how to fix them:
- π Voice is gone completely: Check if voice prompts in settings are disabled (Settings) β Sound. β Voice alerts. If yes, turn them back on.
- π Voice distorted or robot: Most likely, the bitrate mismatch of the sound files. Try another package or convert the files to a format WAV, 16 kHz, 16 bits.
- π After the reboot, the voice reset: This means that the files were not written to the system partition. ADB, flag --remount: adb remount adb push voice_files /system/media/audio/
- β οΈ Vacuum doesn't turn on after changing voice: Urgently disconnect it from the network and reset: hold the power button for 20 seconds. If it doesn't work, you need to flash it in the service.
If the problem is not resolved, contact Xiaomiβs official support, but donβt mention manual firmware tampering β this could void the warranty.