How to change the voice on the vacuum cleaner Xiaomi from female to male: all ways

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.

πŸ“Š What voice do you like in a vacuum cleaner?
Female (leave as is)
Male (I want to change)
No voice (auditory only)
Never mind.

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.

  1. Open Mi Home β†’ Choose your vacuum cleaner.
  2. Go to Settings β†’ About the device β†’ Firmware version.
  3. 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 cleanerSupport for the male voiceMethod of changeNotes
Roborock S8 Pro Ultraβœ… Yes.Through Mi Home.Requires firmware 4.1.0+
Roborock S7 MaxV Ultraβœ… Yes.Through the Roborock AppAdditional voice available in English
Mi Robot Vacuum-Mop 2 Proβœ… Yes.Developer menuYou 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 replacementRoot 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.

  1. Download ADB Tools and unpack the archive.
  2. Connect the vacuum cleaner to your computer and enable USB Debugging Mode (how to do this – see the section below).
  3. Open the command line in the ADB folder and execute: Adb devices The device should appear in the list.
  4. Download the archive with a male voice for your model and unpack it.
  5. Replace files with the command: adb push local_path/voice_files /system/media/audio/ (where local_path β€” path to your files).
  6. 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?
If the adb device command doesn't show your vacuum cleaner: 1. Check that the cable supports data transfer (not all USB-Type C cables fit). 2. Install drivers for Rockchip (a chipset of most Xiaomi vacuum cleaners) from the manufacturer's website. 3. Try another USB port on your computer (preferably USB 2.0). 4. Reboot the vacuum cleaner by holding the power button for 15 seconds.

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:

  1. Turn off the vacuum cleaner by holding the power button for 5 seconds.
  2. Turn it back on while holding the Power + Home buttons for 10 seconds.
  3. After vibration, release the buttons - the vacuum cleaner will emit an audio signal and go to the engineering menu.
  4. Connect the vacuum cleaner to your computer via USB.
  5. 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 cleanerReference to voice packetLanguageAuthor/Source
Roborock S7/S7 MaxVXDA DevelopersRussian, EnglishUser: @Alexey99
Mi Robot Vacuum-Mop 24PDARussianThe 4PDA Community
Roborock S6 (modified firmware)GitHubMultilingualProject 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.

Can I get my voice back after a change to a male?
Yes, in two ways: via Mi Home: go back to Settings β†’ Voice prompts β†’ Voice type and select female. Manual: repeat the procedure with ADB, but use the original backup files (if you did it before replacing). If you don't have a backup, download the standard voice pack for your model from the MIUI forum.
Will the voice be in English or only in Russian?
Depends on the model and firmware: πŸ‡·πŸ‡Ί Roborock S8 Pro Ultra (Russian firmware) – male voice only in Russian. πŸ‡¬πŸ‡§ Roborock S7 MaxV Ultra (International firmware) – male voices available in English, German and Spanish. 🌍 For other models, you can find multilingual packages on GitHub.
Will the vacuum cleaner settings reset after the voice change?
No, the change of voice doesn't affect it: πŸ—ΊοΈ Preserved maps of premises. βš™οΈ Individual suction settings, wet cleaning. πŸ”„ Cleaning schedule.Exception: if you manually edited system files through ADB and made a mistake, it may be necessary to completely reset.
Can you set your own voice (for example, recorded by your own voice)?
Technically yes, but it's tricky: You'll need to write down all the vacuum cleaner phrases (nearly) 50-70 piece WAV, 16 Phrases should be the same volume and timbre (use an audio editor like Audacity). /system/media/audio/ through ADB (You can find the ready-made phrase templates in the repository. koalazak/roborock.
Is it true that a man’s voice is faster than a battery?
No, it's a myth. Battery consumption depends on: πŸ”‹ Loudness (the louder the sound, the greater the energy consumption of the speaker). ⏱️ Alert frequencies (e.g., when cleaning on schedule, the vacuum cleaner speaks less often) The timbre of the voice itself (male or female) does not affect battery consumption, since the sound files have the same bitrate.