How to change the voice of the robot vacuum cleaner Xiaomi Mi Robot Vacuum Mop: full instruction

Why are Xiaomi Mi Robot Vacuum Mop users changing voice alerts?

Xiaomi Mi Robot Vacuum Mop has become an indispensable cleaning assistant, but standard voiceovers in Chinese or English don’t always suit users: Some want to hear their native Russian, some are tired of monotonous voices, and some just want to personalize the device. Replacing voice packets is an official feature supported by the manufacturer through the Mi Home app.

It's important to understand that the procedure doesn't require any firmware hacking or technical skills, just download a suitable voice packet and download it through a mobile app, but not everyone knows where to find quality voice voices and how to install them correctly. In this article, we'll look at all the steps from selecting a voice to checking it.

What is the Xiaomi Mi Robot Vacuum Mop?

Officially, Xiaomi offers several voiceover options for its robot vacuum cleaners, which fall into two categories:

  • 🌍 Standard languages - Chinese, English, German, Spanish, French (available in the application by default).
  • 🎀 Alternative voices – recorded by professional announcers or famous personalities (e.g., voices of actors, bloggers).

And then there's the custom voice-overs that enthusiasts create, from funny phrases to voices from movies, but these packages are hand-mounted and may contain errors, and the official voices are guaranteed to run smoothly and are updated with the firmware.

πŸ“Š What voice do you prefer in a robot vacuum cleaner?
Standard female
Standard male.
Voice of a famous person
Castomy (ridiculous phrases)
I don't care.

Where to download official and unofficial voiceovers?

The official voice packs are available directly in the Mi Home app.

  1. Open the app and select your robot vacuum cleaner.
  2. Go to Settings. β†’ Voice alerts.
  3. Click Download new voices.

Unofficial voiceovers can be found on forums such as 4PDA or Xiaomi Community.

  • βœ… Compatible with your model (e.g. Mi Robot Vacuum Mop P or Mi Robot Vacuum-Mop 2 Lite).
  • βœ… Reviews of other users about the quality of the recording.
  • βœ… Availability of installation instructions.

πŸ’‘

Before you install custom voiceover, back up your standard voice. voice_pack.bin folder /miio/voice/ on SD-Robot map (if supported).

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

The easiest way is to use the official app. Follow the instructions:

  1. Update the firmware of the robot to the latest version (in Settings β†’ About the device β†’ Software update).
  2. Connect the vacuum cleaner to Wi-Fi (without the Internet, uploading voices is impossible).
  3. Open Settings β†’ Voice Alerts β†’ Select Voice.
  4. Select the package you like from the list and click Download.
  5. Wait until the download is complete (it can take up to 5 minutes).
  6. Reboot the robot (Settings β†’ Restart).

β˜‘οΈ Preparation for a change of voice

Done: 0 / 4

If no new voice appears, check:

  • πŸ”„ Reboot the robot again.
  • πŸ“Ά Make sure that Wi-Fi is stable (download may be interrupted).
  • πŸ—‘οΈ Free up memory on your device (sometimes there isn’t enough space for temporary files).

Installation of custom voiceover: risks and features

Unofficial voice packets are installed manually through SD-The card (if your model supports it) or ADB-The process is more complex, but allows you to use unique voices.

Risks:

  • ⚠️ Incorrect voiceover can cause errors in the work of the robot.
  • ⚠️ After updating the firmware custom voice may be reset.
  • ⚠️ Some packages contain advertisements or stray sounds.
How to set up a voice through SD-map?
1. Download the voiceover file (.bin or.pkg format). 2. Rename him in custom_voice.bin. 3. Place the file in the root directory SD-map. 4. Insert the card into the robot and reboot it. 5. New voice activated automatically or through the Settings menu β†’ Voice.

For models without support SD-The maps (e.g. Mi Robot Vacuum-Mop 2 Pro) will be required:

  1. Connect to the robot via SSH (root access required).
  2. Replace the voice file in /data/miio/voice/.
  3. Grant chmod 755 permissions to a new file.

πŸ’‘

Castom voiceovers are only suitable for advanced users, and if you are not sure, use the official packages from Mi Home.

Compatibility table for voiceovers with Xiaomi models

Not all voice packets work on all models, and the combinations that are tested below are:

Model robot vacuum cleanerOfficial votesSupport for custom voiceoversMethod of installation
Mi Robot Vacuum Mop PπŸ‡¨πŸ‡³ πŸ‡¬πŸ‡§ πŸ‡©πŸ‡ͺ πŸ‡ͺπŸ‡Έ πŸ‡«πŸ‡·βœ… (through SD or ADB)Mi Home / Manual / Mi Home
Mi Robot Vacuum-Mop 2 LiteπŸ‡¨πŸ‡³ πŸ‡¬πŸ‡§ πŸ‡·πŸ‡ΊβŒ (formal)Only Mi Home.
Mi Robot Vacuum-Mop 2 ProπŸ‡¨πŸ‡³ πŸ‡¬πŸ‡§ πŸ‡©πŸ‡ͺ πŸ‡―πŸ‡΅βœ… (only ADB)Mi Home / Terminal
Mi Robot Vacuum X10+πŸ‡¨πŸ‡³ πŸ‡¬πŸ‡§ πŸ‡·πŸ‡Ί πŸ‡«πŸ‡·βœ… (SD cloud)Mi Home / Manual / Mi Home

Important: Models with the prefix β€œPro” or β€œPlus” often require additional authorization when manually installing voice.

What to do if the new voice doesn’t work?

If the voiceover has not changed after installation, follow the following steps:

  1. Check your internet connection – without it, the voice packet won’t boot.
  2. Reboot the robot (sometimes you need a double reboot).
  3. Reset your voice settings to Settings β†’ Voice β†’ Reset.
  4. Update the Mi Home app to the latest version.

For custom voiceovers:

  • πŸ” Make sure the file has the correct name (custom_voice.bin).
  • πŸ“ Check the installation path (for the SD-maps - root catalog).
  • πŸ”§ If you use ADB, Check the access rights to the file.

πŸ’‘

If the robot makes strange sounds or phrases are cut off, it's likely that the voice file is corrupted. Delete it and install another one.

FAQ: Frequent questions about changing voice

Can I get back a standard voice after installing a custom voice?
For this: Delete the custom voiceover file from the SD-In the Mi Home app, select the standard voice in Settings. β†’ Voice. Reset the robot. If the voice is not restored, reset (Settings) β†’ Reset to factory).
Why is there no Russian voice for my model in Mi Home?
Russian voiceover is not available for all regions: 🌐 Change the region in Mi Home to Russia or Ukraine. πŸ”„ Update the firmware of the robot (sometimes voices are added in new versions). πŸ“₯ Download Russian voiceover from forums and install manually.
Can I install a voice from another robot vacuum cleaner (for example, from Roborock)?
No. Xiaomi and Roborock voice packages are incompatible because of different firmware, and installing such a file can cause a system failure. Only use voiceovers designed for your Mi Robot model.
Will the voice settings reset after the firmware update?
Official voices from Mi Home will be saved. Castom voices may be reset, you'll have to reset them. To avoid this, back up the file. voice_pack.bin before updating.
Where to find quality custom voiceovers?
Best sources: πŸ”— Forum 4PDA (section β€œSmart home"). πŸ”— Xiaomi Community (in the search, type in your robot model). πŸ”— Telegram channels dedicated to Xiaomi (e.g, @xiaomirobots). Pay attention to the reviews and file rating before downloading.