Replacement of voice packet on the robot vacuum cleaner Xiaomi Mi Robot Vacuum Mop: all ways

Introduction: Why change the voice packet?

Xiaomi Mi Robot Vacuum Mop (including the 1C, 2, Pro and Ultra models) are equipped with a standard Chinese or English voice assistant by default. For many users, this creates discomfort: phrases in an incomprehensible language are annoying, and a standard Russian voice (if any) can sound robotic and expressionless. Fortunately, Xiaomi allows you to officially and informally replace voice packets - both through the Mi Home app and using third-party tools.

In this article, we will look at all the current ways to change your voice, from simple language choices in settings to manual firmware custom packages. Particular attention will be paid to the nuances for different models (for example, Mi Robot Vacuum-Mop 2 Pro requires a different approach than Mi Robot Vacuum-Mop 1C), as well as the risks associated with informal firmware, if you are tired of monotonous DDI or want to make interaction with a vacuum cleaner more personalized – this guide is for you.

Before you start, make sure your vacuum cleaner is connected to Mi Home and has the latest firmware. The software version can be checked from the Settings menu β†’ Device β†’ Firmware version. Most methods will require an Android or iOS smartphone with the app installed.

Method 1: Change the language through Mi Home

The safest and easiest method is to use the built-in Mi Home settings, which are suitable for most Xiaomi Mi Robot Vacuum Mop models released after 2020 (including 1C, 2, Pro).

To change the voice packet:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings (βš™οΈ) β†’ Voice prompts.
  3. In the Voice Language section, select the desired option (for example, Russian, English or Chinese).
  4. Confirm the changes and wait for the synchronization (vacuum cleaner will emit an audible signal).

If the list does not include Russian, it means that your model does not officially support it, in which case you will have to use alternative methods (see section 3). Also note that after changing the language, some voice commands (for example, β€œStart cleaning”) may sound different β€” this is normal.

πŸ“Š What is the voice package of your Xiaomi vacuum cleaner now?
Chinese
English
Russian
Another language
I don't know.

Method 2: Downloading custom voice packets (unofficial method)

If there are not enough official options, you can install a custom voice packet from the community, which is suitable for advanced users and requires caution: incorrect firmware can cause vacuum cleaner malfunctions.

  • 🎀 Voices from third-party developers are available (e.g. female/male timbre, character voices).
  • 🌍 Support for languages not on the official list (Ukrainian, German, French).
  • πŸ”Š Possibility of adjusting the volume and tone of individual phrases.

The installation will require:

  1. Download the archive with a voice package (for example, from the 4PDA forum or Xiaomi Community). Popular packages: Russian Female Voice - female voice in Russian. Google TTS - synthesized voice from Google. Custom Packs - packages with voices from games / movies.

ADB

Reboot the vacuum cleaner (hold the power button for 10 seconds).

Download the archive from a verified source|Check the compatibility of the package with the model of the vacuum cleaner|Make a backup of current settings|Use it. SD-map FAT32 (if applicable)-->

Important: Not all models support custom packages. For example, Mi Robot Vacuum-Mop 2 Ultra has protection against unofficial firmware. Before installing, check compatibility on the developer forum.

⚠️ Note: Installing unofficial voice packs may void Xiaomi's warranty. If the vacuum cleaner stops turning on after firmware, it will only be restored through a service center (cost from 3,000). β‚½).

Method 3: Use of third-party applications (e.g., VacBot)

For users who don’t want to mess with manual firmware, there are third-party apps like VacBot or Mi Home Mod.

  • πŸ”„ Quickly switch languages without restarting the vacuum cleaner.
  • πŸŽ›οΈ Set up the volume and speed of speech.
  • πŸ“₯ Install voices from the cloud library.

Instructions for VacBot:

  1. Download the app from 4PDA (Android only).
  2. Connect to the vacuum cleaner via Mi Home (authentication required).
  3. In the Voice Settings section, select Download andfollowing package.
  4. Select your favorite voice from the list and apply the changes.

The app supports most Xiaomi Mi Robot Vacuum Mop models, but may require permission to debug over USB (ADB).If the vacuum cleaner starts to stutter after installing the voice, try resetting to factory settings (Settings β†’ Reset).

πŸ’‘

Before using third-party apps, disable two-factor authentication in Mi Home – this will eliminate connection errors.

Comparison of methods: which way to choose?

To make the choice easier, we have compiled a table with the pros and cons of each method:

MethodPlusesConsSuitable for models
Official shift at Mi HomeSafe, fast, does not require technical skillsLimited choice of languagesAll models (1C, 2, Pro, Ultra)
Castomous voice packetsWide choice of voices, support for rare languagesRisk of failure, possible loss of warranty1C, 2, Pro (not always Ultra)
App side (VacBot)Convenient interface, cloud libraryRequires ADB, not all features are free1C, 2, Pro, Ultra (with limitations)

