How to set a voice on the robot vacuum cleaner Xiaomi Vacuum Mop: Russian voice and female voice

Xiaomi Vacuum Mop (including the S10, S12, P10 and others) supports the replacement of the standard voice assistant with alternative options, from Russian to a female voice with a pleasant intonation. However, the official documentation often does not talk about the nuances: where to download files, how to circumvent regional restrictions, and why voice can be β€œreset” after updates. In this article, a step-by-step instruction with solutions to typical problems, relevant for firmware in 2026.

The main difficulty is that Mi Home (or Xiaomi Home in newer versions) does not always offer all available voice packs for a particular model. For example, for Xiaomi Vacuum Mop 2 Pro, Russian voice voice may not be on the list, although technically the device supports it. We will analyze three ways of installing: through the official application, manual file uploading and bypassing regional locks.

Importantly, the procedure is different for Chinese (CN) and global (EU/RU) firmware devices, and if your vacuum cleaner is locked in China, additional steps will be required, which we will describe.

1. Check the current firmware version and region

Before you change your voice, make sure your device supports this feature.

  1. Open the Mi Home app (or Xiaomi Home app).
  2. Go to your vacuum cleaner page (click on its icon).
  3. Slip on the three dots in the upper right corner β†’ Device settings β†’ About the device.
  4. Check the fields of the firmware version and Region.

Critical moments:

  • πŸ”Ή Firmware below 3.5.9_000124 β€” Voice packets may not be installed. Update required.
  • πŸ”Ή Region β€œChinaΒ» (CN) β€” You have to change the region or use detours.
  • πŸ”Ή Models without a speaker (for example, some versions of Xiaomi Vacuum) E10) voice-over.

If your vacuum cleaner is tied to a Chinese server, but you want Russian voiceover, go to the section about changing the region. For global devices, you can immediately start installing.

πŸ“Š What kind of robot vacuum cleaner Xiaomi?
Vacuum Mop S10/S12
Vacuum Mop 2 Pro
Vacuum Mop P10
Another model
I don't know.

2. voice installation via the official Mi Home app

The easiest way is to use built-in tools. Follow the instructions:

  1. In the Mi Home app, open your vacuum cleaner card.
  2. Go to Device Settings β†’ Voice Packages (or Language and Voice in the newer versions).
  3. In the list of available languages, select the desired one (for example, Russian (Female) or English (Male)).
  4. Click Download and wait until the download is complete (may take up to 5 minutes).
  5. After installation, restart the vacuum cleaner (power button for 5 seconds).

What if the language is not on the list?

  • πŸ”„ Update the app – Older versions of Mi Home don’t show all the packages available.
  • 🌍 Change the region in the account settings (instruction below).
  • πŸ“₯ Install the package manually (section 3).

β˜‘οΈ Preparation for voice installation

Done: 0 / 4

Warning: If your voice hasn't changed after you install it, try to disconnect the vacuum cleaner for 10 minutes, and 30 percent of the time, this solves the problem of caching voice files.

3.Region change to access additional votes

If your vacuum cleaner is tied to a Chinese server (Region: CN), the list of voice packets will only contain Chinese variants.

Method 1: Changing the region in the Xiaomi account

  1. In Mi Home, tap on the profile avatar β†’ Account settings.
  2. Select a Region and switch to Russia, Europe or Singapore (the latter often gives more options).
  3. Save the changes and restart the application.
  4. Remove the vacuum cleaner from the list of devices and add it again (click Add Device β†’ Select Model β†’ Follow the instructions).

Method 2: Manual server modification (for advanced)

If changing the region in the account did not help, you can link the vacuum cleaner to another server through Mi Home for Android with a debugging menu:

1. Install APK- version of Mi Home 6.1.101 (downloadable from APKMirror).


2. Launch the application, add a vacuum cleaner.




3. In the device settings, tap the firmware version 5 times - a hidden menu will open.




4. Select Change Region β†’ Europe or Russia.




5. Save and restart the vacuum cleaner.

⚠️ Note: this method may result in loss of functionality (e.g. cleaning cards) on Chinese firmware.

4. Manual installation of voice packets

If the official methods don't work, you can download voice files manually, and you'll need to:

  • πŸ–₯️ Computer with Windows/macOS file-system.
  • πŸ“ Archive with voice package (download on mihome.fan or 4PDA).
  • πŸ”Œ Access to a local network where a vacuum cleaner is connected.

Step-by-step:

  1. Download the archive with a voice packet (for example, ru_RU_female_3.5.9.zip for Russian female voice).
  2. Unpack the archive – there should be a file inside voice_pack.bin.
  3. Connect to the same Wi-Fi network as the vacuum cleaner.
  4. Open the address in the browser http://[IP-vacuum-dress]/miio/voice_pack (know IP You can use the router or via the Fing app).
  5. In the window that appears, select the file voice_pack.bin and load it.
  6. Wait for the message Success and restart the vacuum cleaner.

Where to download voice packets?

