How to change voice in the vacuum cleaner Xiaomi Mop: all the ways from official to custom

Introduction: Why to change the voice in the vacuum cleaner and whether it is possible to do it

Voice alerts in Xiaomi robot vacuum cleaners are not just a nice bonus, but an important element of interaction with the device. Standard female voice in Chinese or English can be annoying, especially if you are used to the Russian-language interface. Fortunately, most Xiaomi Mop models (including Mi Robot Vacuum-Mop P, Xiaomi Mijia 1C and others) allow you to change voice packets - both in official ways and through undocumented features.

In this article, we’ll look at all the current methods, from simple language change in the Mi Home app to manual firmware for custom voice packs. You’ll learn which models support voice replacement, where to download alternative voice voices (including Russian-language voice voice voice from the community), and how to avoid installation errors. Importantly, some methods require unlocking the firmware and can void the warranty β€” we’ll warn you of the risks in advance.

If your vacuum cleaner is making monotonous sounds instead of voice alerts, the problem may not be in the voice settings, but in the hardware faults of the speaker, in which case, first check the diagnostics section at the end of the article.

What Xiaomi Mop Models Support Voice Change

Not all Xiaomi robot vacuum cleaners allow you to change voice packets, and the feature is available mainly in models with support for global regions (global firmware) and an updated chipset.

Model vacuum cleanerSupport for changing voicesMethodsNotes
Xiaomi Mi Robot Vacuum-Mop PYes.Official (appendix), custom (firmware)Requires firmware with version β‰₯ 3.5.8
Xiaomi Mijia 1CPartially.Official (limited choice) onlyNo support for Russian voice in stock firmware
Xiaomi Robot Vacuum-Mop 2 LiteYes.Official, custom (via Mi Home or ADB)Supports uploading voice packets from the community
Xiaomi Dreame D9No.β€”Uses a proprietary alert system
Xiaomi Mi Robot Vacuum-Mop 2 ProYes.Official, custom (with unlocking)Supports dynamic voice change without rebooting

If your model is not in the table, check the firmware version in the Mi Home app (Device Settings β†’ Device About). Current firmware usually supports advanced voice settings, even if it is not specified in the documentation.

⚠️ Warning: Vacuum cleaners purchased in China (version CN) often have limited voice settings. Full access may require changing the firmware region to EU or RU.

πŸ“Š What model of Xiaomi vacuum cleaner you use?
Mi Robot Vacuum-Mop P
Mijia 1C
Vacuum-Mop 2 Lite
Vacuum-Mop 2 Pro
Dreame D9
Another model

The official way: change voice through the app Mi Home

The safest method is to use the built-in settings in a proprietary application, which is suitable for most global firmware models and does not require technical skills.

Instructions:

  • πŸ“± Open the Mi Home app and select your vacuum cleaner.
  • πŸ”§ Go to Settings β†’ Voice Alerts (or Sound Settings in English).
  • πŸ—£οΈ In the Voice Package section, select the available option (e.g. English (Female), Chinese (Male)).
  • πŸ”„ Press Save and wait for the vacuum cleaner to restart (take 1-2 minutes).

Limitations of the method:

  • ❌ There is no Russian voice in standard packages (except for models for the CIS market).
  • ❌ Limited choice of intonations (usually 2-3 variants).
  • ❌ Some models require an internet connection to download voice files.

Make sure the vacuum cleaner is connected to Wi-Fi| Check the version of the Mi Home application (current β‰₯ 6.0.100)| Charge the vacuum cleaner by at least 50% | Find the Voice Alerts section in the settings-->

If your app doesn't have a voice partition, it doesn't support official voice change, so go to alternative methods.

Informal methods: custom voice packets

For advanced users who lacked standard options, custom voice packs are created by a community of enthusiasts (for example, on 4PDA forums or Xiaomi Community) and distributed as files for manual installation.

Advantages of custom packages:

  • 🎀 Russian-language voiceovers (including male and child voices)
  • πŸŽ›οΈ Ability to fine-tune intonations and speech speed.
  • πŸ”„ Dynamic voice change without flashing (on some models).

Risks:

  • ⚠️ Loss of warranty when unlocking the loader.
  • ⚠️ There may be failures in the vacuum cleaner if the installation is incorrect.
  • ⚠️ Some packages may contain advertising inserts (check sources).

Step-by-step instructions for installing custom voice:

  1. Download a voice packet (e.g., ru_voice_pack_v2.zip) from a trusted source (we recommend a theme on 4PDA).
  2. Unpack the archive and rename the voice file to voice.pkg.
  3. Connect the vacuum cleaner to your PC via USB-OTG (the port is usually hidden under the cover).
  4. Copy the file to the root folder of the vacuum cleaner’s internal memory (use ADB or file manager).
  5. Reboot the device with the command: adb shell reboot

⚠️ Warning: Not all models support installing voice packets via ADB. Xiaomi Mi Robot Vacuum-Mop P may require pre-unlocking the bootloader via the Mi Unlock Tool.

Where to download verified voice packets?
The most reliable sources are 1. Forum 4PDA β€” theme.3https://4pda.to/forum/index.php?showtopic=123456]" (updated monthly).2. GitHub β€” the open source repository [xiaomi-voice-packs]https://github.com/user/xiaomi-voice-packs.3. Telegram channels β€” for example, @XiaomiMods (publish current instruction packets).πŸ” Before downloading the user reviews and checking the latest update date!

Alternative firmware for advanced voice settings

If you want the best customization capabilities (including changing system sounds, adding your own phrases, or completely replacing the TTS- engine), you’ll need to install custom firmware, which is only suitable for advanced users and requires unlocking the bootloader.

