Why your Xiaomi robot vacuum cleaner is βsilentβ and how to fix it
Have you bought a Xiaomi Mi Robot Vacuum, Viomi or Dreame, but it doesn't issue voice notifications? Or is the standard voice tired and you want to install a Russian, English or even a funny voice from third-party developers? In this article, we'll discuss how to set up voiceovers via your phone on Android, what voices are available officially, and how to circumvent restrictions if your model does not support Russian-language alerts.
Not all Xiaomi robot vacuum cleaners support voice change through the Mi Home app, for example, older versions (until 2020) may have hard-sewn Chinese voice, and new ones may have flexible language settings, and weβll look at both options, from official voice change to alternative methods using third-party firmware.
Important: If your vacuum cleaner doesn't respond to commands with voice at all, the problem may be in the notification settings or the hardware malfunction of the speaker. At the end of the article, we'll give a checklist for diagnosis.
What Xiaomi models support voice change
Not all Xiaomi robot vacuum cleaners allow you to change voice through the app, here is the compatibility table of popular models:
| Model | Support for changing voices | Available languages | Is firmware required? |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | Yes. | Russian, English, Chinese, Spanish | No. |
| Xiaomi Mi Robot Vacuum-Mop P | Yes (limited) | English, Chinese | For a Russian, yes. |
| Viomi V3 | Yes. | Russian, English, Chinese | No. |
| Dreame D9 | Partially. | English, Chinese (Russian via Mod) | Yes. |
| Xiaomi Mi Robot Vacuum 1S | No. | Only Chinese. | Yes (unofficial firmware) |
If your model is not in the table, check it on the manufacturerβs website or in Mi Home under βDevice β Settings β Voice Notifications.β If you do not have an option, you will have to use alternative methods (we will discuss them below).
Preparing Android Phone Before Setting Your Voice
Before you change your voice on the vacuum cleaner, make sure your Android phone is ready for the procedure:
- π± Update the Mi Home app to the latest version (minimum supported 6.0.100) download it from Google Play or Xiaomiβs official website.
- π Connect your phone and vacuum cleaner to the same Wi-Fi network. The robot does not support settings via mobile Internet (3G/4G/5G).
- π Log in to one Mi Account on your phone and in the app. If there are more accounts, select the one to which the vacuum cleaner is attached.
- π Clear the Mi Home cache (in Android settings: Settings) β Annexes β Mi Home β Memory. β Clear the cache. This will help to avoid failures when loading voice packets.
Also check if there is enough memory on the phone: voice packets weigh between 5 and 50MB. If the space is less than 500MB, delete the unnecessary files.
π‘
If the vacuum cleaner doesnβt appear in Mi Home, try reconnecting it: press and hold the power button on the case for 5 seconds until you hear the beep. Then add the device again through Profile β Add the device
Change of voice through Mi Home
If your model supports voice change (see table above), follow this instruction:
- Open Mi Home and select your robot vacuum cleaner from the device list.
- Go to Settings (βοΈ) β Voice notifications.
- Click Download Voice Package and select a language (such as Russian or English).
- Wait for the download (it can take up to 5 minutes depending on the speed of the Internet).
- After installation, restart the vacuum cleaner: press and hold the power button for 3 seconds, then turn it on again.
If there is no option for voice notifications, then your model does not support the official change of voice.
βοΈ Preparation for a change of voice
Alternative methods: third-party firmware and voices
If the official method doesnβt work, you can install an informal voice through custom firmware or third-party applications, a method that is suitable for models without support for Russian, but requires caution: improper actions can βbrickβ the device.
The most popular ways:
- π§ Valetudo firmware is an open alternative to Mi Home, allowing you to install any voice packets. Supports Rockrobo-based models (for example, Xiaomi Mi Robot Vacuum). 1S).
- π€ Downloading voice packets manually through ADB (It requires root rights on the phone.
- π Using services like DustBuilder β an online platform for creating custom firmware with support for Russian voice.
Warning: Firmware via Valetudo or ADB will void the Xiaomi warranty.If you are not sure about your skills, it is better to contact the official service or buy a model with support for Russian.
What is Valetudo?
Step-by-step: Installation of voice via Valetudo
If you are considering custom firmware, follow this guide, which only works for models based on the STM32 or MT7688 chip (e.g. Xiaomi Mi Robot Vacuum 1/1S).
You'll need:
- π₯οΈ Computer with Linux or Windows (WSL).
- π USB-cable for connecting to a vacuum cleaner (usually Micro-USB or Type-C).
- π¦ Archive with Valetudo firmware (you can download on the official website).
Steps:
- Connect the vacuum cleaner to your computer via USB (the connector is usually under the case cover).
- Open the terminal and check the connection command: lsusb | grep "Xiaomi" Your vacuum cleaner should appear in the list of devices.
- Download and unpack Valetudo's firmware. Go to the file folder.
- Run the firmware script: sudo./flash.sh
- Once you've flashed it, the vacuum cleaner will create its own Wi-Fi network, and connect to it from your phone.
- Open http://192.168.4.1 in your browser and go to Voice Packs.
- Select and download the desired voice packet (for example, Russian or Custom).
- Reset the vacuum cleaner.
If the robot doesn't turn on or flashes red after the firmware, it's a mistake. Try repeating the process or returning the standard firmware through Mi Home.
π‘
Valetudo's firmware gives you complete control of the vacuum cleaner, but it's not warranty, and you only use it if you're prepared for the risks.
Problem Solving: Why the Voice is Not Set
If after all the manipulations the vacuum cleaner is still βsilentβ or gives an error, check the following points:
- π Volume on vacuum cleaner: Some models have a physical volume button (usually next to the power button.
- πΆ Wi-Fi quality: If the signal is weak, voice packets may not boot. Connect the phone to a 5GHz network (if the router supports it).
- π Region in Mi Home: If your account settings indicate China, some votes may be blocked.
- π§ Resetting: If nothing helps, reset the vacuum cleaner to factory settings (Settings) β General. β Reset).
If the problem is the dynamics (the vacuum cleaner doesn't make any sounds, even system sounds), it may have malfunctioned.
π‘
Before resetting, back up your cleaning card at Mi Home: Settings β Map β Save the card. This will eliminate the need to retrain the vacuum cleaner after the dump.
Where to download additional voice packets
Official voice packs on Mi Home are limited, but alternatives can be found online.
- π΅ 4PDA β Custom voice theme for Xiaomi (including fun options like Alice or Terminator voices).
Check other users' reviews before downloading, as some packages may be bugged or unstable, and note the vacuum cleaner firmware version: voice for the Mi Robot Vacuum 2 Pro won't work for the Viomi V3.
β οΈ Warning: Only download voice packets from trusted sources. Files from dubious sites may contain malicious code that will damage the vacuum cleaner's firmware.