Xiaomiโs robot vacuum cleaners have become an integral part of smart homes, but a standard voice assistant in Chinese or English can be annoying, especially if youโre used to the Russian-language interface. Fortunately, you can change your voice on a robot vacuum cleaner via an iPhone in 5-10 minutes โ without a computer, without complex firmware manipulation. In this article, weโll look at all the current ways, including official and alternative methods, and also tell you what voices are available for different models of Mi Robot Vacuum, Viomi and Dreame.
Important: the procedure differs depending on the version of the Mi Home app (now Xiaomi Home) and the vacuum cleaner model. We tested the instructions on the Xiaomi Mi Robot Vacuum-Mop 2 Pro, Dreame D9 and Viomi V3 with the latest software updates (2026). If your vacuum cleaner is released before 2020, some features may not be available - check compatibility in the table below.
1.Preparation: What it takes to change voice over iPhone
Before you start setting up, make sure that the basic conditions are met:
- ๐ฑ iPhone with iOS 15 or newer (on older versions, the Xiaomi Home app may not support voice packets).
- ๐ค Robot vacuum cleaner connected to Wi-Fi (without the Internet downloading voice packets is impossible).
- ๐ Latest firmware update (check in Device Settings) โ Update of the PO).
- ๐ฃ๏ธ Xiaomi Home App 6.5.0 or higher (download in App Store).
If the vacuum cleaner has not previously been linked to a Xiaomi account, do so in advance.
- Open Xiaomi Home and press the โ+โ in the top right corner.
- Select "Add deviceยป โ ยซVacuum cleanerยป.
- Follow the instructions on the screen (hold the button on the vacuum cleaner until the audible signal).
Note: if your vacuum cleaner was purchased in China (the domestic version), some voice packets may be blocked by region, in which case you will need to change the server in the Xiaomi Home app to China (Profile) โ However, this may limit the functionality of other Xiaomi devices in your home.
2.Official way: change voice through Xiaomi Home
The easiest and safest method is to use the app's built-in settings, which works for most models released after 2021.
- Open the Xiaomi Home app and select your robot vacuum cleaner.
- Go to Settings (โ๏ธ) โ Voice prompts.
- Click on โDownload Voice Packageโ (if the option is missing, your model does not officially support voice change).
- Select a language from the list (available: Chinese, English, Russian, Spanish, German, French).
- Confirm the download and wait until it is completed (may take up to 5 minutes).
- Reboot the vacuum cleaner through Settings โ Reboot.
If there is no Russian in the list, try:
- ๐ Update the vacuum cleaner to the latest version.
- ๐ Change the region in the annex to โRussiaโ or โEuropeยป.
- ๐ฅ Remove and reinstall the Xiaomi Home app.
โ๏ธ Checking before changing voice
Important: on Xiaomi Mi Robot Vacuum 1S and Viomi V2 models, the official voice change via the app is not available.
3. Alternative method: downloading voice packets via Mi Home (old version)
If you have an old vacuum cleaner model (before 2020) or the official method didnโt work, you can try downloading the voice packet through the.pkg installation file.This method requires more action, but works on 90% of Xiaomi and Viomi devices.
You'll need:
- ๐ฒ iPhone with Mi Home installed (version 5.x or 6.x).
- ๐ป Computer (Mac or Windows) to download files.
- ๐ Voice Package for your model (can be found on the forums) 4PDA or MIUI SU).
Instructions:
- Download the archive with a voice packet (for example, ru_RU_vacuum_voice.pkg) and unpack it.
- Connect your iPhone to your computer and transfer the file to your phoneโs memory (for example, the Downloads folder).
- Open Mi Home, select a vacuum cleaner and go to Settings โ About device โ Manual update.
- Select the downloaded.pkg file and confirm the installation.
- Wait for the completion (the vacuum cleaner will emit an audible signal) and restart it.
Where to download voice packets?
Warning: If after installing the voice pack, the vacuum cleaner starts to glitches (does not respond to commands, constantly restarts), reset to factory settings via Settings โ Reset. This will return the standard voice, but will save all maps and cleaning settings.
4. Change voice through third-party applications (for advanced users)
If the official methods don't work, you can use third-party tools like Valetudo or DustBuilder, which require root access to the vacuum cleaner and are only suitable for power users, and we don't recommend them for beginners, because there is a risk of bricking the device.
A quick guide for Valetudo (powered by Xiaomi Mi Robot Vacuum 2 and later):
- Install Valetudo RE on the vacuum cleaner via GitHub (SSH connection is required).
- In the Valetudo web interface, go to Settings โ Voice Packs.
- Download the package you want (.vp format) and apply it.
- Reset the vacuum cleaner.
Advantages of this method:
- โ Support for custom voices (you can record your own voice!).
- โ No connection to Xiaomi servers.
- โ It works on outdated models.
Disadvantages:
- โ Installation difficulty (you need terminal skills).
- โ Risk of loss of guarantee.
- โ Not all Mi Home features can work properly.
๐ก
Before installing Valetudo, back up your vacuum cleaner settings via Xiaomi Home (Settings) โ Backup. This will help restore the device in case of failure.
5. Compatibility table: which voices are supported on different models
Not all Xiaomi robot vacuum cleaners support voice change, and in the table below we have collected data on popular models (relevant for firmware 2023-2026).
| Model vacuum cleaner | Official change of vote | Supported languages | Alternative methods |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | โ Yes. | Russian, English, Chinese, German | Valetudo, voice packets.pkg |
| Dreame D9 / D10 | โ Yes (via DreameHome) | Russian, English, Spanish | Only the official way. |
| Viomi V3 | โ Yes. | Russian, Chinese | Voice packets.pkg |
| Xiaomi Mi Robot Vacuum 1S | โ No. | Chinese/English only | Valetudo, firmware with modified voice |
| Dreame Bot Z10 Pro | โ Yes. | Russian, English, French | No data. |
If your model is not in the table, check the information on the official Xiaomi website or in the technical documentation for the device, you can also ask a question in the Telegram chat of owners of robot vacuum cleaners.
Frequent problems and their solutions
When changing voices, users often experience errors, and we've collected the most common ways to address them:
- ๐ด Error "Can't download voice packet" Solution: Check the Wi-Fi connection (vacuum cleaner and iPhone must be on the same network). If the problem persists, change the phone. DNS on a phone on 8.8.8.8 or 1.1.1.1.
- ๐ด After changing voice, the vacuum cleaner does not respond to commands Solution: Perform reset via Settings โ Reset and repeat the procedure. If it doesn't work, return the standard voice.
- ๐ด No Russian Solution: Check the region in Xiaomi Home (should be "Russia" or "Europe"). If it doesn't work, download the voice packet manually (see Section 3).
- ๐ด The vacuum cleaner makes incomprehensible sounds after the update Solution: This is a sign of a damaged voice packet. Delete it through Settings โ Voice prompts โ Remove the package and install it again.
Note: If the vacuum cleaner starts to behave unstable after the voice change (for example, it spontaneously turns on or does not return to the base), check the firmware version. On some Viomi models, Xiaomi voices may conflict with native software, in which case you will have to return the factory settings.
7. How to record your voice for a robot vacuum cleaner
You want the vacuum cleaner to speak in your voice? It's possible, but it's going to take a little bit more effort.
- ๐ค Microphone (can be used on the iPhone).
- ๐ป Software for recording and processing audio (for example, Audacity or GarageBand).
- ๐ The voice pattern for your model (can be found on the 4PDA).
Step-by-step:
- Download the voice phrase template for your model (for example, xiaomi_vacuum_voice_template.zip).
- Write down all phrases in your voice in WAV format (sample: โStart cleaningโ, โCharge completedโ).
- Process the recordings in Audacity: normalize the volume, remove the noise.
- Collect all files into one archive and convert them to.pkg or.vp (there are special scripts on GitHub).
- Download the resulting package to the vacuum cleaner via Mi Home or Valetudo.
Attention: the recognition quality depends on the microphone and processing. If phrases sound unclear, the vacuum cleaner may not understand them. Also note that homemade voice packets can be reset after updating the firmware.
๐ก
Write down phrases in a quiet room without echoing. Use samples from the original voice pack to match the tone.