How to change the voice in the vacuum cleaner Xiaomi: from standard to custom

Xiaomi’s robot vacuum cleaner voice alerts are not just a functional element, but part of everyday interaction with the device. Over time, a standard voice can get bored, seem too monotonous or simply not suit your mood. Fortunately, most Mi Robot, Dreame and Viomi models allow you to change voice packets – both official alternatives from the manufacturer and custom options from the community.

In this article, we will discuss all ways to change voice: from simple installation through the Mi Home app to manually adding informal packets through the Mi Home app. FTP. You'll learn which models support this feature, where to download secure voice files, and how to avoid the typical substitution errors, and if you want to go further, we'll show you how to record your own voice for the vacuum cleaner and get it to say any phrases you want.

Before you start, clarify the model of your vacuum cleaner: the options for adjusting your voice may vary. For example, Xiaomi Mi Robot Vacuum-Mop 2 Pro supports voice change through the application, and for Dreame D9 If your model is older than 2019, check for firmware updates – without them, some features may not be available.

What Xiaomi models support voice change?

Not all Xiaomi robot vacuum cleaners allow you to change voice packets, a feature available in the following series:

  • πŸ€– Mi Robot Vacuum-Mop (all models from 2020, including Pro, Ultra, S10)
  • 🧹 Dreame (series) D9, D10, Z10 Pro, Bot W10)
  • 🏠 Viomi (models) V2, V3, SE firmware not less than 3.5.8)
  • πŸ”„ Robots with modules LDS (Laser models usually support more features than budget models without mapping)

Xiaomi Mi Robot models 1S, Mi Robot Vacuum 1 and other releases until 2019 typically don’t have official voice change support, but for some, there are informal firmware (like Valetudo) that will unlock this feature.

To find out exactly if your vacuum cleaner supports a voice change, check:

  1. The firmware version in the Mi Home application (Settings β†’ About the device).
  2. The presence of the item Voice packets in the settings menu.
  3. Model on the official website of Xiaomi – in the characteristics can be mentioned about the support of several languages / voices.

⚠️ Warning: Chynaized firmware vacuum cleaners (e.g., those purchased on AliExpress without a global version) may not display all available voice packets.

Change of voice through Mi Home

The easiest method is to use the standard Mi Home app (or Dreame Home for Dreame devices), which is suitable for most modern models and does not require technical skills.

Step instructions:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings. β†’ Voice Packs (or Sound Packs in English).
  3. From the list of available packages, select the voice you like. There are usually options: πŸ—£οΈ Standard (female/male voice from Xiaomi) 🎀 Children (a cheerful voice for families with children) πŸ€– Robotized (synthesized voice) 🌍 Language packages (English, Spanish, German, etc.)

Download

After installation, the vacuum cleaner will automatically restart and start using a new voice.

If your app doesn’t have Voice Packages, try:

  • πŸ”„ Update Mi Home to the latest version.
  • πŸ“± Switch to China in your account settings (sometimes voice packets are only available there).
  • πŸ”§ Update the vacuum cleaner firmware through Settings β†’ Update of the PO.
πŸ“Š Which voice in the vacuum cleaner do you like better?
Standard female
Standard male.
Childish/fun
Robotic
Your own.

In some models (e.g. Dreame) D10 Plus) voice packets are tied to regional servers. If you don't see all the options, try changing the region in the app to China or Europe:

  1. Open Mi Home β†’ Profile β†’ Settings β†’ Region.
  2. Select another region and restart the application.
  3. Check for new voice packets.

⚠️ Note: When you change region, some features (such as integration with Google Assistant or Alice) may become temporarily unavailable.

Manual installation of voice packets through FTP

If the application does not have the desired voice or your model does not support an official shift, you can download the voice packet manually through the FTP-This method works for most models based on the firmware Mi Home or Dreame.

You'll need:

  • πŸ“± Smartphone or PC with access to the same Wi-Fi network as the vacuum cleaner.
  • πŸ“ Voice package in.pak format (where to download - we will tell below).
  • πŸ”Œ FTP-client (e.g. FileZilla for PC or FX File Explorer for Android).

Step-by-step:

  1. Connect to FTP vacuum cleaner: Server address: ftp://192.168.. (IP-The address of the vacuum cleaner can be found in the Mi Home application or through the router. 1234 (Some of the Dreame models are dreamerobots).

/miio/voice/

/dreame/voice/

