How to Add and Customize Voices to Xiaomi Robot Vacuum: All Ways 2026

Xiaomi’s robot vacuum cleaner not only cleans your home, but can also inform your process with voice, from standard notifications to funny lines, but many users face the challenge of either missing a voice, in a language that is not understood, or too quiet. In this article, we will discuss all ways to add and configure voice packets for Mi Robot Vacuum-Mop 2 models, S7, Xiaowa and others: from official methods to alternative solutions.

Voice makes the vacuum cleaner experience more intuitive: you'll hear when cleaning started, charging ran out, or an error occurred. But not everyone knows that voice packets can be changed, like installing Russian voiceovers on models where it's not provided by default, or replacing boring phrases with fun character replicas, and we'll look at official and informal methods, and we'll also talk about how to solve typical problems, from no sound to failures after a firmware update.

If your Xiaomi Vacuum is silent like a fish, don't rush to bring it to the service. 90% of the time, the problem is solved software-enabled: just set up the Mi Home app correctly or manually download a voice packet. And for advanced users, we have prepared instructions for installing custom voices through third-party firmware.

1. Which Xiaomi models support voice support?

Not all Xiaomi robot vacuum cleaners can talk, voice notifications have been introduced since the 2018 models, but full multilingual support has only been implemented in recent generations.

  • πŸ”Ή Mi Robot Vacuum-Mop 2 (including Pro, Ultra, Lite versions) – supports Russian, English, Chinese and other languages.
  • πŸ”Ή Mi Robot Vacuum-Mop P and T – voice packs installed via Mi Home.
  • πŸ”Ή Xiaomi Mi Robot Vacuum-Mop S7 β€” Advanced voice settings, including volume control.
  • πŸ”Ή Xiaowa E35 and C40 β€” Budget models with basic voice notifications (Chinese/English only by default).
  • πŸ”Ή Dreame D9 and D10 Plus – although it is a sub-brand of Xiaomi, it uses its own voice packet system.

Mi Robot Vacuum 1 and Mi Robot Vacuum-Mop 1C If your vacuum cleaner is released before 2018, it probably won’t work to add voice, except through informal firmware (we’ll talk about this below).

To find out if your model supports voice, check:

  1. Open the Mi Home app β†’ Choose your vacuum cleaner β†’ Settings β†’ Voice notifications.
  2. If the partition is missing, then the function is not provided.
πŸ“Š What kind of robot vacuum cleaner do you have?
Xiaomi Mi Robot Vacuum-Mop 2
Xiaomi S7
Xiaowa (any model)
Dreame (D9/D10)
Another Xiaomi model
Not Xiaomi.

2.Official method: voice installation via Mi Home

The easiest and safest method is to use the branded Mi Home app. The instructions are suitable for all supported models, including the Vacuum-Mop 2 and the Vacuum-Mop. S7.

Step 1. Update the vacuum cleaner firmware

