Smart tech owners often experience a device that makes sounds in an unfamiliar language, usually English or Chinese, because of differences in regional versions of firmware that are installed on robot vacuum cleaners in the factory, and changing voice is not just a matter of convenience, but a need for full use of voice control and cleaning status notifications.
The process of changing the voice packet depends on the ecosystem to which your gadget is connected. Xiaomi, Roborock or Dreame devices can have different algorithms for working with audio files. In some cases, it is enough to simply switch the region in the application, in others, you will need to manually download the language pack through a hidden menu.
There are several proven methods for solving this problem, from simple interface settings to complex server manipulations. It is critical to determine the exact model of your device before you start work, since firmware from one series may be incompatible with another and lead to software failure.
Definition of the model and firmware version
The first step is always to identify the device accurately, and at the bottom of every vacuum cleaner robot, there's a label with a serial number and a model, and that information is needed to find compatible voice packets and understand which ecosystem the device belongs to.
Launch the Mi Home app and go to the home page where all connected devices are displayed. Click on your vacuum cleaner icon, then select the settings menu (usually three dots in the upper right corner). General settings or About device shows the current firmware version.
β οΈ Warning: Installing voice packets from another model may cause the device to βfill upβ; make sure the firmware version matches the recommended one for your serial number.
If the app displays a version of the software but does not provide information about the region, pay attention to the interface language of the robot itself. Chinese versions often have a limited set of commands in English, while Global Version supports multiple languages. For accurate diagnosis can be used ADB-debugging if the model allows it, but in most cases, there is enough data from the application.
How to find out the region by serial number?
Change of region in the Mi Home app
The easiest and safest way to change voice is to change the region in the user profile. Xiaomi servers link content, including voice packets, to the geographic location of the account. When you switch the region, the application will automatically prompt you to download the corresponding language files.
To do this, open a profile in the Mi Home app. Click on Settings and select Region. From the list that opens, find the country you want, such as Russia or the United States. Once you confirm your choice, the app will reboot and devices may need to pair again.
- π Open your profile settings and select a new region.
- π Wait for data synchronization with the cloud server.
- π Check for updates for the voice module in the vacuum cleaner settings.
- π± Restart the application to apply the changes.
Consider that changing the region may temporarily hide some devices purchased from other stores, due to geolocation restrictions of servers, and if the voice hasnβt changed since the region change, itβs possible that the current firmware version doesnβt automatically load language packets for the selected location.
Manual installation of voice packets
If automatic change didn't work, you can try forced voice installation through the debugging menu, which is suitable for advanced users and requires care, you need access to the file system of the device or use special instructions in the application.
Some models, like the Roborock S5 or Xiaomi Vacuum Mop, have a hidden engineering test menu, and you have to quickly press a certain combination of buttons on the case or in the application interface to get there, often long-term clicks on the version icon.
adb pull /data/voice/ /local_folder/
adb push /local_folder/ru_RU.mp3 /data/voice/After downloading the desired file (for example, ru_RU.mp3) In the root directory, you have to reboot the device. ADB (Android Debug Bridge when connecting a vacuum cleaner to a computer via Wi-Fi. IP-The address of the device can be found in the router or in the network settings of the robot itself.
βοΈ Preparation for manual installation
Use of modified versions of Mi Home
The official Mi Home app has a number of limitations, especially for devices designed for the Chinese market.Modified versions such as the Vevs Mi Home provide advanced access to settings, including managing voice packets without changing the account region.
Installing third-party software requires removing the official version of the application. Once you install the modified client, you will access hidden contributions in device settings. There is often a Voice Pack or Voice Packs option where you can select a language from the list of available and click the download button.
| Function | Official Mi Home | Vevs Mi Home (Mod) |
|---|---|---|
| Change of region | Demands a reset. | Instant. |
| Setting of votes | Automatically. | Manually from the list |
| Access to logs | Limited. | Full access |
| Security | Tall. | Requires trust in the author |
Mods carry risks, as you share your account information with a third-party app, but for thousands of users, this is the only way to fully use the functionality of the Chinese versions of the technology.
π‘
Use a separate Xiaomi account to install modified apps to secure your basic data and associated devices.
Reset to factory settings
In cases where software methods fail, a complete reset helps, which will return all settings, including voice files, to the original state determined by the region of sale, after resetting on the first connection, the system can suggest choosing the interface language and voice assistant.
To perform the reset, find the power button or reset button on the case. Press it simultaneously with the clean button (or other function key, depending on the model) for 5-10 seconds. The device will signal the start of the reset process with a voice message or an audible signal.
Once the procedure is complete, the robot will go into pairing mode. When you add the device to the Mi Home app again, carefully monitor the choice of region. If you choose a region other than the one to which the hardware is grafted, the voice can again become Chinese or English.
β οΈ Warning: Reset will delete all stored room maps and cleaning schedules. Be sure to keep the map in the cloud, if supported, before starting the procedure.
Problems with Chinese versions of devices
Chinese versions of robot vacuum cleaners are often hard-to-bind to servers in China, and even if they change region in the app, they can continue to use the Chinese voice pack because it will be sewn into the basic firmware, and the solution could be to reflash to the global version of firmware.
The flashing process is complex and requires the use of special utilities such as miio or valetudo, which allow the introduction of alternative software that unlocks the choice of language, but for ordinary users, this method can be too risky.
Alternatively, voice files are renamed to the system names of the Chinese package, and enthusiasts create patches where Russian or English replaces the original Chinese track, and the file is uploaded to the same directory, but requires the exact matching of the bitrate and the coding format.
π‘
Chinese versions of devices often require flashing or using patched voice files to completely Russify the interface.