How to change voice on Xiaomi Vacuum Mop 2

Owners of modern smart devices often face the desire to personalize the work of their devices, and robot vacuum cleaners are no exception. Xiaomi Vacuum Mop 2 (also known as STYTJ02YM) has advanced functionality, but standard voice support in Chinese or English may not be popular. Fortunately, developers have provided the ability to switch voice packets, which allows you to adapt the device to your preferences.

The process of changing voice does not require complex technical manipulations or disassembly of the case, but it is strictly tied to the software part and work with the Mi Home application. It is important to understand that voice packets are loaded from the cloud, so for a successful language change, a stable Internet connection is critical. In this article, we will discuss in detail all available methods and nuances that will help you configure audio notifications.

It is worth noting that the availability of certain languages can vary depending on the region selected in your Xiaomi account settings. If you want to access the maximum number of options, including rare language packages, sometimes you need to change the region in your profile.

Preparation of the device and application Mi Home

Before you start changing voice, make sure your Xiaomi Vacuum Mop 2 robot vacuum cleaner is properly connected to the Wi-Fi network and tied to your Mi Home account. Without an active connection to Xiaomi servers, downloading new audio files will not be possible. Make sure that the device’s firmware is updated to the latest version, as older versions of the software may not support new voice packets or have bugs in the settings menu.

Open the Mi Home app on your smartphone and go to the home page where all connected devices are displayed. Find your robot vacuum cleaner card. If the device is displayed as "Offline", check the power base and router connection first. To properly operate the control and audio settings, the robot must be in the zone of confident reception of the Wi-Fi signal.

⚠️ Warning: Before you start any manipulations with settings, make sure that the robot battery is charged at least 20%. interruption of the process of loading the voice packet due to battery discharge can lead to a software failure, and the device will have to restart.

It is also recommended to close the background apps on your smartphone to ensure the Mi Home interface works smoothly.Sometimes the app's cache can conflict with updating device data, so if the settings menu opens slowly, try clearing the app's cache in your phone's settings.This is especially true for Android users.

πŸ’‘

If the Mi Home app is unstable, try to delete it and install it again, saving the username and password from your Xiaomi account.

The main method of changing the language through device settings

The most direct and official way to change the voice of a robot vacuum cleaner is directly in the device control menu inside the application. Once you are logged into the Xiaomi Vacuum Mop 2 control interface, look at the three-dot icon in the upper right corner of the screen, clicking on it opens the menu of additional settings where important parameters are hidden.

In the list that opens, you'll find something that might be called "Device Settings" or "Voice." Depending on the firmware version and the region of your account, the path may be slightly different. Inside this menu, you'll see the option "Voice Settings" or "Voice Language." By clicking on it, you'll get a list of available language packs to download.

Choose the language you want from the list, English, Chinese and, in some regions, Russian are available, and click "Download" or "Apply" after you select. The download process can take anywhere from a few seconds to a couple of minutes depending on your Internet speed.

β˜‘οΈ Checking before changing voice

Done: 0 / 4

Once the file is successfully uploaded, the robot will automatically apply a new voice, you will hear a confirming beep or phrase in the new language, and if this does not happen, try restarting the device by holding both the on and back buttons (or through the menu in the app).

Changing the account region to expand opportunities

Often users are faced with a situation where the list of available languages is not the desired option, such as Russian or English, and only Chinese is available, this is due to the fact that the regional settings of the Xiaomi account limit the list of available content.

To do this, go to the user profile in the Mi Home app (the Profile tab in the lower right corner). Click on Settings (the gear icon) and select Region. Here you can change the country from the current (for example, Russia) to China or Singapore. After changing the region, the application will restart, and you will need to log in again.

Region of the accountAvailable languagesStability of workRecommendation
RussiaRussian, EnglishTall.For basic tasks
ChinaChinese, EnglishTall.For extended functions
SingaporeEnglish, ChineseMediumAlternative
Europe (Germany)German, EnglishTall.Rarely used

When you change region to China, you'll have additional control tabs, including more detailed voice tuning, but remember that if you change region, your device list may temporarily disappear from view -- don't worry, just re-attach them or switch the region back after you make the changes.

What happens when the region changes?
When changing region, the application interface may partially switch to another language, and some services (for example, smart home scenarios) may not work correctly until the settings return.

Use of third-party tools and modifications

For advanced users who don’t like standard features, there are customization methods through third-party software. One popular solution is using the Valetudo tool or integration through the Home Assistant platform, which allows you not only to change voices, but also completely reflash the device, removing the binding to the Xiaomi cloud.

However, for the Xiaomi Vacuum Mop 2 (STYTJ02YM) model, complete firmware reflashing can be a challenging and risky task, requiring disassembly of the case and connection via UART. A safer option is to use a local server to swap voice files, but this requires skills with network protocols.

  • πŸ”§ Home Assistant: Allows you to control the robot locally, but replacing your voice requires a complex integration setup.
  • πŸ”§ Valetudo: Open firmware, but support for a specific model STYTJ02YM It may be limited or require patching.
  • πŸ”§ Modifications APK: There are modified versions of the Mi Home app, but using them violates the user agreement.

⚠️ Warning: Using unofficial firmware and third-party software will void the warranty on the device. Wrong firmware can turn your robot vacuum cleaner into a brick, which can only be restored in a service center.

If you don't have experience programming microcontrollers, you'd better limit yourself to standard methods through the app, and the risk of damaging the device by trying to "hack" to change your voice is too great and not justified by functional benefits.

πŸ“Š What type of voice change do you prefer?
Officially via Mi Home
Changing the region of the account
Third-party software (Home Assistant)
I'm fine with standard.

Solving Common Sound Problems

Even if you do everything right, users may find that the voice is not changing or sounds incorrect, often because of the app cache or a temporary Xiaomi server failure, in which case the full data cleaning of the Mi Home application and re-authorization helps.

Another common reason is the firmware version of the robot itself. If the device's software is outdated, it may not support new audio file formats or voice protocols. Check for updates in the device's menu: Settings β†’ Check for updates. If an update is available, be sure to install it.

Sometimes the robot speaker can be blocked by dust or debris, which distorts the sound, making it look like robotic noise. Check the speaker holes, which are usually located on the top panel or side of the body. Gently blow them out or clean them with a soft dry brush.

If the robot makes strange sounds instead of speech, the voice file may be damaged. Try resetting the device to factory settings. This usually requires clamping down the power and return buttons at the same time 5-10 seconds before the sound signal.

πŸ’‘

In 90% of cases, voice change problems are solved by updating the robot’s firmware or changing the region of the account in the Mi Home app.

FAQ: Frequently Asked Questions

Can I upload my own voice file to Xiaomi Vacuum Mop 2?
Downloading arbitrary audio files requires modification of firmware or the use of complex emulators of Xiaomi servers, which is not recommended for ordinary users due to the high risk of failure.
Why did my devices disappear after the change of region?
The list of devices is tied to the region of your account. If you change region, the app shows the devices added to that new region. To return the devices, you either need to change region again to the original region or re-assign the devices in the new region (which may require resetting Wi-Fi on the robot itself).
Will my voice disappear if I shut down the internet?
No. Once downloaded, the voice packet is stored in the robot vacuum cleaner's internal memory, and the voice doesn't require Internet access, only when you download and install the update.
Which voice is better for the team "Back to Base"?
It's a matter of personal preference, but many users note that the English voice sounds clearer and more legible in command phrases, while Russian may have softer intonations.