Before installing the voice pack, make sure that your robot has the latest version of the software.

    Step 2: Installation of the voice packet

    1. In Mi Home, go to Settings β†’ Voice Notifications.
    2. Click Download Voice Package (or Add Language).
    3. Choose the language you want (for example, Russian or English).
    4. Wait for the download (it can take up to 5 minutes depending on the speed of the Internet).
    5. After installation, restart the vacuum cleaner (power button for 5 seconds).

    If there is no Russian in the list, try:

    • πŸ”„ Change the region in Mi Home to Russia or Ukraine (in profile settings).
    • πŸ”„ Reconnect the vacuum cleaner to the application (remove and add again).
    • πŸ”„ Check if the firewall is blocking or VPN packet-loading.

    β˜‘οΈ Preparation for voice installation

    Done: 0 / 4

    Step 3: Customize volume and notification types

    After setting the voice, you can configure:

    • πŸ”Š Volume - in Settings β†’ Voice notifications β†’ Loudness (not available on all models).
    • πŸ“’ Notification types – what events to voice (beginning/end cleaning, errors, low charge, etc.).
    • πŸ•’ Voice time – some models allow you to turn off voice at night.

    πŸ’‘

    If the vacuum cleaner is silent after installing the voice, try to disconnect it from the application and reconnect it, often solving the problem of synchronizing the settings.

    3. Alternative methods: manual download of voice files

    If Mi Home doesn’t have the right language or voice is not installed, you can download the voice packet manually through third-party sources, a method that is suitable for advanced users and requires caution.

    Method 1. Installation via Token (for power users)

    Some enthusiasts are posting.pkg voice packets online that can be downloaded via Mi Home. API. It's gonna take a while:

    1. Get a Token vacuum cleaner (via apps like Mi Home Token Extractor).
    2. Download a voice packet for your model (see forums like this one). 4PDA Xiaomi Community).
    3. Send the file to the vacuum cleaner through HTTP-Request (you can use Postman or Termux).

    Example of commands to download (replace) YOUR_TOKEN and FILE_URL):

    curl -X POST "http://IP_WASH/miio/install_voice_pack" \
    
    
    -H "Content-Type: application/json" \
    
    
    
    
    -d '{"token":"YOUR_TOKEN","url":"FILE_URL"}'

    ⚠️ Warning: Unofficial voice packets may contain errors or conflict with firmware.Before installing, back up your vacuum cleaner settings.

    Method 2: Firmware custom voiceover through Valetudo

    If your vacuum cleaner supports alternative Valetudo firmware, you can install any voice packets, including custom recordings.

      The advantages of Valetudo:

      • 🎀 The ability to use any voice packets, including phrases you have recorded.
      • πŸ”§ Flexible notification settings (you can disable unnecessary messages).
      • πŸ›‘οΈ No dependence on Xiaomi servers.
      What happens if you install an incompatible voice packet?
      The vacuum cleaner may stop playing sounds at all, make a loading error, or even freeze. In most cases, resetting to factory settings helps (Settings) β†’ Reset at Mi Home).

      4. Problem solving: why doesn't the vacuum cleaner talk?

      If after all the manipulations, the robot vacuum cleaner is still silent, check the following points:

      Problem.Possible causeDecision
      Voice is not installed through Mi HomeObsolete firmware or region lockUpdate the software and change the region to "Russia" in the account settings
      The vacuum cleaner squeaks instead of speakingA damaged voice packet or download errorRemove the current package and install it again.
      I have a voice, but it's too quiet.Low volume in settings or hardware problem with speakerCheck the volume settings in Mi Home or clean the speaker
      Voice notifications disappear after updateResetting or version conflictReinstall the voice packet and restart the vacuum cleaner

      Frequent errors and their correction:

      • 🚫 Error "Can't download the voice packet" β†’ Check your internet connection or try another Wi-Fi.
      • 🚫 The vacuum cleaner speaks Chinese, although Russian is installed β†’ Remove all voice packets and install only the one you need.
      • 🚫 After installing the voice, the vacuum cleaner stopped responding to commands β†’ Reset the settings to factory (Settings) β†’ Reset).

      ⚠️ Warning: If the vacuum cleaner starts to glitches after manually installing the voice packet (for example, spontaneously turn on or make errors), immediately return to the factory firmware.

      5. How to record your voice for Xiaomi Vacuum?

      Want a vacuum cleaner to speak in your voice or your favorite character's voice? That's possible, but it's going to take a little bit of technical skill.

      Step 1: Preparation of audio files

      You will need a record of all the phrases that the vacuum cleaner says (for example, β€œStart cleaning”, β€œCharging completed”, β€œError: stuck”). The full list of phrases can be found in the voice packets for your model (unpack the official.pkg file).

      Record requirements:

      • πŸŽ™οΈ Format: WAV or MP3 (mono, 16 kHz, 128 kbit/s).
      • πŸ•’ Duration: no more than 3-5 seconds per phrase.
      • πŸ”Š Loudness: Normalize the sound so that all phrases are equally loud.

      Step 2: Assembly of a custom pack

      To create your own voice pack:

      1. Download the Xiaomi Voice Pack Creator utility (available on GitHub).
      2. Upload your audio files to it, matching them with standard phrases.
      3. Collect a package in.pkg format.

      Step 3: Installation on the vacuum cleaner

      Download the received package in one of the ways:

      • πŸ“± Through Mi Home (if manual download is supported).
      • πŸ–₯️ Through Valetudo (for stitched devices).
      • πŸ”§ Through ADB or HTTP-API (power-user).

      Example of a command to load through ADB:

      adb push custom_voice.pkg /sdcard/
      
      
      adb shell am broadcast -a com.xiaomi.mitv voice_install -e path /sdcard/custom_voice.pkg

      πŸ’‘

      Creating a custom voice package requires the exact match of file names with the original phrases. If even one phrase is missing, the vacuum cleaner may not reproduce sounds at all.

      6.A review of the best voice packages for Xiaomi Vacuum

      If you're tired of the standard voice, you can install alternative packages from the community.

      Package nameLanguageFeaturesCompatibility
      Russian Female (Official)RussianThe Standard Female Voice from XiaomiVacuum-Mop 2, S7, Xiaowa E35
      Yandex Alice VoiceRussianAlice's Voice (unofficial port)Demands Valetudo
      Darth Vader PackEnglishStar Wars-style phrasesVacuum-Mop 2 Pro
      Minions Fun PackMultilingualMerry lines from the minionsAny Valetudo models

      Where to download:

      • πŸ”— Official packages: via Mi Home (Voice notifications section).
      • πŸ”— Informal: forums 4PDA, Xiaomi Community, or GitHub (see Xiaomi Vacuum voice pack).

      ⚠️ Note: Installing unofficial packages may result in the device being blocked by Xiaomi servers. Use them at your own risk by backing up your settings beforehand.

      7. Frequent Questions and Answers (FAQ)

      Can I add a voice to older Xiaomi models (e.g. Mi Robot Vacuum 1)?
      No, older models (until 2018) don’t support voice notifications at the software level, and the only option is to flash alternative software like Valetudo, but this requires disassembling the device and risks losing warranty.
      After the firmware update, the voice was missing.
      The update could have reset. Try: Remove the current voice packet in Mi Home. Reboot the vacuum cleaner (hold the power button for 5 seconds). Reset the package. If it doesn't work, reset to factory settings.
      Can I turn off voice notifications completely?
      Yes, in Mi Home, go to Settings. β†’ Voice notifications and disable the option. on some models (e.g, S7) You can turn off notifications selectively (for example, only at night).
      Where to download Russian-language voice for Dreame D9?
      Dreame uses its own voice packet system. The official Russian voice is installed via the Dreamehome app. 4PDA in thematically D9 or D10.
      The vacuum cleaner is talking too quiet. How do you turn up the volume?
      On the Vacuum-Mop 2 and S7 Volume is regulated in Settings β†’ Voice notifications β†’ Volume. If you don't have an option, check: Is the speaker dirty (clean with a soft brush) is the vacuum cleaner on a soft surface (sound can be absorbed). For other models, the volume changes only through alternative firmware.