Xiaomi vacuum cleaners have long since ceased to be just household appliances β they have become full-fledged assistants with their own βcharacter.β One of the key elements of this nature is voice alerts that report the beginning of cleaning, low battery charge or a stuck wheel. Standard voiceover in Chinese or robotic voice in English can be annoying, especially if you are used to the Russian-language interface. Fortunately, Xiaomi and enthusiasts offer several ways to change the voice of the vacuum cleaner β from official settings to custom firmware.
In this article, we will discuss all available methods: how to change the voice language through the application, where to download alternative voices (including Russian-language packages from the community), how to install them manually and what to do if the vacuum cleaner is silent after the update. Particular attention will be paid to Mi Robot Vacuum-Mop 2 Pro, Dreame Bot Z10 Pro and other popular devices β their firmware has nuances. You will also learn how to turn off voice completely if it interferes, and whether you can record your own voice for alerts (spoiler: technically, but will need deep refinement).
Official ways to change the language of voiceover
The easiest and safest method is to use the built-in settings in the Mi Home or Xiaomi Home app, but there are limitations: not all models support Russian voice acting out of the box, and some versions of the software can only offer Chinese and English versions.
- Open the Mi Home app and select your robot vacuum cleaner from the device list.
- Go to Settings β Voice Alerts (or Settings β Voice Pack in English).
- In the list of available languages, select the desired one. If Russian is not available, try updating the device's firmware through Settings β Software Update.
β οΈ Warning: On some models (e.g., Roborock S7), changing the voice language may reset other settings, such as room maps or cleaning schedules. Save backup via Settings β Backup before changing.
If the app does not have a language change option, check the region of your Xiaomi account:
- π Mainland β Chinese servers often limit the choice of languages.
- π European/Russian server (Europe or Russia) β usually offers more options, including Russian.
Castomy voiceovers: where to download and how to install
If the official languages are not suitable, you can install custom voice packets, and enthusiasts create voiceovers in different languages, including Russian, with female/male voices or even jokes (such as the voice of Darth Vader or Terminator), the main source of such packages is forums and Telegram chats dedicated to Xiaomi:
- π 4PDA β Voice references are often posted on topics about specific vacuum cleaners models (see Files or Firmware).
- π€ Telegram channels like @XiaomiRobots or @RoborockFans share current packages and instructions.
- πΎ GitHub β Some developers put voiceovers in the open access (example: repositories tagged xiaomi-vacuum-voice).
β οΈ Warning: Custom voice installation requires manually copying files to the vacuum cleaner via ADB or replacing the system firmware files. This can lead to loss of warranty and unstable device performance. Before you start, make sure that your model supports this method (usually Roborock, Dreame and some Mi Robot based on MT7688 or RT5350).
Installation instructions (for advanced users):
- Download the archive with a voice packet (usually a.tar or.zip file with the.pkg extension).
- Connect to the vacuum cleaner via SSH (see the instructions for your model on the forums).
- Go to the voiceover folder (the path may be different, but most often it is /mnt/UDISK/voice/ or /usr/local/share/voice/).
- Replace standard files (.wav or.mp3) with new ones from the archive.
- Reboot the vacuum cleaner with the reboot command.
βοΈ Preparation for the installation of custom voice
Voiceover problems: why the vacuum cleaner is silent or speaks Chinese
Sometimes the robot vacuum cleaner stops making sounds or suddenly starts speaking in a language that is unfamiliar, and the reasons may be both software and hardware.
| Problem. | Possible cause | Decision |
|---|---|---|
| The vacuum cleaner doesn't make any noise at all. | Disabled voiceover in settings or broken speaker | Check Settings β Voice Alerts. If it doesn't work, disassemble the case and check the speaker's connection. |
| The voice became quiet or distorted. | Dust in the speaker or damaged audio chip | Blow the speaker with compressed air. If it doesn't work, contact the service. |
| The voice language changed itself. | Firmware failure or automatic update | Reset the settings to factory or reinstall the voice packet |
| Alerts interrupted | Memory deficiency or process conflict | Update your firmware or disable unnecessary features (such as voice assistant) |
β οΈ Warning: If the vacuum cleaner started speaking Chinese after the firmware update, it could mean you're connected to the Chinese Mi Home server.
- Go to the settings of the Xiaomi account.
- Change the region to Russia or Europe.
- Remove the device from the application and add it again.
If the problem is dynamics, it can be replaced yourself. For most models Xiaomi is suitable speaker with a diameter of 20-25 mm with a resistance of 8 ohms. the cost of spare parts - from 200 to 500 rubles.
How to check the speaker without disassembly?
Disconnecting voiceover: when silence is gold
Not everyone likes voice alerts, especially if the vacuum cleaner works at night or in the office, and you can turn them off in several ways:
- π Through the App: Settings β Voice Alerts β Turn Off.
- π΅ Physically: turn off the speaker (requires disassembly of the body).
- π€« Partially: Turn off only certain alerts (e.g. low charge).
Some models (such as the Roborock S6) have a Quiet Mode option that not only turns off voice, but also reduces suction power for silent operation.
Settings β Cleaning modes β Quiet modeβ οΈ Warning: Completely turning off voiceovers can be dangerous, you won't hear warnings about a wedged wheel or overheating, and we recommend leaving at least critical alerts (e.g., errors).
π‘
If you are only disturbed by night alerts, set the cleaning schedule so that the vacuum cleaner works during βquiet hoursβ (from 23:00 to 7:00) β many models automatically turn down the volume at this time.
Creating your own voice package: for enthusiasts
If you don't have enough standard and custom voices, you can record your own voice for a vacuum cleaner, which is a complex process that requires knowledge of audio processing and firmware, but the result is worth the effort.
- Recording phrases: You will need to record all alerts (e.g., βGetting startedβ, βCharging completedβ) in a studio capacity (no noise, with the same intonation).
- Audio processing: Files should be in WAV or MP3 format with a bitrate of 64β128 kbps and a frequency of 16β44 kHz. Use Audacity to normalize volume.
- File Replacement: Connect to the vacuum cleaner via SSH and replace the standard audio files with your own (the ways are indicated in the section about custom voiceovers).
- Testing: Check that all alerts are played correctly and synchronized with the vacuum cleanerβs actions.
π€ Example of a list of phrases to write (may vary depending on the model):
- "The cleanup has begun."
- "Cleaning is complete"
- "Battery Charging"
- "Mistake: stuck"
- "Pure the brush."
- "Low charge, back to base"
β οΈ Warning: Not all Xiaomi models support replacing voice files without modifying firmware. For example, the Mi Robot Vacuum-Mop P has protection against changes to system files. In such cases, custom firmware (such as Valetudo) will be required, which will void the warranty.
π‘
Recording your own voice is the most time-consuming, but also the most creative way to personalize a vacuum cleaner, but it is only suitable for experienced users who are willing to risk building up the device.
Firmware updates and their impact on voiceover
When the firmware updates on Xiaomiβs robot vacuum cleaner, voiceover issues often arise: it can drop to a standard one, start to glitch or disappear altogether, because new versions of the software sometimes overwrite or change their format to avoid problems:
- π Create a backup of current voice files before upgrading (via SSH or ADB).
- π Read the firmware change log on the forums β there may indicate changes in voiceover.
- β³ Wait 1-2 weeks after the new firmware is released for other users to test it for compatibility with custom voices.
If the update is missing:
- Try to return the previous version of the firmware (downgrade).
- Reinstall the voice packet manually.
- Contact Xiaomi support β sometimes theyβll put out patches to fix sound bugs.
π Example: There was a bug in the 3.5.9_20230412 firmware for Roborock S7 MaxV that caused the vacuum cleaner to stop playing sounds after the reboot. The fix came out in 3.5.9_20230505 version.
Comparison of Xiaomi models by voiceover capabilities
Not all Xiaomi robot vacuum cleaners are equally flexible in terms of voice tuning, and here is a comparison table of popular models for language support, custom voiceovers and other options:
| Model | Official languages | Support for custom voices | Disabling voiceover | Features |
|---|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | Chinese, English, Russian (after update) | Yes (via SSH) | Full or partial | Supports voice assistant Alicia |
| Roborock S7 | Multiple (including Russian) | Yeah (requires root) | Complete. | You can set the volume separately for each alert. |
| Dreame Bot Z10 Pro | Chinese, English | Limited (through firmware only) | Complete. | Voice files are stored in /usr/local/share/dreame/voice/ |
| Mi Robot Vacuum-Mop P | Chinese, English | No (modification protection) | Complete. | Voice is tied to the server region |
If you are planning to buy a vacuum cleaner and you want to have flexibility in your voice settings, consider Roborock models, which traditionally offer more customization options. For budget options (such as Mi Robot Vacuum-Mop Essential), language and voice choices are usually limited.