Language/VoiceDownload linkFile sizeCompatibility
Russian (Female)Download12.4 MBFirmware 3.5.9+
English (Male)Download11.8 MBAll models.
Chinese (Children's)Download14.2 MBOnly CN-firmware
German (Female)Download13.1 MBFirmware 3.5.9+

⚠️ Note: downloading unofficial voice packets can cause crashes if the file does not match the firmware version.Always check compatibility in the archive description.

πŸ’‘

Before manually setting your voice, back up your current vacuum cleaner settings via Settings β†’ Backup to Mi Home. This will help you recover if something goes wrong.

5. Solving voice problems

If the voice doesn’t work or sounds distorted after installation, check the following points:

Problem 1: The voice hasn't changed.

  • πŸ”‹ Low battery charge - vacuum cleaner may not apply changes. Charge to 100%.
  • πŸ”„ App cache – clear the Mi Home cache in smartphone settings.
  • πŸ“‘ Poor connection – reconnect the vacuum cleaner to Wi-Fi.

Problem 2: Voice is interrupted or distorted

  • πŸ”Š Volume at a minimum – check the volume settings in the device settings β†’ Sound.
  • πŸ› οΈ Damaged speaker – test the standard voice (if it is also distorted, repairs are required).
  • πŸ“¦ Incomplete package – reinstall the voice file.

Problem 3: Voice resets after update

This is a typical problem for Chinese firmware devices.

  • πŸ”„ Remove the firmware to the previous version (if the update came automatically).
  • πŸ“΅ Turn off auto updates in vacuum cleaner settings.
  • πŸ”§ Reset your voice after each update.
How to roll back firmware on Xiaomi Vacuum Mop?
1. Download the desired firmware version from the site mihome.fan (for example, 3.5.9_000124). 2. Unpack the archive and rename the file to vacuum_mop_3.5.9_000124.pkg. 3. Place it in the root of the microSD card (if your model supports it). 4. Insert the card into the vacuum cleaner and hold the power button 10 seconds before the beep. 5. Wait for the process to be completed (vacuum rebooted) 2 once).

6. Alternative ways to control voice

If standard methods are not satisfied, consider these options:

1. Voice Assistant via Alice or Google Assistant

With Yandex integration, a smart home or Google Home can be controlled by voice vacuum, but it won't replace the built-in voiceover.

  • 🎀 Alice: OK, Yandex, turn on the vacuum cleaner in the kitchenΒ».
  • πŸ€– Google Assistant: Β«Hey Google, start vacuuming in the living roomΒ».

To set up:

  1. Connect the vacuum cleaner to the Mi Home.
  2. In the Yandex or Google Home app, add a Xiaomi account.
  3. Synchronize the devices.

2.Castomization through Home Assistant

Advanced users can use Home Assistant to replace voice notifications.

  • πŸ–₯️ Installed Home Assistant on Raspberry Pi or server.
  • πŸ”Œ Integration of Xiaomi Miio.
  • 🎀 Setting up Text-to-Speech (TTS) voice-choice.

Example configuration for configuration.yaml:

tts:


- platform: google_translate




service_name: google_say




language: 'ru-RU'





xioami_miio:




devices:




vacuum_mop:




host: 192.168.1.100




token: YOUR_TOKEN_HERE

3. Dynamic replacement (for experienced)

If the built-in speaker is damaged, it can be replaced with an analogue (for example, a speaker from Xiaomi Mi Robot Vacuum 1S).The cost of the part: ~ 500-800 rubles.

  1. Disassemble the vacuum cleaner (unscrew 4 screws on the bottom cover).
  2. Disconnect the speaker plume.
  3. Install a new speaker and assemble the body.

πŸ’‘

If you're not sure about your soldering skills, trust the replacement speaker to the service center. Installation may lead to short circuits if you don't fit properly!

FAQ: Frequent questions

Can I put a voice from Alice or Siri on the vacuum cleaner?
No, the Xiaomi Vacuum Mop vacuum cleaner uses its own voice-over system, which is incompatible with other companies' voice assistants, but you can control the vacuum cleaner through Alice or Google Assistant, as described in Section 6.
After the firmware update, the voice was thrown into Chinese. How do you get Russian back?
This is a typical problem for Chinese firmware devices. Solutions: Repeat the installation of the voice packet (section 4). Disable auto updates in the vacuum cleaner settings (Settings β†’ Software Update β†’ Auto Update). If the problem recurs, consider reflashing to the global version (risky, may cancel the warranty).
The voice is working, but it's very quiet. How do you turn up the volume?
The volume of the built-in speaker is adjusted only in the vacuum cleaner settings: Open Mi Home β†’ device settings β†’ Sound. Move the volume slider to maximum. If that doesn't work, check the speaker for physical damage (dust, moisture). ⚠️ Note: on some models (Vacuum Mop) E10) Volume is not controlled programmatically.
Can I set my own voice (for example, recorded)?
Technically possible, but requires deep firmware modification: You need to extract the original voice_pack.bin Replace the audio files inside the package with your own (with the right bitrate and format) Reassemble the package and download back. The process is complex and risky - an error can lead to a device breakdown. There are no ready tools for this, only manual manipulation of hex editors.
Where to find a device token for manual settings?
You need to use the token to integrate with Home Assistant or other systems, and you can get it by saying, Install Packet Capture on Android. Start capturing traffic and open Mi Home. Find a request from miio in the logs, the token will be in the token setting. ⚠️ Warning: Do not share the token with outsiders – this gives full access to your device!