How to Upload and Install Voices in Xiaomi Robot Vacuum: Official and Unofficial Ways

Xiaomi vacuum cleaners have long since ceased to be just cleaning devices – they have become full-fledged assistants with voice support. Standard voice packages (usually Chinese and English) quickly get bored, and Russian-speaking users often face a lack of native language or monotonous sound. Fortunately, you can download new voices to Xiaomi Vacuum Cleaner in several ways: through the official Mi Home app, using third-party firmware, or even manually if your model supports this feature.

In this article, we will analyze all the current methods of installing voice packets - from simple (for beginners) to advanced (for fans of customization). You will learn which models support voice change, where to download high-quality voiceovers in Russian and other languages, as well as how to avoid typical installation errors. STM32 (Xiaomi Mi Robot Vacuum-Mop 2 Pro, where the process is different from the devices on Rockchip.

What Xiaomi models support changing voice packets

Not all Xiaomi robot vacuum cleaners allow voice swaps, depending on the hardware platform and firmware version.

  • πŸ”Ή Models on the chip Rockchip: Xiaomi Mi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2 Lite, Xiaomi Mi Robot Vacuum-Mop P, etc. Support voice replacement through official software or third-party tools.

To determine your model accurately, look at the sticker on the bottom of the vacuum cleaner or check the information in the Mi Home app in Device β†’ Settings β†’ Device. If your model is not included in the list, this does not mean that changing your voice is impossible – sometimes it is enough to update the firmware to the latest version.

⚠️ Attention: Firmware devices CN-versions (for the Chinese market) can block the installation of third-party voice packets, in which case you will need to flash to global (Global) or European (EU) version.

The official way: upload voice through Mi Home

The easiest and safest method is to use the branded Mi Home app, which is suitable for most modern models (Xiaomi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2 Ultra, etc.).

  1. Open the Mi Home app and select your robot vacuum cleaner.
  2. Go to Settings β†’ Voice Settings (or Settings β†’ Voice Pack in English).
  3. Click Download Voice Pack (Download Voice Pack).
  4. Select the language from the available list (usually English, Chinese, German, Spanish). Russian may require changing your account region to Russia or Turkey.
  5. Confirm the download and wait until the completion (the robot will emit an audible signal).

If the list does not contain the language you want, try updating the Mi Home app to the latest version or changing the region in your account settings, for example, choosing the region of Turkey (TΓΌrkiye), where Russian is officially supported, often helps for Russian voice.

Download the latest version of Mi Home from the App Store/Google Play|

Connect the robot vacuum cleaner to Wi-Fi (without the Internet download is impossible)|

Check that your Mi Account is linked to a region with the right language|

The battery charge of the vacuum cleaner should be at least 20% |

-->

The downloaded voice pack takes up from 5 to 15 MB of memory of the device. If after installation the robot began to brake or give errors, try resetting to factory settings (Settings β†’ Reset).

Informal methods: third-party firmware and manual download

If the official method is not suitable (for example, your model does not support changing voice or the desired language is not on the list), you can use alternative solutions.

  • πŸ”§ Valetudo firmware: an open alternative to Mi Home, which allows you to install custom voice packets. STM32 rockchip.
  • πŸ”§ Manual loading through FTP: For advanced users, it requires access to the robot’s file system.
  • πŸ”§ Third-party apps: for example, Mi Home Custom Voice (unofficial Android software).

Let’s look at each method in more detail.

1.Voice installation via Valetudo

Valetudo is Xiaomi’s open-source robot vacuum cleaner firmware that replaces standard software and gives you full control of the device, including custom voice installation.

Steps for installation:

  1. Install Valetudo on a robot vacuum cleaner (instructions are available on the official website).
  2. Connect to the Valetudo web interface at the address http://[IP-robot address].
  3. Go to the Settings section β†’ Voice Packs.
  4. Download your voice file in.mp3 or.wav format (you can download from forums like 4PDA or Xiaomi Community).
  5. Save the settings and restart the device.

⚠️ Note: Valetudo installation will void warranty and may cause unstable vacuum cleaner operation!

Where to download voice packs for Valetudo?
The most popular sources are: - 4PDA Forum (themes on specific Xiaomi models). - GitHub repositories (for example, Valetudo Voice Packs). - Telegram channels for customization of Xiaomi smart equipment. Pay attention to the file format - they should be in 16-bit PCM, 16 kHz, mono for correct operation.

2. Manual download via FTP

This method is suitable for models on a Rockchip chip (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro), which requires connecting to the robot over a local network and accessing its file system.

Instructions:

  1. Install. FTP-server to the robot (for example, through Valetudo or SSH).
  2. Connect to FTP from your computer (use FileZilla or WinSCP).
  3. Go to /miio/voice/ folder.
  4. Replace your voice files (usually voice_pack.bin or sound_files/) on their own.
  5. Reset the device.

The audio file format must be firmware-compliant, for example, the Xiaomi S5 files are:

  • Format: WAV or MP3.
  • Bitrate: 64–128 kbit/s.
  • Frequency: 16 kHz.

πŸ’‘

Before replacing files, back them up! If the robot stops making sounds after installation, return the original files and check the format of the new ones.

3. Third-party applications (Mi Home Custom Voice)

For users who don’t want to flash the device, there are informal apps like Mi Home Custom Voice (available for Android), which allows you to download voice packets without root access, but doesn’t work with all models.

How to use:

  1. Download. APK-file from a trusted source (e.g. APKMirror).
  2. Connect the robot vacuum cleaner to the same Wi-Fi network as the phone.
  3. Open the app and select your model.
  4. Download the voice packet from the built-in library or add your file.
  5. Click Set and wait until it is completed.

The downside to this method is limited compatibility, for example, on Xiaomi Mi Robot Vacuum-Mop 2 Ultra, the application may not work due to a closed API.

Where to download voice packs for Xiaomi

Official voice packs in Mi Home are limited to several languages, but there are plenty of unofficial voiceovers online, from professional announcers to character voices (like Alice from Yandex or Jarvis from Iron Man).

SourceType of voiceCompatibilityReference
4PDARussian, English, custom (characters, jokes)Valetudo, Mi Home Custom Voice4pda.to
GitHubOpen packages for ValetudoModels on Rockchip/STM32github.com
Xiaomi CommunityOfficial and informal languagesMi Home (Region Change Requires)c.mi.com
Telegram channelsUnique voiceovers (voice of Majordomo, Scarlett, etc.)Valetudo, manual installationSearch for "Xiaomi vacuum voice"

Check other users' reviews before downloading - some packages may contain errors or work incorrectly with your model. For example, voices with a high bit rate (320 kbps) can cause freezes on weak chips (STM32).

Russian (neutral announcer) |

English (British/American accent) |

Character Voice (Alice, Jarvis, Terminator)|

Castom (his recorded voice) |

I'm good with standard.-->

Typical errors and their solutions

When installing voice packets, users often encounter problems, and here are the most common errors and ways to fix them:

  • 🚫 "Can't download voice packet" error: Reason: weak Wi-Fi signal or Mi Home server is not available. Solution: reconnect the robot to the network or try later.
  • 🚫 The robot doesn't make sounds after installation: The reason: wrong file format or damaged package. Solution: check the format (16 kHz, mono) and reinstall the voice.
  • 🚫 Voice interrupted or distorted: Reason: high bitrate audio file Solution: convert file to 64-128 kbps with Audacity.
  • 🚫 Mi Home does not show the option "Voice settings": Reason: outdated firmware or CN-Software version. Solution: Update the firmware through Settings β†’ Update or reflash to the global version.

⚠️ Warning: If the robot starts to behave unstable after installing the custom voice (for example, spontaneously shut down), return the standard voice packet and reset the settings. This may indicate a conflict with the firmware.

πŸ’‘

Before installing unofficial voice packets, always check that they are compatible with your model and firmware version. Incorrect files can cause system failure.

How to Record Your Voice for a Robot Vacuum Cleaner

If you don't like the standard voiceovers, you can write down your own phrases and upload them to the vacuum cleaner.

  • 🎀 Microphone (you can use a smartphone).
  • πŸ’» Audio editing software (Audacity, OCenaudio).
  • πŸ“ Voice package template (can be downloaded from GitHub).

Instructions for recording:

  1. Download the voice pack template for your model (e.g., Xiaomi) S6 It's gonna be a file archive. start_cleaning.wav, error.wav, etc.).
  2. Write down your phrases to mimic the intonations of a standard voice, and each sentence should not exceed 3-5 seconds in length.
  3. Edit files in Audacity: Effects β†’ Normalization (level -3 dB) Effects β†’ Noise Removal (if there are background sounds) File β†’ Export to WAV (16-bit PCM, 16 kHz)
  4. Replace the files in the template with your own and pack the archive into.zip.
  5. Download the package via Valetudo or FTP (see previous sections).

Example of phrases to write:

  • "Starting cleaning" (start_cleaning.wav).
  • "Charging complete" (charging_complete.wav).
  • "Mistake: Check the brushes" (brush_error.wav).

The rule is to keep your tone neutral and avoid long pauses, otherwise the robot will sound unnatural.

FAQ: Frequent questions about voices in Xiaomi Vacuum Cleaner

Can I install a Russian voice on Xiaomi Mi Robot Vacuum 1S?
Officially, no, as this model does not support changing voice packets via Mi Home. However, you can use informal firmware (Valetudo) or replace files manually via FTP (unlock required). On the 4PDA forum, there are ready-made Russian voice packets for this model.
Why does the robot speak Chinese after setting up its voice?
This happens if: You have selected the wrong region in Mi Home (e.g. China instead of Russia); Voice packet is not fully installed (damaged files); Device firmware β€” CN-Solution: change your account region to Turkey or Russia, reinstall voice packet.
How to get back the standard voice if you don’t like it?
The method depends on the installation method: If you installed it through Mi Home, go to Settings β†’ Voice settings and select the standard package. If using Valetudo or FTP: delete the downloaded files and restart the device. If the robot stopped making sounds, reset the settings (Settings β†’ Reset).
Can I get Alice's voice or another assistant?
Yes, but only through informal firmware (Valetudo) or manual file replacements. Forums have ready-made packages with voices from Alice (Yandex), Jarvis (Iron Man) and even Terminator. Note that such packets can take up more memory and require additional customization.
Will the voice pack work with another Xiaomi model?
No, voice packets are tied to a specific model and firmware version. For example, a package for Xiaomi S5 will not work for Xiaomi S6. Always check compatibility before installing.