For most users, the best solution is to change the language officially (method 1). If you need unique voices (such as the voice of Alice assistant or character from the game), it is worth taking the risk and try custom packs, but only after you have created a backup of the settings.

πŸ’‘

If your vacuum cleaner Xiaomi Mi Robot Vacuum-Mop Ultra, before installing custom voice check its firmware: versions above 3.5.8_0040 blocking off unofficial packages.

Frequent problems and their solutions

When replacing a voice packet, users encounter common errors, and here are the most common ways to fix them:

  • πŸ”‡ Vacuum cleaner does not make sounds after changing voice: Check volume in settings (Settings) β†’ Sound. Reset the device (hold the power button for 10 seconds. If you use a custom pack, reinstall it.
  • 🌐 Mi Home doesn't have the right language: Try changing Xiaomi account region to China or Russia. Update vacuum cleaner firmware to the latest version.
  • ⚠️ Incompatible Package error: Make sure the downloaded voice packet is suitable for your model. check the integrity of the archive (unpack it on your PC before installing it).

If none of these methods worked, try dumping the vacuum cleaner to the factory settings.

  1. Open Mi Home and go to Settings β†’ Reset.
  2. Confirm the action (the vacuum cleaner will emit a long beep).
  3. After the reboot, repeat the voice setting.

⚠️ Warning: Resetting will delete all stored room maps and cleaning schedules. Before the procedure, export the data to Mi Home (Maps section). β†’ Exports).

How to download voice packs for Xiaomi Mi Robot Vacuum Mop?

Official voice packets are installed automatically through Mi Home, but custom solutions will require external sources.

  • πŸ“₯ 4PDA: The forum thread "Xiaomi Mi Robot Vacuum-Mop" contains a collection of voices from users.Look for posts with the tag [Voice].
  • 🌍 Xiaomi Community: Custom Firmware section (registration required) This section provides packages for new models (e.g. Ultra).
  • πŸ’Ύ GitHub: Repositories like com.maxprog offer tools to create their own voice packets.

Before downloading, check:

  • Compatibility of the package with your model (indicated in the file name, for example, mi_vacuum_1c_ru.zip).
  • Date of publication (current packages - no older than 2023).
  • Reviews from other users (especially about job stability).

If you are unsure about the file's security, check it through VirusTotal. avoid resources with suspicious domains (such as.xyz or.top).

How to create your own voice packet?
To create a unique voice, you will need: 1. Audacity to record and process sound. 2. Xiaomi's voice phrase template (can be extracted from the official package). 3. Mi Voice Packager tool (available on GitHub) to pack files into a vacuum cleaner-compatible format. The process is time-consuming, but allows you to add, for example, the voice of your favorite character or family jokes. For detailed instructions, look in the topic of Creating a custom voice on 4PDA.

Can I return the standard voice after installing the custom pack?
For this: Remove the installed package (via Mi Home or manually with the SD-Reset the vacuum cleaner settings (Settings) β†’ Select the official language in Mi Home. If your voice is not restored, update the vacuum cleaner firmware to the latest version.
Why did the vacuum cleaner become slower to respond to commands after the change of voice?
This is a typical problem when using custom packs with a large volume of audio files. Solutions: Install a lightweight package (see the word lite in the description). Turn off unnecessary voice prompts in the settings (Settings β†’ Voice prompts β†’ Minimum dial). Reset the vacuum cleaner cache (hold the Home button for 5 seconds).
Does the Mi Robot Vacuum-Mop 2 Ultra officially support the Russian voice?
Yes, but with reservations: For models sold in Russia, Russian is available by default. For β€œgray” devices (brought from China), you may need to change the region of your Xiaomi account to Russia. In some firmware, the Russian voice is activated only after updating through Mi Home. If there is no Russian in the list of languages, try updating your firmware or contact Xiaomi with the model indication (DMY-xxx on the sticker under the vacuum cleaner).
Can I install a voice packet from another robot vacuum cleaner (for example, from Roborock)?
No. Voice packages for Xiaomi Mi Robot Vacuum Mop and Roborock (even if it is a subsidiary of Xiaomi brand) have different file formats and structure. Installing an incompatible package will lead to: Boot errors. Loss of voice functionality. Possible getting stuck. Except for universal packages based on Google TTS, but they require additional configuration through ADB.
How to check which voice packet is installed now?
You can find out the current package in two ways: via Mi Home: Open the vacuum cleaner settings. Go to About device β†’ System information. Find the Voice Package string (e.g, cn_mandarin or ru_russian). Through ADB (Adb shell getprop persist.sys.voice.pack The team will return the name of the current package.