Cool voiceover for robot vacuum cleaner Xiaomi: how to install through Android

Xiaomi's robot vacuum cleaner is not just a housekeeper, but a full-fledged family member who can talk. But standard voice alerts are quickly boring, and sometimes even annoying, with their monotony. What if you made your robot vacuum cleaner talk in memes, movies, or even your own voice? It turns out that it's quite real -- and you don't have to be a programmer.

In this article, we’ll discuss how to replace the standard voiceover with the Xiaomi Mi Robot Vacuum (including the S5, S6, S7, T8, T9 and others) via your Android smartphone. You’ll learn where to download the finished audio packs, how to install them correctly, what programs are needed to do this, and what to do if something goes wrong. And also how to get around the limitations of the Mi Home and get the vacuum cleaner to say what you want without the risk of locking the device.

Importantly, it doesn't require soldering or disassembly, but it does require careful firmware, and if you've never done a smart modification, don't worry, we'll take a look at each step in detail.

Which Xiaomi models support voice replacement?

Not all Xiaomi robot vacuum cleaners allow you to change voice packets, and here is a list of models for which this instruction will work:

  • πŸ€– Xiaomi Mi Robot Vacuum-Mop 2 Lite (including Pro, Ultra versions)
  • πŸ€– Xiaomi Mi Robot Vacuum S5 / S5 Max / S5 Pro
  • πŸ€– Xiaomi Mi Robot Vacuum S6 / S6 Pure
  • πŸ€– Xiaomi Mi Robot Vacuum-Mop T8 / T9 / T10
  • πŸ€– Xiaomi Dreame D9 / D10 / Z10 Pro (partial support)

If your model is not on the list, it does not mean that nothing will work. For example, some users have successfully installed custom sounds on the Xiaomi Mi Robot Vacuum 1S through alternative methods (we will discuss this below), the main condition is the availability of firmware through Mi Home or third-party utilities.

But owners of Xiaomi Mi Robot Vacuum E10 and newer (2023-2026) should be careful: these models use an updated security system, and incorrect firmware can lead to locking the device.

πŸ“Š What kind of robot vacuum cleaner do you have?
Xiaomi Mi Robot S5/S6
Xiaomi Mi Robot T8/T9
Xiaomi Dreame D9/D10
Another Xiaomi model
Not Xiaomi.

Where to download cool voice bags for a vacuum cleaner?

Ready-made audio packs for Xiaomi robot vacuum cleaners can be found on specialized forums and resources. Here are proven sources:

  • 🌐 4PDA β€” They often post custom builds with voices from Rick and Morty, Gravity Falls, or even Batiani from Yeralash".
  • 🎡 GitHub – repositories like mi-vacuum, where custom firmware and sound files are collected.
  • πŸ’¬ Telegram channels, for example, @xiaomi_vacuum or @mihome_rus. There's often a fresh voice-over pack.
  • 🎀 Self-recording – if you want a unique voice, you can write your phrases and convert them to the desired format (more about this below).

Tip: Check the compatibility of the pack with your model before downloading. For example, the sounds for the Mi Robot S5 may not be suitable for the Dreame D10 due to different firmware versions.

πŸ’‘

If you downloaded the archive with sounds, but are not sure of its security, check the files through VirusTotal - this will save you from viruses in custom firmware.

Android smartphone preparation: what will you need?

To install custom voiceover, your smartphone must meet several requirements:

RequirementWhy is it important?How to check
Android 8.0 and higherOlder versions do not support the necessary APIs to work with Mi HomeSettings β†’ About the phone β†’ Android version
Installed application Mi HomeOfficial vacuum cleaner control softwareDownload it to Google Play
USB debugging enabledRequired to work with ADB (if required)Settings β†’ System β†’ About Phone β†’ Assembly number (7 taps) β†’ Developer settings β†’ Debugging by USB
Free space (minimum 500 MB)Sound packs and backups take up spaceSettings β†’ Storage

In addition, it may be necessary to:

  • πŸ”Œ USB-cable (to connect the smartphone to the PC, if necessary) ADB).
  • πŸ’» Computer (not always, but some methods require a computer).
  • πŸ“± File Manager (e.g. Solid Explorer or Solid Explorer) FX File Explorer for working with system folders).

β˜‘οΈ Preparation of the smartphone

Done: 0 / 5

Step-by-step: how to install voiceover through Mi Home

The easiest way is to use the official Mi Home app, which is suitable for most models and does not require root rights or complex manipulations.

  1. Download a sound pack (like 4PDA) and unpack it on your smartphone, usually a folder with.mp3 or.wav files.
  2. Connect the vacuum cleaner to Mi Home: Open the app and select your device. Go to Settings β†’ Voice Alerts. Click Import Sounds (if you don't have that option, read the next section).

Select files and confirm the installation. The application converts them to the desired format.

Reboot the vacuum cleaner (usually this happens automatically).

If your Mi Home version doesn't have an import option, don't worry.

What if there is no "Import Sound" button in the Mi Home?
In some regional versions of the app (e.g. Europe), this feature is hidden. Solutions: 1. Install the Chinese version of Mi Home (APK can be downloaded on APKCombo). 2. Use alternative apps like Mi Home Mod or Xiaomi Home (available on 4PDA). 3. Squeeze sounds through ADB (instruction below).

Important: After changing the voiceover, the vacuum cleaner may reset some settings (such as a room map). Pre-save a backup to Mi Home β†’ Device settings β†’ Backup.

πŸ’‘

If after installing the sounds, the vacuum cleaner began to glitches (does not respond to commands, gives errors), return the standard voiceover through Mi Home β†’ Reset voice packets.

Alternative method: firmware through ADB (for advanced)

If the standard method didn’t work, you can try flashing sounds through Android Debug Bridge (ADB), a method that’s more complicated, but works even on models where Mi Home doesn’t support import.

You'll need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Smartphone with enabled debugging USB and a connected vacuum cleaner.
  • πŸ“ Folder with sounds in format.mp3 (Maximum file size: 500 KB).

Instructions:

  1. Connect your smartphone to your PC and open the command line (Win + R β†’ cmd).
  2. Check the device connection: Adb devices should show your phone’s serial number.
  3. Copy the audio files to the system folder of the vacuum cleaner: adb push C:\soundpack\ /sdcard/miio/voice/ (replace C:\soundpack\ by the path to your folder).
  4. Reboot the vacuum cleaner with the command: adb shell am broadcast -a com.xiaomi.smarthome.command -e cmd reboot

⚠️ Attention: Wrong commands ADB If you are not sure about your actions, it is better to use the first method or ask for help on forums.

adb pull /sdcard/miio/voice/ C:\backup_voice\

It will help to get it back if something goes wrong.-->

How to record your voice for a vacuum cleaner?

If you don't like the finished packs, you can create a unique voiceover with your own voice or the voices of friends.

  1. Write down phrases in an audio editor (e.g. Audacity or Lexis Audio Editor). Use this list of standard alerts: 🎀 "Cleaning has begun" 🎀 "Charging complete" 🎀 "Mistake: stuck" 🎀 "Back to base" 🎀 "Low battery charge"

Process the sound:

  • Format: MP3 or WAV.
  • Bitrate: not higher than 128 kbit / s.
  • Length: No more than 5 seconds per phrase.
  • Rename files according to the Xiaomi standard (for example, start_clean.mp3, low_battery.mp3). A complete list of names can be found in the archives with ready-made packs.
  • Install via Mi Home or ADB (as described above).