Voiceover robot vacuum cleaner Xiaomi: how to change voice and adjust alerts

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.

  1. Open the Mi Home app and select your robot vacuum cleaner from the device list.
  2. Go to Settings β†’ Voice Alerts (or Settings β†’ Voice Pack in English).
  3. 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.
πŸ“Š What Xiaomi server do you use?
China (mainland)
Europe (Europe)
Russia (Russia)
Other

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):

  1. Download the archive with a voice packet (usually a.tar or.zip file with the.pkg extension).
  2. Connect to the vacuum cleaner via SSH (see the instructions for your model on the forums).
  3. Go to the voiceover folder (the path may be different, but most often it is /mnt/UDISK/voice/ or /usr/local/share/voice/).
  4. Replace standard files (.wav or.mp3) with new ones from the archive.
  5. Reboot the vacuum cleaner with the reboot command.

β˜‘οΈ Preparation for the installation of custom voice

Done: 0 / 4

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 causeDecision
The vacuum cleaner doesn't make any noise at all.Disabled voiceover in settings or broken speakerCheck 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 chipBlow the speaker with compressed air. If it doesn't work, contact the service.
The voice language changed itself.Firmware failure or automatic updateReset the settings to factory or reinstall the voice packet
Alerts interruptedMemory deficiency or process conflictUpdate 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.

  1. Go to the settings of the Xiaomi account.
  2. Change the region to Russia or Europe.
  3. 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?
Turn on the vacuum cleaner and run the voice test through an app (like the command "Start cleaning"). Hold your ear to the bottom of the case -- if there's a sound, but it's very quiet, the problem is the dynamics. If there's no sound at all, it's possible that the audio track on the board has been damaged.

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.

  1. 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).
  2. 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.
  3. 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).
  4. 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:

  1. Try to return the previous version of the firmware (downgrade).
  2. Reinstall the voice packet manually.
  3. 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:

ModelOfficial languagesSupport for custom voicesDisabling voiceoverFeatures
Mi Robot Vacuum-Mop 2 ProChinese, English, Russian (after update)Yes (via SSH)Full or partialSupports voice assistant Alicia
Roborock S7Multiple (including Russian)Yeah (requires root)Complete.You can set the volume separately for each alert.
Dreame Bot Z10 ProChinese, EnglishLimited (through firmware only)Complete.Voice files are stored in /usr/local/share/dreame/voice/
Mi Robot Vacuum-Mop PChinese, EnglishNo (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.

FAQ: Frequent questions about voiceover of Xiaomi robot vacuum cleaner

Can I install a voice packet from another model?
Technically, yes, but it's a problem. Voice files must match in format, size and phrase set. For example, the Roborock S6 package won't work for the Mi Robot Vacuum-Mop 2 Lite, even if both are from Xiaomi. Check compatibility on forums before installing.
Why did the vacuum cleaner stop after the change of voice?
This may be due to: 🐒 Too heavy audio files (high bitrate or sampling rate). πŸ—‘οΈ Memory shortages β€” some models have limited storage for voice packets. πŸ”„ Firmware conflict β€” if the voice packet is intended for another version of the software. Solution: Optimize audio files (e.g., convert to MP3 64 kbps) or return the standard voice voice.
How to return the standard voiceover if you do not like the custom voice?
The methods depend on how you installed the custom voice: πŸ”„ If you have manually replaced files, return the original ones from the backup. πŸ“₯ If you installed them through firmware, reflash the device to the official version. βš™οΈ If you used the application, select the standard language in the Voice Alerts settings.
Can you make the vacuum cleaner voice only important events?
Yes, most models have the option of selectively turning off alerts. For example, in Roborock S7 you can turn off: πŸ—£οΈ Start/End of Cleaning Alerts. πŸ”‹ Charge Warnings (except at critical level). ⚠️ Minor error messages (e.g., "Clean the brush"). To do this, go to Settings β†’ Voice Alerts β†’ Notifications.
Where to find a Russian voiceover for the old Xiaomi model?
For older models (e.g. Mi Robot Vacuum 1S), there may be no official Russian voiceover. Alternatives: πŸ” Search for 4PDA β€” Model-specific topics often feature unofficial translations. πŸ€– Telegram chats β€” groups like @XiaomiRobotsRU sometimes share rare packets. 🎀 Self-record β€” if you don't find a ready-made version, you can create your own (see section above).