How to put a cool voiceover on the robot vacuum cleaner Xiaomi Vacuum Mop: from the Naked to the voice of Iron Man

Your Xiaomi Vacuum Mop is taunting standard phrases in Chinese or dry robotic voice? It's time to add a twist! By installing custom voice acting, you'll turn routine cleaning into entertainment: a vacuum cleaner will swear like Captain Wrungel, cheer like a coach from "Rocky," or even sing songs from "Minions." In this article, proven ways to replace boring sounds with something memorable, from famous characters' voices to your own audio recordings.

We'll break down three installation methods: through the official Mi Home app (limited), through third-party firmware (for advanced users), and manual audio file replacement (universal). Importantly, not all models support custom voices โ€” check the compatibility of your device in the table below. And if you want a unique voice recorded by your child or pet, we'll show you how to do it without special skills.

What Xiaomi Vacuum Mop models support voice replacement?

Not all Xiaomi robot vacuum cleaners allow you to change voice packets, the main limitation is the firmware version and hardware platform.

Model vacuum cleanerSupport for custom voicesMethod of installationNotes
Xiaomi Mi Robot Vacuum-Mop 2 Liteโœ… Yes.Official SO/ManualIt requires firmware not lower. 3.5.8_004026
Xiaomi Mi Robot Vacuum-Mop 2 Proโœ… Yes.Official software / Third-party firmwareSupports formats.mp3 and.wav to 10 seconds
Xiaomi Mi Robot Vacuum-Mop Pโš ๏ธ Partially.Only hand-substitutionNeed root rights or modified firmware
Xiaomi Dreame D9โœ… Yes.Through Dreamehome AppVoice packets are downloaded from the manufacturerโ€™s cloud
Xiaomi Mi Robot Vacuum-Mop EssentialโŒ No.โ€”Hardware lock, bypass is possible only through soldering of the chip

If your model is not listed, check the firmware version in the Mi Home app along the way Device โ†’ Settings โ†’ Manually replacing sounds will require access to the vacuum cleaner file system, which is only possible on devices with the bootloader unlocked (instruction below).

โš ๏ธ Note: On models with prefix STYJ or STYT in serial number (e.g, STYJ02FM) Trying to flash third-party voiceovers can result in Wi-Fi module blocking.Before experimenting, back up the original audio files!

Method 1: Official voice replacement via Mi Home (the easiest one)

If your vacuum cleaner supports changing voices out of the box, youโ€™re lucky that the entire process will take no more than 5 minutes. Xiaomi offers several standard packages (English, Chinese, female/male voices), as well as holiday themed sets (e.g. New Yearโ€™s or Halloween).

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings โ†’ Voice prompts (or Sound Settings in English version).
  3. Click Change Voice (Change Voice).
  4. Select your favorite package from the list and confirm the download.
  5. Wait for the vacuum cleaner to reload (it will take) ~2 minutes).

The list of available votes depends on the region of your Mi Account, for example, in Russia, the following are usually available:

  • ๐ŸŽค Female voice (Russian) - standard version with neutral intonations.
  • ๐Ÿค– Robotized (Chinese) โ€“ original voice from the first versions of the firmware.
  • ๐ŸŽ… New Year (English) โ€“ phrases with greetings and bell sounds (available from December to January).
  • ๐Ÿ‘ป Halloween (English) - eerie sounds and laughs (active in October).

The downside is that there's a limited choice. If you want something more original (voice of Nalysh, Cheburashka or Terminator), read on.

๐Ÿ“Š What voice would you like to put on the vacuum cleaner?
The voice of the cartoon hero
Voice of the movie character
Your own voice.
Celebrity voice
Another option

Method 2: Manual replacement of audio files (for power users)

This method works on most Xiaomi Vacuum Mop models, but requires access to the deviceโ€™s file system.

  • ๐Ÿ–ฅ๏ธ Computer with Windows or Linux.
  • ๐Ÿ”Œ USB-Type-C Cable (to connect vacuum cleaner to PC).
  • ๐Ÿ› ๏ธ Programme ADB Tools (you can download from the official Android website).
  • ๐ŸŽต Set of sound files in.wav format (frequency 16 kHz, mono, bitrate 128 kbit / s).

