How to change the voice of a robot vacuum cleaner Xiaomi on the male: official and informal ways

The voice assistant in Xiaomi’s robot vacuum cleaners is not just a convenience, but part of the daily interaction with the device. However, the standard female voice (for example, the Mi Robot Vacuum-Mop 2 Lite or Dreame). D9) It may seem too monotonous or just not like it for subjective reasons. Many users are looking for a way to change it to a male one, but not all models support this feature out of the box".

In this article, we’ll look at all the possible methods, from official settings in the Mi Home app to manual firmware for alternative voice packs. You’ll learn which Xiaomi models (including Dreame, Viomi and Mijia) allow you to change your voice without the risk of “bricking” the device, and where you will need to interfere with system files.

If you are not sure about your technical skills, start with official methods – they are safe and do not require root rights. For advanced users, we have prepared a detailed guide to install custom voices through the Internet. ADB and modified firmware.

Which Xiaomi models are officially supporting voice change?

Not all Xiaomi robot vacuum cleaners allow voice change through standard settings, and official voice change support is only available in the following series (2026):

✅ Dreame series (a sub-brand of Xiaomi):

  • 🔹 Dreame D9 / D9 Pro / D9 Max – male voice available on Dreamehome (China/Europe region).
  • 🔹 DreameBot D10s Plus – Supports 3 votes (including male votes).
  • 🔹 DreameBot L10s Ultra – Advanced voice settings in firmware 2023+.

✅ Viomi series (another sub-brand):

  • 🔹 Viomi V3 — Male voice is installed via Mi Home (Chinese firmware only).
  • 🔹 Viomi SE — Requires switching the region to China in the app.

❌ Series without official support:

  • ⚠️ Mi Robot Vacuum-Mop 2 Lite / 1C / 1T — Only a female voice, change is possible only through informal methods.
  • ⚠️ Mijia 1S / STYJ02YM — Requires the firmware of modified software.

Important: On models for the European market (with firmware) EU) The male voice is often blocked by the manufacturer, even if it is in the Chinese version. → On the device.

📊 What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Lite
Dreame D9/D9 Pro
Viomi V3
DreameBot L10s Ultra
Another model

Change your voice through the Mi Home/Dreamehome app

If your model supports voice change out of the box, follow this instruction, which takes no more than 5 minutes and requires no technical skills.

📌 For Dreame devices (D9, D10s, L10s):

  1. Open the Dreamehome app (not Mi Home!).
  2. Select your vacuum cleaner from the list of devices.
  3. Go to Settings → Voice prompts.
  4. In the Voice Type section, select Male (or Gao Shaoyang for Chinese).
  5. Confirm the download of a new voice packet (Internet will be required).

📌 For Viomi devices (V3, SE):

  • 🔧 Switch the region to Mi Home to China (Mainland China):
  • 🔧 Restart the application and check for the Voice option in the vacuum cleaner settings.
  • 🔧 If you do not have an option, upgrade your device to the latest version.

⚠️ Note: When you change region to Mi Home, some features (e.g., integration with Google Assistant) may be temporarily lost.

☑️ Preparation for changing voice through the app

Done: 0 / 4

Unofficial method: installation of custom voice package

If your model doesn't officially support voice change, you'll have to manually firmware an alternative voice packet, which is suitable for advanced users and requires care.

🔧 What's the matter:

  • 🖥️ Computer with Windows/macOS/Linux.
  • 🔌 USB-Type C Cable (to connect vacuum cleaner to PC).
  • 📦 Archive with voice packet (for example, male_voice_pack.zip for Mi Robot 1S).
  • 🛠️ Utility. ADB (Android Debug Bridge).

📂 Where to get voice packets?

Ready-made packages can be found on the forums:

  • 🔗 4PDA (Xiaomi-themed vacuum cleaner)
  • 🔗 GitHub (repository with modified firmware)

⚠️ Warning: Installing informal voice packets could lead to:

  • 🚨 Loss of warranty (if the device is under warranty).
  • 🚨 Firmware failure (if the packet file is corrupted or not suitable for your model).
  • 🚨 Incorrect operation of voice prompts (for example, cropping phrases).
What if the voice becomes a robot after the firmware?
If the voice is distorted or mechanical, the voice packet is not compatible with your firmware version. Try: 1. Install another package (e.g., for an older/newer version of the software). 2. Reset the vacuum cleaner settings to factory (Settings) → Reset). 3. Reflash the original voice packet (can be extracted from the official firmware).

Step-by-step instructions for firmware of a man's voice through ADB

This method is suitable for Mi Robot Vacuum-Mop models. 1S, STYJ02YM and other processor-based MT7688. For Dreame and Viomi, the process may be different!

