How to Set Phrases on Xiaomi Robot Vacuum Cleaner: A Complete Guide

Smart home owners often face a situation where their new robot vacuum cleaner communicates in English or Chinese, which creates some discomfort when using. The standard procedure for activating the device through the Mi Home application does not always automatically load the desired language package, especially if the device was originally intended for the domestic market of China.

The process of changing the language can vary depending on the model of your device, whether it is Xiaomi Vacuum Mop 2 Pro, Roborock S5 Max or older model Mi Robot Vacuum 1S. Modern algorithms allow you to flexibly configure audio, turning dry technical commands into understandable voice messages. In this article, we will discuss all available methods, from simple in-app settings to advanced manipulation with regional servers.

It's worth noting that some models require a region change in the application, and others require a complete flashing or use of third-party utilities to implement custom voice files. It's critical to determine the exact model of your device on the bottom lid before you start any action, because the choice of method depends on it. Wrong actions can lead to the vacuum cleaner stop displaying cleaning statuses correctly.

Determination of device model and compatibility

The first step before trying to install new phrases or change language is to accurately identify the hardware platform. Xiaomi's ecosystem includes devices under the Roborock, Dreame, Viomi and Mijia brands, and each of these sub-brands can use different protocols to download voice data. If you try to apply the method to one series of devices to another, the result may be zero or lead to a software failure.

Usually, model information is located on a label on the bottom of the case, next to the side brush and wheels. You need to find code that usually starts with SDJ02, Vacuum or Mop. It is also worth checking the in-app version of the software, as older firmware may not support the mechanism of dynamic loading language packets through the cloud.

There are several main categories of voice control devices:

  • πŸ€– Devices with full support for changing language through the server (the easiest to set up).
  • πŸ’» Models that require changing the Mi Home account region to activate the desired language.
  • πŸ”§ Gadgets that require manual insertion of files through ADB orthologies.

If your device is a global version purchased from an official retailer, it is likely that the problem is solved by simply changing the region, but devices imported through parallel imports or ordered from China are often locked in Chinese until they are flashed or re-assigned.