Detailed instructions:

  1. Activate Developer Mode on the Vacuum: In the Mi Home app, go to Settings โ†’ About the device. Click 5 times in a row on the firmware version. Go back and a new developer item will appear. Turn on Debugging. USB and allow connection ADB.

Connect the vacuum cleaner to the computer

  • Turn off the vacuum cleaner, then press the Home button and plug in the USB-Type-C cable.
  • Hold the button for 10 seconds until the blue light light lights up.
  • Check the connection through ADB: adb devices A device with a serial number (e.g., adb) must appear in response, STYJ02FM123456 device).
  • Download the original sound files (in case of rollback): adb pull /system/media/audio/voice/./backup_voice
  • Replace your files with your own: Adb push custom_voice/ /system/media/audio/voice/ Where custom_voice/ โ€” a folder with your audio files, named strictly by template (see table below).
  • Reboot the vacuum cleaner: adb reboot

Critical: File names must match the original ones, and the following are the matching of audio events and file names:

EventFile nameExample of phrase
Starting cleaningstart_cleaning.wav"Let's go, dirt, we're coming!"
Low charge.low_battery.wav"The battery is down, feed me!"
Stuckingstuck.wavโ€œHelp me, Iโ€™m stuck in an elevator!โ€
Cleaning complete.clean_complete.wav"It's all clear, we can walk!"
Mistake.error.wav"Houston, we're in trouble!"

โš ๏ธ Note: On models with a Realtek chip RTL8710BN (For example, Xiaomi Mi Robot Vacuum-Mop 2 Lite, audio files must be strictly 8 kHz, 16 bits. Otherwise, the vacuum cleaner will play them as noise!

Download the sound template from GitHub

Convert files to.wav via Audacity

Check the sample rate (16 kHz for most models)

Rename the files according to the table above

Keep a backup of the original sounds-->

Where to download ready-made voice packs for Xiaomi Vacuum Mop?

You want to record your own voice? There are hundreds of packages online, from Marvel heroes to memes from Tiktok. We've collected verified sources.

  • ๐ŸŽญ 4PDA โ€” The largest collection of Russian-speaking voices (there are Golysh, Carlson, Cheburashka).
  • ๐Ÿค– GitHub: Xiaomi-Vacuum-Voices โ€“ English-language packages (voice of Iron Man, Darth Vader, Terminator).
  • ๐ŸŽค VC community โ€“ unique voices from users (there are records of children, pets, celebrities).
  • ๐ŸŽฎ Reddit: r/XiaomiVacuum โ€” Thematic selections (e.g. voices from The Witcher or Cyberpunk) 2077).

Before downloading, check:

  • โœ… Compatible with your model of vacuum cleaner (indicated in the description of the package).
  • โœ… File format (.wav or.mp3).
  • โœ… Duration of sounds (no more than 10 seconds, otherwise the vacuum cleaner will cut the phrase).

