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

Xiaomiโ€™s vacuum cleaner robots have long since ceased to be just janitors โ€” theyโ€™ve become full-fledged voice assistants that report cleaning status, charge levels, or obstacles discovered. But the standard Yunmi voice (or Xiao AI in new models) isnโ€™t popular with everyone: it seems too monotonous, itโ€™s not informative enough. Fortunately, the manufacturer and enthusiasts offer several ways to change the voice pack, including official and alternative solutions.

In this article, we will discuss all the current voice change methods for Xiaomi robot vacuum cleaners (Mi Robot Vacuum, Mi Robot Vacuum-Mop, Dreame and others), including models with support for Mi Home, Xiaomi Home and firmware from third-party developers. Particular attention will be paid to the hidden settings in Chinese versions of firmware, which are often ignored in Russian-language guides. If your vacuum cleaner is silent or speaks in an incomprehensible language, here you will find a solution.

1.Official method: changing voice through Mi Home

The easiest and safest method is to use the branded Mi Home app (or Xiaomi Home for new devices), which is suitable for most models released after 2019, including:

  • ๐Ÿค– Xiaomi Mi Robot Vacuum-Mop 2 Pro / 2 Lite
  • ๐Ÿค– Xiaomi Mi Robot Vacuum-Mop P / T
  • ๐Ÿค– Dreame D9 / D10 Plus (with firmware from Xiaomi)
  • ๐Ÿค– Xiaomi Mi Robot Vacuum E10 / E12

To change my voice:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings โ†’ Voice prompts (or Settings โ†’ Voice Pack in English).
  3. In the list of available packages, select your favorite option (for example, a female voice, a male voice, or a child voice for models with support).
  4. Click Download and Apply โ€“ the vacuum cleaner will reboot and the changes will take effect.

โš ๏ธ Note: In some regions (e.g. Europe), the list of voice packets may be reduced due to localization. If you have a Chinese version of the vacuum cleaner, but the application is tied to the server Russia, try changing the region to China (cn) in the account settings - this often opens up access to additional voices.

๐Ÿ“Š What is the voice of your robot vacuum cleaner Xiaomi?
Standard Female (Yunmi)
Male (Xiao AI)
Children's/playing
Custom (manually installed)
I don't know.

2. Alternative voices: where to download and how to install

If the standard Mi Home options don't suit you, you can install custom voice packs from third-party developers, which often include:

  • ๐ŸŽค Celebrity voices (such as imitation of voices of actors or bloggers).
  • ๐ŸŽค Humoristic variants (voices from films, cartoons).
  • ๐ŸŽค Voices in other languages (English, German, Spanish) โ€“ even if your model doesnโ€™t officially support them).
  • ๐ŸŽค Minimalistic packages (only the most important tips without unnecessary phrases).

Where to look for custom voices:

SourceReferenceFeatures
4PDA ForumsectionThe largest voice base for Russian users, and there are installation instructions.
GitHub (repositories mi-robot-vacuum)projectTechnical voices, packages for developers, source codes for creating their own variants.
Telegram chats (for example, Xiaomi Vacuum Russia)chat-roomUp-to-date builds, discussion of compatibility with specific models.

โš ๏ธ Note: Installing informal voice packets can cause firmware failure if the file is corrupted or incompatible with your model.Be sure to back up your current voice via Mi Home before installing it. โ†’ Settings โ†’ Backup.

๐Ÿ’ก

If after installing the custom voice vacuum cleaner began to "stutter" or give out errors, try to reset the settings to the factory: press the Home button on the case for 10 seconds until the signal sounds.

3. Manual voice change via ADB (for advanced)

For users ready to dive into technical details, there is a way to change voice through the ADB debugging bridge. This method works on vacuum cleaners with firmware based on Android Things (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro or Dreame D10 Plus).

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Tools (you can download it here).
  • ๐Ÿ”Œ USB-cable to connect a vacuum cleaner to a PC (usually Micro-USB or Type-C).
  • ๐Ÿ“ Voice packet in.mpk or.zip format (can be found on the forums, see the section above).

Step-by-step:

  1. Activate the developer mode on the vacuum cleaner: 5 times click on the firmware version in Mi Home โ†’ Settings โ†’ About the device.
  2. Enable USB debugging in the developer menu that appears.
  3. Connect the vacuum cleaner to your computer and execute in the terminal: Adb devices Make sure the device is defined.
  4. Copy the voice packet into the system folder: adb push voice_pack.mpk /sdcard/miui/voice/
  5. Changes to Adb shell am broadcast -a android.intent.action.VOICE_CHANGED --ez success true
  6. Reboot the vacuum cleaner with the command: adb shell reboot

โš ๏ธ Attention: Wrong commands ADB If you are not sure of your actions, it is better to use official methods or consult specialists.