🛠️ Step 1: Connecting the vacuum cleaner to the PC

    🛠️ Step 2: Checking the connection

    Open the command line (Windows: Win) + R → cmd and enter:

    adb devices

    If the connection is successful, you will see the serial number of the device. If not, install drivers for MediaTek Preloader.

    🛠️ Step 3: Installation of the voice packet

    1. Download the archive with a male voice (for example, male_voice_en.zip for the English version).
    2. Unpack it in the ADB folder.
    3. Execute the command to mount the system partition: adb shell mount -o rw,remount /system
    4. Copy voice files into the system folder: adb push male_voice /system/tts/
    5. Reboot the vacuum cleaner: adb reboot

    ⚠️ Warning: If the vacuum cleaner doesn't turn on after restarting or if it emits an error, then the voice files are incompatible with your firmware.

    adb pull /system/tts/ tts_backup/

    This will allow you to return everything in case of an error.-->

    Comparison of methods of changing voice: pros and cons

    To choose the best method, evaluate the risks and benefits of each method:

    MethodSuitable modelsPlusesConsRisk
    Official change in annexDreame D9/D10s, Viomi V3✅ Quickly (5 minutes)✅ No risk to the guarantee✅ No PC.❌ It doesn't work on all models.❌ They may demand a change of region.⚠️ Low.
    Firmware through ADBMi Robot 1S, STYJ02YM, Dreame (old models)✅ It works on most devices.✅ You can set up any voice.❌ Requires technical skills❌ Risk of “bricking"❌ Maybe fly after the update.⚠️⚠️⚠️ High-pitched
    Installation of modified firmwareAny model (if there is a custom software)✅ Full customization (voice, languages, functions)❌ Hard for beginners.❌ Loss of guarantee❌ Possible bugs⚠️⚠️⚠️⚠️ Very tall.

    💡

    If your model doesn’t officially support voice change, but you’re not willing to risk firmware, consider buying an external Bluetooth module with a male voice (e.g. Xiaomi Mi). AI Speaker.It can duplicate voice cues from the vacuum cleaner.

    Frequent Mistakes and How to Avoid Them

    Even when following the instructions, users often encounter problems.-5 errors and ways of solving them:

    🔴 Mistake 1: The vacuum cleaner is not determined in ADB

    • 🔹 Make sure you use the original cable (not all Type-C cables support data transmission).
    • 🔹 Install drivers for MediaTek Preloader (you can download it on the Internet) XDA Developers).
    • 🔹 Try another one. USB-port (preferably 2.0).

    🔴 Mistake 2: After firmware, the voice becomes a robot or disappears

    • 🔹 The voice packet is not compatible with the firmware version.
    • 🔹 Voice files are damaged. Upload the archive and repeat the firmware.

    🔴 Error 3: No voice change option in the app

    • 🔹 Check out the region in Mi Home (must be China).
    • 🔹 Update the vacuum cleaner to the latest version.
    • 🔹 Some models (e.g. Mi Robot) 1C) The option is hidden – try to switch the language of the application to English.

    🔴 Error 4: After resetting the settings, the voice reset

    • 🔹 It's normal for unofficial packets.
    • 🔹 For permanent preservation, use a modified firmware with a sewn voice.

    🔴 Error 5: The vacuum cleaner stopped turning on after the firmware

    • 🔹 Try resetting it with the Reset button (clamp for 10 seconds).
    • 🔹 If it doesn’t work, run the original firmware through MiFlash.
    • 🔹 Contact the service center (if the device is warranty, do not talk about firmware!).

    Alternative solutions: if you can’t change your voice

    If your model doesn’t support voice change and the firmware seems too risky, consider these options:

    🎧 1. Disabling voice prompts

    In most Xiaomi models, you can completely disable the voice:

    1. Open Mi Home → pick a vacuum cleaner.
    2. Go to Settings. → Voice alerts.
    3. Turn off the voice prompts slider.

    📢 2. Use of external dynamics

    Connect a Bluetooth speaker (such as the Xiaomi Mi Portable Speaker) to the vacuum cleaner and set up alerts through it. Some users record their voice prompts and play them through the speaker using the speaker. IFTTT or Home Assistant.

    🤖 3.Integration with voice assistant

    Set Alice, Google Assistant or Siri to vacuum status alerts, such as:

    • 🔹 "Alice, ask the vacuum cleaner if he's finished cleaning?"
    • 🔹 "Okay, Google, turn on the kitchen vacuum cleaner."

    The voice of the assistant will be male (if selected in its settings).

    🔊 4. Replacement of system sounds

    Some models allow you to replace the standard cleaning sounds with your own.

    1. Download.mp3 Male voice files (e.g., “Bringing Cleanup”, “Charging completed").
    2. Put them on. SD-card (if the vacuum cleaner supports).
    3. In the settings, select Sounds → Customized.

    FAQ: Answers to Frequent Questions

    ❓ Can I change my voice to my voice in Mi Robot Vacuum-Mop 2 Lite?
    Officially, no. But you can try flashing an alternative voice packet through the Internet. ADB (Please note that there are few suitable packages for this model and there is a risk of errors.
    ❓ After the change of voice in Dreame D9 He's a woman again?
    Most likely, after the firmware update, the voice reset. Try: roll back the firmware to the previous version. Set the voice packet again. Turn off automatic updates in the vacuum cleaner settings.
    ❓ Where to download the male voice for Viomi V3?
    The official male voice is already sewn into the firmware for the Chinese region. If it's not there: Check that Mi Home has a China region. Update the firmware to the latest version. If you don't have a voice, look for custom packages on the Chinese language. 4PDA (topic).
    ❓ Can I get my original voice back after a bad firmware?
    Yes. For this: Make a vacuum cleaner reset (Settings) → If the voice doesn't come back, run the original package through the ADB (If you have a backup, try to reflash the full official firmware through MiFlash.
    ❓ Why did the vacuum cleaner stop after changing its voice?
    It could be because of: 🔹 Incompatibility of voice packet with firmware version. 🔹 Damage to system files when firmware. 🔹 Memory Lack (relevant to older models) Solution: Return the original voice or run through optimized firmware.