Note the license: some packages (such as those with actors' voices) may infringe copyrights, and it's safer to use parody voices or record your own.

๐Ÿ’ก

Use VoiceChanger.io to convert your voice into the voice of a robot, monster, or child before recording, and this will add originality and avoid copyright issues.

Method 3: Firmware custom voiceover through third-party software (for enthusiasts)

If the official methods don't work and manual replacement is too complicated, you can use third-party tools.

  1. Valetudo is an open source alternative firmware that supports custom voices. Suitable for models on a Rockchip chip RK3308 (Xiaomi Mi Robot Vacuum-Mop 2 Pro).

Instructions for Valetudo (the most reliable way):

  1. Install Valetudo on the vacuum cleaner according to the official instructions.
  2. Connect to the vacuum cleaner web interface (usually at the address) http://<IP-vacuum-dress>).
  3. Go to the Settings section โ†’ Voice Packs.
  4. Download the archive with voice files (.zip format).
  5. Apply the changes and restart the device.

Valetudo also allows:

  • ๐Ÿ”Š Set the volume of the voice apart from the cleaning sounds.
  • ๐ŸŽ›๏ธ Turn off specific phrases (such as low charge notification).
  • ๐Ÿ“ Use multiple voice packets with switching through the application.

โš ๏ธ Note: Valetudoโ€™s firmware disables cloud functions (Mi Home management, cloud cleaning cards, voice assistant.

What if the vacuum cleaner stopped turning on after the firmware?
If after installing custom voiceover vacuum cleaner does not respond to the buttons, try: 1. Hold the Home button. 30 drop-off. 2. Connect to the ADB and execute the command: adb shell rm -rf /system/media/audio/voice/* Then restart the device. 3. If it doesnโ€™t work, run the original firmware through the Mi Flash Tool (instructions at xiaomiflash.com).

How to record your unique voice for a vacuum cleaner?

You want a vacuum cleaner to speak in the voice of your child, your cat, or even Alexander Revin?

  • ๐ŸŽ™๏ธ Microphone (you can use a smartphone).
  • ๐Ÿ’ป Program for recording and editing (Audacity, OCenaudio).
  • ๐Ÿ“ Template of sound events (download here).

Step-by-step:

  1. Write down the phrases: Use a template to avoid missing any event (e.g, low_battery.wav). Speak clearly, without pause at the beginning and end. For realism, add background noises (for example, the buzzing of the vacuum cleaner can be superimposed in the editor).

Process the audio.

At Audacity:




1. Select track โ†’ Effects โ†’ Normalization (level -3 dB).




2. Apply Effects โ†’ Compression (threshold -20 dB, coefficient 3:1).




3 Export to.wav with parameters: 16 kHz, 16 bits, mono.

Test it.

  • Upload files to the vacuum cleaner (see Method 2).
  • Check the playback of each event (e.g., artificially drain the battery).

Examples of creative ideas for recordings:

  • ๐ŸŽฌ The voice of the film hero: "I'll be back" (Terminator) at the completion of the cleaning.
  • ๐ŸŽค Song: Excerpt from "Teach in School" at the beginning of cleaning.
  • ๐Ÿฑ Pet voice: Write down cat meowing for the stuck.wav event.
  • ๐Ÿ‘ถ A childโ€™s voice says, โ€œMom, Iโ€™m done!โ€ instead of the standard โ€œcleaning is doneยป.

๐Ÿ’ก

For naturalness, add short pauses (0.3โ€“0.5 seconds) before the phrase in the recording โ€“ this imitates the robotโ€™s โ€œreflectionโ€ and makes the voice livelier.

Frequent problems and their solutions

It can be difficult to install custom voiceovers, and we've collected common errors and ways to correct them:

Problem.Possible causeDecision
The vacuum cleaner doesn't make new soundsIncorrect file names or formatCheck the names match the original files and convert to.wav 16 kHz
The sound is interrupted or distortedToo high bitrate or stereo recordingRestore files in mono mode with a bitrate of 128 kbit / s
The vacuum cleaner doesn't connect to ADBDeveloper mode not activatedRepeat the steps from Method 2, check the cable
After the firmware was dropped settingsReset to factory parametersRestore settings via Mi Home or backup
Voice too quietLow volume in the source filesIncrease the volume in the audio editor on +6 dB

If nothing helps, return the original audio files from the backup (see Method 2, Step 4).

For models with a Mediatek chip MT7688 (For example, Xiaomi Mi Robot Vacuum 1S) It may require soldering contacts to access the file system, a method that is risky and recommended only to experienced users.

Can I install a voice pack on Xiaomi Vacuum Mop Essential?
No, this model has a hardware lock, and the only way is to physically replace the memory chip, which is not feasible because of the high cost.
How to make the vacuum cleaner speak Ukrainian/Belarusian/Kazakh?
Find or write your own audio files in the desired language and replace them using Method 2.
Can I put the voice of Alice or Lilani from Yandex?
Technically, yes, but it violates Yandex's user agreement, and use similar voices from open libraries (e.g. Silero Models).
The vacuum cleaner started to slow down after the sound was changed.
Most likely, the audio files are too heavy, convert them to.wav with a bit rate of 64 kbit / s or reduce the duration of phrases to 3-5 seconds.
Where can I find voices from memes (e.g., โ€œLetโ€™s go!โ€ or โ€œWhoโ€™s here?โ€)?
Try these resources: Zvoq is a database of meme sounds; MyInstants are English memes; VK is a Russian-language collection; remember to cut the files to the right length!