What if ADB canโ€™t see the vacuum cleaner?
1. Check that the cable supports data transmission (not all) USB-Charging cables are suitable). 2. Install drivers for Xiaomi ADB Interface (you can download from Xiaomi's developer site). 3. Try another port USB on a computer (better) USB Reboot the vacuum cleaner and PC, then reconnect.

4. Features for Chinese versions of vacuum cleaners

If your Xiaomi Mi Robot is purchased in China or has firmware for the CN region, you have access to advanced voice settings that are hidden in international versions.

  • ๐Ÿ—ฃ๏ธ Choose a dialect (Beijing, Shanghai, Cantonese).
  • ๐ŸŽต Set up the timbre and speed of speech (from bass to soprano).
  • ๐Ÿ“ข Enable quiet operation (voice prompts only for critical events).

To access these settings:

  1. Change the region in Mi Home to China (cn) (in your account profile).
  2. Reconnect the vacuum cleaner to the application (reset may be required).
  3. In the voice settings, a tab will appear (โ€œAdvanced Settingsโ€).

๐Ÿ”น Important: After a region change, some features (such as integration with Yandex Alice or Google Assistant) may stop working. Chinese servers often require the linking of a Chinese phone number โ€“ use a virtual number or account created through a virtual number. VPN.

Make a backup copy of the vacuum cleaner settings|Remember the current voice packet|Make sure that the phone number is not linked to a Russian server|Prepare. VPN with access to China (for example, Hong Kong)-->

5 Problems and Solutions: Why the Voice Doesn't Change

Sometimes, even after all the manipulations, the voice remains the same or disappears altogether, and let's look at the typical causes and ways of eliminating them:

Problem.Possible causeDecision
Voice does not change after selection of Mi HomeApp or firmware cacheClean the Mi Home cache in your phone settings or restart the vacuum cleaner.
There is no "Voice Tips" item on the menu.Outdated firmware or model without supportUpdate the firmware through Mi Home โ†’ Settings โ†’ Software update.
The voice has become robotic or distortedA damaged voice packet fileRemove the packet via ADB (adb shell rm /sdcard/miui/voice/*.mpk) and install it again.
Vacuum does not respond to voice commandsThe microphone or voice assistant is disabledTurn on Voice Control in the vacuum cleaner settings.

If none of the methods worked, check:

  • ๐Ÿ”‹ Battery level โ€“ when the discharge is below 20%, some functions are turned off.
  • ๐Ÿ“ถ Wi-Fi connection stability โ€“ voice packets downloaded over the internet.
  • ๐Ÿ”„ Firmware version โ€“ on some models (for example, Xiaomi Mi Robot Vacuum) 1S) The voice changes only after updating to the latest version.

๐Ÿ’ก

If the vacuum cleaner stopped speaking after changing voice, check if the language settings in the system have reset, sometimes re-attaching the device to the Mi Home to select the right region helps.

6.Creating your own voice packet

For the most advanced users, you can create a unique voice pack with your own phrases.

  • ๐ŸŽ™๏ธ Record audio files for each prompt (format) WAV, 16 kHz, mono).
  • ๐Ÿ–ฅ๏ธ Use tools like Audacity to normalize volume.
  • ๐Ÿ“ฆ Pack files into.mpk archive using scripts from repository mi-robot-vacuum/voice-tools.

Example of package structure:

my_voice_pack/




โ”œโ”€โ”€ start_cleaning.wav #"Start cleaning"




โ”œโ”€โ”€ end_cleaning.wav #"Cleaning is complete"




โ”œโ”€โ”€ low_battery.wav #"Low battery life"




โ””โ”€โ”€ error.wav # "Error: Check the vacuum cleaner"

The finished package can be downloaded through ADB (see section 3) or post on forums for sharing with other users. โš ๏ธ Warning: Too long phrases (more than 3 seconds) can cause the vacuum cleaner to freeze when playing.

7. Compatibility with other ecosystems (Alice, Google Assistant, HomeKit)

If you use a Xiaomi vacuum cleaner in conjunction with other voice assistants (Yandex Alice, Google Assistant, Siri), it is important to understand that the voice of the robot vacuum cleaner and the voice of the assistant are different things.

  • ๐Ÿ—ฃ๏ธ When operating through Alice (OK Yandex, turn on the vacuum cleaner), voice prompts will be voiced by Alice, not the vacuum cleaner itself.
  • ๐Ÿค– The status messages of the cleaning (e.g., โ€œCleaning is completeโ€) always sound like the vacuum cleanerโ€™s voice, regardless of the assistant.

To synchronize voices:

  1. In the Yandex Station or Google Home settings, select a voice similar to a vacuum cleaner voice (e.g. Aliceโ€™s female voice + Yunmiโ€™s female voice).
  2. For HomeKit (if your model supports integration), voice prompts will sound like Siriโ€™s voice, not the vacuum cleanerโ€™s.

๐Ÿ”น Important: In 2026, Xiaomi began testing the โ€œOne Voice Ecosystemโ€ feature, which synchronizes the voices of all devices (vacuum cleaner, light bulbs, speakers) under one profile.

FAQ: Frequent questions about the voice of Xiaomi robot vacuum cleaner

Can I put a voice in Russian for the Chinese version of the vacuum cleaner?
Yes, but you need to: Change the region in Mi Home to China (cn). 4PDA). Set it up through ADB Replace system files (root access required). โš ๏ธ After that, some functions (such as integration with Alice) may not work properly.
The vacuum cleaner stopped talking after the firmware update.
This is a common problem when switching to new software versions. Try: Reset the vacuum cleaner settings to factory (Home + Power button for 10 seconds); Reinstall the voice packet via Mi Home; roll back to the previous firmware version (if available).
Can you turn off your voice altogether?
Yes, there is a No Sound or Quiet mode option in the Mi Home settings, and you can also: Set an empty voice packet (silence files) to turn off the speaker physically (disassembling the vacuum cleaner), but this will deprive you of all the audio signals.
Does the Dreame D10 Plus support voice change?
Dreame D10 Plus uses the same platform as the Xiaomi Mi Robot, so all the techniques in this article apply.However: In the official Dreame app, vote selection is limited. ADB-The method will require drivers from Dreame (not Xiaomi).
How to get back to the standard voice after experimentation?
If you've installed custom bags, you can return the original by saying, In Mi Home, select a standard voice and apply it. If that doesn't work, reset the vacuum cleaner settings. ADB-Users: Delete all files from the /sdcard/miui/voice/ and reboot the device.