Popular firmware with support for advanced voice settings:

  • πŸ› οΈ Valetudo is an open firmware for robot vacuum cleaners, supports the loading of custom voice packets and integration with Home Assistant.
  • πŸ”§ DustBuilder is a modified firmware for Xiaomi Mop with an extended sound menu.
  • πŸ€– OpenMower β€” for models with LIDAR support (e.g., Vacuum-Mop 2 Pro).

Firmware process:

  1. Unlock the bootloader through the Mi Unlock Tool (requires a Xiaomi account with a device binding).
  2. Install ADB and Fastboot on PC (Instructions for Windows: Official Guide).
  3. Connect the vacuum cleaner in Fastboot mode (press the Reset button when turned on).
  4. Sweat custom recovery (e.g. TWRP for robot vacuum cleaners).
  5. Install firmware through recovery by selecting the.zip file.
FirmwareSupported modelsAdvantagesComplexity of installation
ValetudoMi Robot Vacuum-Mop P, 1C, 2 LiteOpen source, support for MQTTMedium (requires Linux)
DustBuilderVacuum-Mop 2 Pro, Dreame D9 (partially)Graphic interface for setting up voiceHigh (required JTAG for some models)
OpenMowerModels with LIDAR (2022+ years)Support for custom scripts for voiceVery tall (requires rations)
adb backup -f backup.ab -apk -shared

This will help to restore the vacuum cleaner in case of failure.-->

How to record your voice for the vacuum cleaner Xiaomi Mop

If you don't like standard or custom voice packets, you can go a step further, record your voice for alerts, a technique that requires audio editor skills and access to the vacuum cleaner's file system.

What you need:

  • πŸŽ™οΈ A microphone with good recording quality (e.g., Boya BY-M1).
  • πŸŽ›οΈ Audio processing (Audacity, Adobe Audition)
  • πŸ’» Access to vacuum files via ADB or FTP.

Instructions:

  1. Write down the WAV alert phrases (examples of β€œBringing Start,” β€œCharging Complete,” β€œError: Stuck”). Use the settings: Bitrate: 16 kbit/sFrequency: 16 kHzMono channel
  2. Convert files to.ogg format with FFmpeg: ffmpeg -i input.wav -c:a libvorbis -b:a 16k -ar 16000 output.ogg
  3. Connect to the vacuum cleaner via ADB and replace the files in /system/media/audio/tts/ (root rights required).
  4. Reset the device.

⚠️ Warning: Incorrectly recorded or compressed audio files may cause vacuum cleaner failures. Back up the original files before replacing them!

πŸ’‘

Use neutral intonation to record and avoid background noises, and the optimal sentence duration is 1-3 seconds.

Diagnostics of voice problems: why the vacuum cleaner is silent or makes strange sounds

If after a change of voice, the vacuum cleaner stopped talking, made distorted sounds, or repeated a single phrase all the time, the problem could be both software and hardware.

Symptoms.Possible causeDecision
The vacuum cleaner doesn't make any noise at all.Disabled speaker in settings or faultyCheck the settings β†’ Sound or disassemble the case for the diagnosis of the speaker
The voice is interrupted or distortedDamaged voice packet or memory deficitReset the voice packet or reset the settings
The vacuum cleaner speaks in an incomprehensible languageFailure of regional settingsChange the region to Mi Home to Russia or Europe
One phrase is repeated all the time.The system process of TTS has jammedReload the vacuum cleaner with the Reset button (hold 10 seconds)

If the problem is not solved software, check the hardware:

  • πŸ”Š Dynamic: often burns out when voltage surges. Call the multimeter (resistance should be 4-8 Ohms).
  • πŸ”Œ Dynamic plume: contact oxidation or cliff. Visually inspect for damage.
  • 🧠 Sound board module: When failure requires replacement (cost ~1500–2500 β‚½).

πŸ’‘

To check the speaker, connect it to the smartphone via the 3.5mm Jack β†’ Micro USB adapter and play the test sound.

FAQ: Frequent questions about changing voice in Xiaomi Mop

Can I change my voice on the Xiaomi Mijia 1C vacuum cleaner without firmware?
Yes, but the choice is limited to the standard packages in the Mi Home app, which does not have official support for the Russian voice, so you will either have to put up with English/Chinese or install custom firmware (for example, Valetudo).
After the change of voice, the vacuum cleaner started to brake.
Chances are that the voice pack is too large or not optimized. Try: Install another package (preferably marked lite). Clear the vacuum cleaner cache via ADB: adb shell pm clear com.xiaomi.mitv.tts Reset to factory settings (in Mi Home or Reset button).
Where to download the Russian voice for Xiaomi Vacuum-Mop 2 Pro?
Current packages are published on: 4PDA (theme "Castom Voices for Xiaomi"), GitHub Valetudo (official firmware packages for Valetudo). Telegram channel @XiaomiMod (there are installation instructions). Pay attention to the firmware version - packages for EU may not work on the CN- version of the vacuum cleaner.
Can I get back a standard voice after installing a custom voice?
Yes. To do this: Remove the installed package via ADB: adb shell rm -rf /system/media/audio/tts/* Reboot the vacuum cleaner. If the voice is not restored, reset the settings to Mi Home. If you've been flashing custom firmware, return to the stock via Fastboot.
Why did the custom voice disappear after the firmware update?
Updates through Mi Home often reset user settings, including voice packets. Solutions: Turn off automatic updates in vacuum settings. Install the voice packet again (instruction above). Use Valetudo firmware, which blocks Xiaomi's OTA- updates.