⚠️ Note: Attempt to flash the device with software from another model (for example, firmware from S50 on S5 Max may cause irreversible failure of electronics (brick).

πŸ’‘

Before changing any settings, take a photo. QR-code and a model sticker at the bottom of the vacuum cleaner, which will help you quickly find compatible files if standard methods don't work.

Change the language through the Mi Home app

The easiest and safest way to get a robot to "talk" in the right language is to use the regular functionality of the Mi Home application. The developers have provided the possibility of choosing the interface language and voice support, but this option is often hidden or becomes available only under certain conditions, first of all, you need to make sure that the application itself is configured correctly.

Go to the user profile, usually a human icon or menu in the top left corner. Find the Settings section and then General. This is where the Language is located. Choose Russian or another preferred language. After that, the application can suggest updating the language package for connected devices. If the robot vacuum cleaner is online and supports this function, it will automatically download the necessary audio files.

In some cases, the following actions are required to be forced to renew:

  • πŸ”„ Close the Mi Home app completely and run it again.
  • πŸ“‘ Make sure the vacuum cleaner is connected to Wi-Fi and has an online status".
  • πŸ”Š In the settings of a particular device, find the option "Voice Pack" or "Voice Pack".

If the device settings menu does not have a voice selection option, this means that the current account region does not support downloading Russian phrases for this model, in which case the standard methods will not work, and you will need to change the region, which will be discussed below. Remember that the voice packet weighs a little, but it requires a stable connection to load it.

πŸ“Š What voice language do you need on a vacuum cleaner?
Russian
English
Chinese
German

Replacement method for activating voice

One of the most effective ways to activate Russian phrases on devices originally designed for the Chinese market is to change the region in the Mi Home app. The logic is simple: the servers to which the device connects determine which resources and language packets are available to it. By switching to the Russia or Europe region, you get access to localized versions of firmware and voice messages.

To do this, go to your profile settings and click on your current region. Select Russia or Germany (often the German package contains all European languages). Once you change region, the application will reboot and the list of devices may clear. Don't worry: the devices won't go anywhere, but you will need to add them to the interface again, linking them to a new server.

The process of adding a device after changing the region looks like this:

  1. Click the plus in the upper right corner to search for devices.
  2. The application may offer to update the firmware of the device - agree.
  3. In the process of updating, the necessary language package is often tightened.

It’s important to understand that changing regions can affect other smart home devices tied to your account. Some gadgets that are tightly tied to Chinese servers (such as certain models of cameras or air purifiers) may stop working correctly or display statistics, so this method is a compromise solution.

What if the cleaning history has disappeared after the change of the region?
The cleaning history is stored on the server of the selected region, and when you return to the old region, the history can be restored, but if you completely re-connect the device, the data can be lost.

Manual installation of voice packets (Advanced)

For advanced users who are not afraid to work with the file system, there is a method of manually installing voice packets, which is relevant for models that do not automatically change the language even after changing the region, the essence of the method is to replace the system audio file with a modified version with the desired voiceover.

To start, you’ll need to find a voice packet file (usually.pkg or.mp3 in a specific format) for your particular model, which can be found on profile forums such as 4PDA or GitHub.

Instructions for manual installation:

  • πŸ“‚ Download a voice packet file that matches your model (for example, ru_RU.pkg).
  • πŸ’Ύ Copy the file to the root folder of the device through FTP-client or file manager.
  • βš™οΈ In the app, find the hidden menu or use the command to update the voice from the file.

In some cases, the file system requires the activation of the developer mode, this is done by quickly clicking on the firmware version in the device settings several times. Once activated, you can download files using the FTP protocol. Be careful: replacing system files can disrupt the navigation system if the files are corrupted.

Model vacuum cleanerType of installationRisk of failureRequired file
Xiaomi Vacuum 1SChange of regionLow.Not required
Roborock S50Hand-substitutedMedium.voice_pack_ru.pkg
Viomi V2 ProServer changeLow.Not required
Dreame D9Update of the POLow.Not required

⚠️ Note: When manually replacing files, make sure the battery is at least 60%. interruption of data recording may lead to a software error.

β˜‘οΈ Pre-manual check

Done: 0 / 4

Use of third-party utilities and mods

If standard methods fail, enthusiasts often resort to modified software, and the most famous solution in this area is the Valetudo project, or the use of the command line miio utility, which allows you to completely reflash the device, gaining root rights and control all aspects of the work, including audio files.

Installing these mods requires a computer running Linux or macOS (or WSL on Windows) and basic command-line knowledge. The process involves getting a device token, connecting to its local network, and sending special commands to replace the firmware, which opens up integration with Home Assistant, allowing you to use any speech synthesizers.

The main advantages of using mods:

  • πŸ—£οΈ The ability to use any text to voice events.
  • 🌐 Complete independence from the manufacturer’s servers (work without the Internet).
  • ⚑ Extended functionality of maps and zoning.

But remember, installing a third-party firmware voids the warranty, and it's a novice-driven process that requires care, and a mistake in one command can block the bootloader, and if you're not confident, you'd better limit yourself to changing the region.

πŸ’‘

Using mods like Valetudo turns the vacuum cleaner into a fully autonomous device, but requires technical skills to set up and carries the risk of losing warranty.

Possible problems and solutions

When you set up a phrase, you may encounter a number of common mistakes. It often happens that after a region change, the robot continues to speak Chinese. This may mean that the device has a hard regional reference (Chinese version for the domestic market), and changing the region in the application is not enough for it, in which case only a complete flashing through the engineering menu or the use of special scripts helps.

Another common problem is the lack of sound while saving other functions. Check if the minimum volume is set in the device settings. Also make sure that the speaker is not closed with dust or debris, which often happens after long use. Sometimes a simple factory reset helps: press the power and return buttons to the base (or the Spot button, depending on the model) for 5-10 seconds at the same time.

If the robot makes strange sounds or is interrupted:

  1. Check the stability of the Wi-Fi signal at the base location.
  2. Try to turn off the router for 1 minute and reboot the network.
  3. Make sure that there are no preventive work done on Xiaomi servers.

In rare cases, the problem lies in the hardware of the speaker, if after all the software manipulations there is no sound, perhaps the speaker plume inside the housing has gone away, you can run the speaker test through the engineering menu (if you have access) or just listen carefully to the start of cleaning.

How do I get into the engineering menu?
On most Xiaomi models, you need to quickly press the Home button 5 times in a row or the Home + Food combination.

Frequently Asked Questions (FAQ)

Can I record my voice for vacuum cleaner teams?
This cannot be done with Mi Home, but using modified firmware (like Valetudo) or integration through Home Assistant, you can configure speech synthesis or playback of your own audio files when certain events occur.
Will the tongue reset after the vacuum cleaner is reset to factory settings?
Yes, if you completely reset, the device will return to factory settings. If the language was activated through a region change, after resetting and re-associating it to the same region, the language must be tightened automatically. If you used manual file replacement, you will have to repeat the procedure.
Why did the Russian language disappear after the firmware update?
The firmware update can overwrite system files to standard (Chinese or English) if the server has identified the device as the Chinese version, in which case you need to re-regulate the application region or reinstall the voice packet.
Does the change of language affect the guarantee?
Changing the language through application settings or changing the region does not affect the warranty, but using third-party firmware, root rights, and modifying system files (the methods in the Advanced section) are officially considered a violation of the warranty terms.
Where to download official Russian voice packs?
Official packages are automatically downloaded from Mi Home servers when you select the right region, and you only need to download them separately when you install them manually, and you should only download them from trusted resources, such as the 4PDA forum, to avoid viruses or corrupted files.