Dreame

.pak

Upload the new package to the same folder by replacing the old file.

Reboot the vacuum cleaner (turn off and turn on the power).

Where to download voice packets:

SourcePackage typeReferenceNotes
Official repository of XiaomiStandard voices (Chinese, English, Russian)Mi HomeAuthorization required
The 4PDA CommunityCustom voices (characters, celebrities, jokes)4PDA ForumCheck the reviews before downloading
GitHub (Valetudo project)Voices for open source firmwareValetudoSuitable for advanced users
Dreame CloudOfficial packages for Dreame devicesDreameA model vacuum cleaner is required

Important: Not all custom voice packets have been tested for compatibility with your model. An incorrect file can cause system failure or loss of sound. Always back up the original package!

Download a backup of the current voice packet

Check the compatibility of the new package with the model of the vacuum cleaner

Connect to the same Wi-Fi network as the vacuum cleaner

Install FTP-device-holder

Write it down. IP-address and entry FTP-->

How to record your voice for Xiaomi vacuum cleaner?

If you don't like the standard options, you can create a unique voice pack with your own phrases.

  • πŸŽ™οΈ Microphone and audio recording software (e.g. Audacity).
  • πŸ“ Voice packet template (can be taken from the official.pak file).
  • πŸ”§ Packaging tool (e.g. Mi Voice Pack Tool).

Instructions for creating a custom voice:

  1. Write down the phrases: Use clear diction and neutral tone. The phrases should match those used by the vacuum cleaner (e.g., "Getting clean", "Charging completed"). Format: WAV, 16-bit, 16-kHz, mono.
  2. Edit the template: Unpack the official.pak file with the help of 7-Zip Replace audio files with your recordings (saving the original file names).
  3. Collect the package: Use the Mi Voice Pack Tool or the Store compression settings archiver (no compression). Save the file with the.pak extension.

Put it on the vacuum cleaner:

  • The method described in the previous section (through FTP).

Example of a list of phrases to write down (may vary depending on the model):

start_cleaning.wav - "Getting clean up"


pause_cleaning.wav β€” "Cleaning suspended"




complete_cleaning.wav - "Cleaning complete"




low_battery.wav β€” "Low charge level"




error.wav – β€œError: Check the vacuum cleaner”




returning_to_base.wav - "Going back to base"

To simplify the process, you can use ready-made phrase sets from the community. 4PDA templates for popular models, where you just need to replace the audio tracks.

πŸ’‘

If your vacuum cleaner supports integration with Alice or Google Assistant, you can customize your responses through smart scenarios, for example, when you say "Alice, start the vacuum cleaner," it will respond with your voice, "Eat, master! I'm starting to clean."

Unofficial firmware: Valetudo and others

For owners of Xiaomi vacuum cleaners with support for open source firmware (for example, Valetudo), advanced voice customization options are available.

  • πŸ”Š Use any voice packets without region-specific.
  • πŸ“‘ Manage a vacuum cleaner without Xiaomi cloud (locally).
  • πŸ› οΈ Set custom sounds for each event (e.g., a melody from a movie when cleaning is completed).

How to install Valetudo:

  1. Check the compatibility of your model on the official website.
  2. Download the firmware and utility for installation (for example, DustBuilder).
  3. Connect to the vacuum cleaner via SSH (instructions are in the Valetudo documentation).
  4. Download the firmware and restart the device.

