The voice assistant in Xiaomi robot vacuum cleaners is not just a functional element, but part of the daily interaction with the device. Many users are annoyed by the standard female voice, especially if there are other gadgets with similar tone in the house. Fortunately, the manufacturer has provided the ability to change the voice of the robot vacuum cleaner on the male β but not all models this process is the same. In some cases, you will need to reflash, in others, a few clicks in the application.
In this article, we will look at all the current voice changes for the Mi Robot, Dreame and Viomi lines, including hidden settings and alternative methods. We will focus on models with limited functionality where standard methods do not work. If you want your vacuum cleaner to "bass" - read on.
Note that not all models support voice change out of the box. For example, in Xiaomi Mi Robot Vacuum-Mop 2 Lite, this option is not on the menu, while in Dreame D9, voice selection is available directly. It is also important to consider the firmware version β in older releases (until 2022), the male voice may not even be available in supported models.
1.Official method: change voice through the Mi Home app
The easiest method is to use the Mi Home app (or DreameHome for Dreame devices), which works for most modern models released after 2021. Importantly, make sure you have the latest version of the app and vacuum cleaner firmware installed before you start.
Step instructions:
- Open the Mi Home app and select your vacuum cleaner from the device list.
- Go to Settings β Voice prompts (in some models, the item may be called Voice Settings or Voiceover).
- In the Voice Type section, select the male variant (usually indicated as "Male" or the icon with the male silhouette).
- Confirm the changes and wait for the synchronization (vacuum cleaner may restart).
If you donβt have this menu item in your app, it means one of three:
- πΉ Your model does not support voice change officially (see the compatibility table below).
- πΉ Installed outdated firmware - an update is required.
- πΉ App not updated β check the version in Google Play or App Store.
Update the Mi Home app to the latest version
Connect the vacuum cleaner to the Wi-Fi
Charge the vacuum cleaner by at least 50%
Check the firmware version in the device settings-->
2. Compatibility table: which models support the male voice
Before you try to change your voice, make sure your model allows it. Below is the up-to-date compatibility table for popular Xiaomi robot vacuum cleaners and its sub-brands (data as of June 2026):
| Model | Support for the male voice | Modification | Notes |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | β Yes. | Through Mi Home. | 3.5.9+ firmware required |
| Dreame D9 | β Yes. | Through DreameHome. | Two variants of a male voice |
| Viomi V3 | β Yes. | Through Mi Home. | Only in Chinese firmware. |
| Xiaomi Mi Robot Vacuum 1S | β No. | Firmware required | You can add a custom voice. |
| Dreame Z10 Pro | β Yes. | Through DreameHome. | Voice changes separately for cleaning and errors |
If your model is not in the table, check the information on the official website or in the user community (for example, on the 4PDA forum). For older models (released before 2019), voice change is possible only through informal firmware - we will talk about this later.
3. Alternative method: firmware custom voice
For models where official voice change is not available, there is a radical way to replace voice files via firmware, which is suitable for advanced users and requires:
- π§ Skills of working with ADB (Android Debug Bridge).
- π§ Backup copy of the current firmware.
- π§ Voice packets in.wav format or.mp3 (You can find it on Githab or specialized forums).
Step-by-step:
- Download ADB Tools and connect the vacuum cleaner to your computer via USB (developer mode activation may be required).
- Check the connection command: Adb devices should display your device in the list.
- Download the archive with a male voice (for example, this repository will suit Mi Robot 1S).
- Replace files in the folder /system/media/audio/tts/ commands: adb push male_voice/ /system/media/audio/tts/ adb shell chmod 644 /system/media/audio/tts/*
- Reboot the vacuum cleaner: adb shell reboot
β οΈ Attention: Incorrect firmware of voice files can lead to loss of voice function or failures in the vacuum cleaner.We recommend first to test the method on a backup firmware.
If you are not sure about your skills, it is better to contact a smart firmware specialist or use safer methods (for example, turning off your voice altogether).
What if the voice is completely gone after the firmware?
4. Change voice through third-party applications (for Chinese firmware)
Owners of Chinese firmware vacuum cleaners (such as the Viomi V2 or Xiaomi STYJ02YM) may find that the global version of the Mi Home does not have a voice change option, in which case the Mi Home China app (Chinese account is required) or alternative clients like Aqara Home will help.
How it works:
- π± Install Mi Home China (APK You can download it from APKPure).
- π± Register a Chinese account (phone number required) +86 or email).
- π± Connect the vacuum cleaner to the application in the region of China (Mainland).
- π± In the settings of the device will appear an additional item (Manage voice packets), where you can select a male voice.
Important: Linking to a Chinese server can limit the functionality of other Xiaomi smart devices in your home (for example, Yeelight light bulbs).
5.Switching off the voice completely: if nothing helps
If your model doesn't support voice change, and the firmware seems too risky, the radical option is to completely disable voice prompts.
- Open Mi Home β pick a vacuum cleaner.
- Go to Settings β Voice prompts.
- Turn off the Slider Enable Voice (or Voice Prompts in English version).
Cons of this method:
- β You will not hear error warnings (such as a stuck brush).
- β Some models stop sounding the cleaning status (beginning/end).
β οΈ Attention: In Dreame vacuum cleaners, disabling your voice may cause the zone cleaning function to fail (the robot will not confirm the zone selection by voice.
π‘
If you need a male voice, but it is not in the settings, try installing firmware from another model (for example, for Mi Robot 1S, Viomi V2 firmware will suit. The main thing is the coincidence of the hardware platform (check on the forums before firmware).
6. Frequent errors and their solutions
When changing voices, users often face typical problems, and let's look at the most common ones and how to fix them:
Problem 1: There is no "Voice prompt" item in Mi Home.
- π Solution: Update the vacuum cleaner firmware through Settings β Update of the PO.
- π If there are no updates, check the model for compatibility (see table above).
Problem 2: After the firmware, the voice became robotic or distorted.
- π Solution: Make sure that voice files are in format 16-bit PCM, 16kHz, mono. Reconvert them through Audacity.
- π Check the file access permissions (should be 644).
Problem 3: The vacuum cleaner stopped talking after the region changed to Mi Home.
- π Solution: Reset the region back and reconnect the device. If the voice doesn't come back, reset the button. RESET.
If none of these methods worked, contact Xiaomi Support with the model and firmware version. In some cases, the male voice may appear in future updates.
π‘
Before any manipulations with firmware or voice files, be sure to back up your current vacuum cleaner settings via Mi Home (Section "Backup").