How to change the voice in the robot vacuum cleaner Xiaomi on the male: all ways

Why do users want to change their voice in Xiaomi’s robot vacuum cleaners?

Xiaomi’s robot vacuum cleaners are some of the most popular smart home devices, but their standard female voice doesn’t always suit owners: Some prefer the male timbre as a stricter and more formal one, some just get tired of monotonous speech, and some want to personalize the device for themselves. In this article, we will analyze all the working ways of changing voice to male for different models, from Mi Robot Vacuum to Dreame Bot to Viomi V3.

It's important to understand that not all models support official voice change through the app, and in some cases, you'll need to manually edit system files or install custom firmware, and we'll look at both simple methods for beginners and advanced solutions for power users.

What Xiaomi models support voice change?

Not all Xiaomi robot vacuum cleaners allow you to change your voice, and here is a list of models where it is possible:

  • πŸ”Ή Mi Robot Vacuum-Mop 2 Pro (including LiDAR versions)
  • πŸ”Ή Dreame Bot D9/D10/Z10 Pro (with Mi Home support)
  • πŸ”Ή Viomi V2/V3/V6 (only on the last firmware)
  • πŸ”Ή Mi Robot Vacuum-Mop P (requires manual intervention)

The Mi Robot Vacuum 1S and Mi Robot Vacuum E10 models don’t officially support voice change, but there are workarounds for them through third-party firmware. Before starting the procedure, be sure to check the firmware version of your device in the Mi Home or Dreamehome app.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Dreame Bot D9/D10
Viomi V2/V3
Mi Robot Vacuum 1S
Another model

Method 1: Officially change voice through the Mi Home app

The easiest method is to use the built-in settings in the Mi Home app, which only works for a limited number of models, but does not require technical skills.

  1. Open the Mi Home app and select your robot vacuum cleaner.
  2. Go to Settings β†’ Voice prompts.
  3. In the Voice Type section, select Male (if available).
  4. Confirm the changes and wait for the device to restart.

If you don't have Voice Type, your model doesn't support this feature at the firmware level, so move on to the following.

Check the Mi Home version (should be at least 6.5.0)

Update the firmware of the robot vacuum cleaner to the latest version

Connect the device to a stable Wi-Fi

Charge the robot vacuum cleaner at least 50%-->>

Method 2: Manual editing of system files (for experienced)

If the official method is not available, you can replace voice files manually, which requires access to the robot's file system via ADB or SSH.

You'll need:

  • πŸ–₯️ Computer with Windows/Linux
  • πŸ”Œ Cable USB (Sometimes you need a special OTG-adapter)
  • πŸ“ Archive with men's voice packs (can be found on forums) 4PDA)
  • πŸ› οΈ Programme ADB Tools or PuTTY for SSH

Step-by-step:

  1. Enable the developer mode on the robot vacuum cleaner (usually a 5-fold tap on the firmware version in the settings).
  2. Connect the device to the PC and check the connection with the command: adb devices
  3. Download the archive with a male voice and unpack it in the /system/media/audio/tts folder on the robot.
  4. Reboot the device with the command: adb reboot
Where to download voice packets?
The most relevant assemblies of male voices for robot vacuum cleaners Xiaomi put on the forums: - 4PDA (section β€œSmart home") - XDA Developers (in custom firmware themes for Xiaomi) - GitHub (repositories with modified firmware) TTS-Pay attention to compatibility with your model!

⚠️ Warning: Incorrect editing of system files can lead to loss of warranty and device inoperability.We recommend backing up the original voice files before replacing them.

Method 3: Install custom firmware with a male voice

For models where the voice change is not provided by the manufacturer, the only option is to install alternative firmware.

  • πŸ”§ Valetudo (open firmware for robot vacuum cleaners)
  • πŸ”§ DustBuilder (modified firmware for the Xiaomi/Dreame)
  • πŸ”§ OpenViomi (for Viomi devices)

Installation process:

  1. Unlock the robot bootloader (instructions are available on the GitHub project Valetudo).
  2. Download the firmware with the desired voice package.
  3. Swipe the device through fastboot or a special script.

After installing custom firmware, you will get not only a male voice, but also advanced management functions, no cloud binding to Xiaomi, as well as the possibility of further customization.

πŸ’‘

Before you run your firmware, check version compatibility! Some custom firmware only works with certain hardware revisions. For example, Valetudo doesn't support robots with MT7688 processors.

Comparison of voice change methods

To choose the best way, compare them by key parameters:

MethodDifficultySkills requiredCompatibilityRisk of loss of guarantee
Official (Mi Home)⭐No.Limited.No.
Manual file replacement⭐⭐⭐Knowledge of ADB/SSHWide.Yes.
Custom firmware⭐⭐⭐⭐Firmware experienceDepends on the firmware.Yes.

For most users, the best solution is to combine the official method (if supported) with manual file swaps. Custom firmware should only be considered if you are ready for possible bugs and loss of official support.

Frequent problems and their solutions

When changing voice, users often face the following difficulties:

  • πŸ”‡ Voice unchanged after reboot β†’ Check file rights (should be 644) and the path to the audio folder.
  • πŸ”Š Distorted sound or artifacts β†’ Download the voice packet with the correct bitrate (16 kHz, 16 bits recommended).
  • 🚫 Access error when copying files β†’ Use Adb Remount before copying.
  • πŸ”„ After the firmware update, the voice dropped β†’ Repeat the procedure or roll back to the previous version of the software.

If the robot vacuum cleaner stopped turning on after manipulating system files, try resetting it to factory settings via the Reset button (usually located under the lid).

πŸ’‘

Before any changes to system files, back up the original data to quickly restore the device to work in case of an error.

Can I change my voice on the Xiaomi Mi Robot Vacuum 1S?
Officially not, but you can install custom firmware Valetudo or manually replace audio files through ADB. This will require unlocking the bootloader and getting root access.
Where to download the men's voice packs for Dreame Bot D9?
The current packages are put on 4PDA in Dreame Bot themes. Look for the "Fashion and firmware" section. Pay attention to the firmware version of your device - the packages must be compatible.
Will I lose my warranty if I change my voice through ADB?
Technically, yes, because you make changes to system files, but in practice, service centers rarely check for warranty repairs for other reasons (e.g. engine failure), but the main thing is not to mention the modifications when you use them.
Can I get a female voice back after I have a male voice?
Yes, it's enough to repeat the file swap procedure by installing the original audio files back up. If you've made a backup, just restore it. In custom firmware like Valetudo, changing voice is often an option in the web interface.
Why does the robot speak with an accent or mispronounce words after changing its voice?
This is due to a mismatch in the language model: make sure you download the voice packet for the correct language (Russian, English, etc.) Some packages are optimized for specific firmware - check compatibility on the forum where the files were downloaded.