After installing Valetudo, you can:

  • πŸ“ Download voice packets via a web interface (http://[IP_vacuumer]).
  • 🎡 Assign different sounds to different events (e.g., an error alarm).
  • πŸ”„ Change voice settings without linking to Mi Home.

⚠️ Warning: Installing unofficial firmware can take away your warranty and lead to unstable vacuum cleaner operation. FTP or SSH.

What to do if after the firmware Valetudo vacuum is not turned on?
If the vacuum cleaner does not respond to the power button after installing the custom firmware: 1. Try resetting by holding the power button for 10-15 seconds. 2. Connect to the vacuum cleaner at UART (You'll need a soldering iron and USB-TTL Adapter) and refashion through ESPTool. 3. If you don't have experience in soldering, contact the service center - self-repair can aggravate the problem. In most cases, the vacuum cleaner can be brought back to life, but it requires technical skills.

Typical problems and their solutions

When changing the voice in the vacuum cleaner Xiaomi may experience the following errors:

Problem.Possible causeDecision
Voice unchanged after installationThe file has not been replaced or the vacuum cleaner has not restarted.Check the file access permissions (Chmod 777 via the FTP) and restart the device
The vacuum cleaner squeaks instead of speakingIncorrect audio file format in the packagePack the files into WAV 16kHz mono and repeat installation
There is no "Voice Packages" section in the appendixOutdated firmware or model does not support the functionUpdate the vacuum cleaner software or use manual installation through FTP
After changing voice, the vacuum cleaner does not respond to commandsDamaged voice packet or firmware failureRestore the original.pak file from backup
Can't connect to the FTPThe vacuum cleaner is not on the same network as the device or blocks the connectionCheck it out. IP-Address, turn off the firewall and try another one FTP-client

If after changing the voice, the vacuum cleaner began to behave unstable (for example, spontaneously shuts down or does not return to the base), reset the settings:

  1. Hold the power button for 10 seconds until the beep.
  2. Connect to the vacuum cleaner via Mi Home and repeat the setting from scratch.

For Dreame models with Voice pack error, the following will help after manual installation:

1. Delete all files from /dreame/voice/ folder


2. Download the original package from the official website




3.Reset the vacuum cleaner

Compatibility of the voice packet with your model (file name must match the original).

β€” Access rights to the file FTP (Must be 777).

β€” Firmware version (update to the last stable version).-->

Security and recommendations

When working with voice packets and firmware, follow the following rules:

  • πŸ”’ Download files only from trusted sources (official sites, forums) 4PDA, XDA). Avoid suspicious archives from unknown resources – they may contain malicious code.
  • πŸ“‹ Backup your original files before any changes, which will allow you to quickly return everything in case of a failure.
  • πŸ”„ Update your firmware before you experiment with voices. New versions often fix compatibility errors.
  • πŸ›‘οΈ Do not change system files that are not associated with voice (for example, config or bin.

If you plan to use informal firmware (such as Valetudo), consider:

  • πŸ”§ You may lose features tied to the Xiaomi cloud (for example, management via Mi Home or voice assistants).
  • πŸ“΅ Some models lose support for 5GHz Wi-Fi or Matter after firmware.
  • βš–οΈ Manufacturer's warranty is canceled when installing custom software.

For maximum safety:

  • πŸ” Before installing an unofficial package, check its hash amount (MD5 or SHA-1) reference.
  • πŸ“‘ Use a separate Wi-Fi network to experiment with firmware (e.g., a router guest network).
  • πŸ“ž If the vacuum cleaner stopped working, contact Xiaomi Support (but don’t mention custom firmware).

FAQ: Frequent questions about changing voice in the vacuum cleaner Xiaomi

Can I get back a standard voice after installing a custom voice?
Yes, it is enough to upload the original.pak file back to the folder. /miio/voice/ through FTP If you haven't made a backup, download the official package from Xiaomi's website or forum. 4PDA.
Why is there no Voice Packages section in Mi Home?
This may be due to: an outdated version of the app (update Mi Home to Google Play or App Store); regional restrictions (try changing region to China in your account settings); unsupported vacuum cleaner model (check the specifications on Xiaomi's website). If there is no partition even after these actions, use manual installation through FTP.
Can I use a voice in Russian for a Chinese model?
Yes, but this will require: Download the Russian voice package (for example, with the 4PDA). Set it up through FTP (If necessary, change the vacuum cleaner region to Russia via Mi Home. Please note that some phrases may remain in Chinese if the package does not contain a full translation.
How to make the vacuum cleaner silent (turn off the voice completely)?
There are a number of ways: πŸ”‡ In Mi Home: Go to Settings β†’ Voice alerts β†’ Turn it off. πŸ“ Through FTP: Remove or rename the voice packet file in /miio/voice/. πŸ”§ In custom firmware (for example, Valetudo): disable the option Enable voice in the settings. D9) You can only turn off individual alerts (e.g., when cleaning starts, but leave error warnings).
Where to find voice packs for rare models (e.g. Viomi) V2)?
For less common models, try it: πŸ” Forum search 4PDA (section β€œRobot vacuum cleanersΒ»). πŸ“₯ Official Viomi Cloud (registration with Chinese phone number required). 🀝 Order a custom pack from the community (for example, Boosty or Patreon from enthusiasts). If you do not find a ready-made package, you can create your own from the instructions in the section "How to record your voiceΒ».