How to Change the Sound of Xiaomi Vacuum: From Voice to Melodies (2026)

Why do users want to change the sound of a vacuum cleaner – and can it be done?

Xiaomi’s vacuum cleaners, from the budget Mi Robot Vacuum to the flagship DreameBot, feature voice cues and cues that help navigate their work. However, a standard female voice in Chinese or English (depending on the region) can be annoying, especially if the vacuum cleaner turns on at night or alerts too often about trifles. Fortunately, most models allow you to completely turn off your voice, replace it with alternative sound packs, or even upload custom tunes.

In this article, we will discuss all the ways to change sound, from basic settings in the Mi Home app to manual editing of system files (for advanced users). V2) If you want a vacuum cleaner to be silent like a guerrilla or to speak with Arnold Schwarzenegger's voice, read on.

⚠️ Important: Not all methods are safe. Changing system files can cause firmware to crash. If you're not sure about your skills, limit yourself to the official settings in the app.

Method 1: Disable voice via the Mi Home app (for all models)

The easiest and safest way to do this is to completely disable voice alerts, which works on 90% of Xiaomi, Dreame and Viomi models, including:

  • πŸ€– Mi Robot Vacuum-Mop 2 Pro
  • πŸ€– DreameBot D9/D10
  • πŸ€– Viomi V3/V6
  • πŸ€– Xiaomi Mi Robot Vacuum E10

Instructions:

  1. Open the Mi Home app (or Dreame for the respective models).
  2. Select your vacuum cleaner from the list of devices.
  3. Go to Settings β†’ Voice prompts (or Settings β†’ Voice Pack).
  4. Move the voice alert slider to the off position.
  5. Save the changes - the vacuum cleaner will reboot (take over) ~30 seconds).

The vacuum cleaner does not say a greeting when turned on|

No warnings about the start/end of cleaning|

No error warnings (light indication only)|

The sound of the buttons on the body is turned off (if supported)

-->

⚠️ Note: Some models (e.g. DreameBot) Z10 Pro) Disabling voice does not remove error signals (e.g., stuck or low charge). β†’ Systemic sounds.

If your app does not have a voice prompt in it, the model does not support disabling voice via software, in which case custom firmware (section 4) will help.

Standard Female (Chinese/English)|

Male voice (on some Dreame)|

Too loud error signals|

All options are equally annoying-->

Method 2: Change of voice language (official method)

If you don't like your accent or your voice language, but you want to save the alerts, you can change the language package.

Model vacuum cleanerAvailable languagesHow to change
Mi Robot Vacuum-Mop 2Chinese, English, Spanish, GermanThrough Mi Home. β†’ Settings β†’ Language
DreameBot D9Chinese, English, Russian (partially)Through Dreame App β†’ Voice β†’ Language
Viomi V6Chinese/English onlyFirmware required (see section 4)
Xiaomi Mi Robot E10English, Chinese, JapaneseThrough Settings. β†’ Region

To change the language:

  1. In the Mi Home app, select a vacuum cleaner.
  2. Go to Settings. β†’ General. β†’ Language (or Region) for some models).
  3. Select the language you want from the list.
  4. Confirm the change - the vacuum cleaner will reload.

⚠️ Note: On models with Russian region (for example, bought in official stores of the Russian Federation) there may be no option to change the language, in this case, resetting the region through Settings will help. β†’ Reset to factory, but it will remove all saved cleaning cards!

πŸ’‘

If the list does not contain Russian, but you need it, try to manually download the language package from the official Xiaomi website (section "Files for download").

Method 3: Install custom audio packages (advanced level)

If the official settings don't work, you can replace the system audio files with your own, a method that works on most Linux-based firmware models (e.g. Mi Robot Vacuum). 1S, DreameBot D9). It's gonna take a while:

  • πŸ–₯️ Computer with Windows/Linux.
  • πŸ”Œ USB-Type-C Cable (to connect to a vacuum cleaner).
  • πŸ› οΈ PuTTY program (for access by SSH) or ADB.
  • 🎡 Ready sound files in.wav format (8 kHz, mono, 16 bits).

Step-by-step:

  1. Activate Developer Mode: Turn on the vacuum cleaner by holding the Home button 5 Connect to its Wi-Fi network (a type of roborock-vacuum-XXXXX). Open in your browser. http://192.168.8.1/miIO/debug.

Connect to the SSH

ssh root@192.168.8.1


Password: (usually blank or "1234")

Replace sound files

  • Voice files are stored in /usr/share/sounds/.
  • Copy your files (e.g. start.wav, error.wav) into this folder by replacing the originals.
  • Access rights: chmod 755 /usr/share/sounds/*.
  • Reboot the vacuum cleaner with the reboot command.

πŸ”Ή Where to get ready sound packages?

  • 🎢 GitHub repository with alternative voices (including voice) JARVIS Iron Man).
  • 🎀 FreeSound – Free Sound Effects (to be converted to.wav).
  • πŸ€– Xiaomi Communities 4PDA (section β€œSmart home").
What happens if you replace the audio files incorrectly?
If the files are incorrect (not 8 kHz/mono) or broken data, the vacuum cleaner can: πŸ”‡ Stop making any sound. πŸ”„ Getting stuck on one signal. πŸ’₯ Reboot when you try to play it, and then you can just reset it to factory settings or flash it over.

⚠️ Note: On models with a closed boot loader (for example, Xiaomi Mi Robot Vacuum) E10) access SSH It can be blocked. In this case, you need custom firmware.

πŸ’‘

Replacement of audio files through SSH β€” It's the most flexible method, but it requires technical skills. If in doubt, use the official settings or consult a specialist.

Method 4: Custom firmware firmware for full sound control

If your model does not support changing voice through your app or SSH, And then you have to do this with the firmware alternative:

  • πŸ”Š Turn off all sounds (including error signals).
  • 🎀 Install any voice (including Google) TTS or IVONA).
  • πŸ”§ Set the volume of individual alerts.

The most popular firmware for Xiaomi vacuum cleaners:

FirmwareSupported modelsFeatures
ValetudoMi Robot 1S/2, Dreame D9, Viomi V6Open source, full control of sound, work without the Xiaomi cloud.
OpenRoborockRoborock S5/S6 (It is partially compatible with Xiaomi)Support for custom voice packs, integration with Home Assistant.
Mode with 4PDAXiaomi Mi Robot E10, DreameBot Z10Russian-language firmware with optimized sounds.

πŸ”Ή How to sew a custom firmware?

  1. Download the firmware for your model (see the table above).
  2. Unpack the archive and follow the instructions (usually a connection is required). USB or wifi).
  3. Most firmware requires an unlocked bootloader to unlock: adb shell setprop persist.sys.roborock.unlock 1 adb reboot
  4. After firmware, adjust the sound via the firmware web interface (usually available on the http://[IP-vacuum-cleaner]).

⚠️ Attention: Custom firmware is warranty-free and may result in loss of functionality (such as laser scanning or wet cleaning!

πŸ’‘

If after firmware vacuum cleaner stopped seeing cleaning cards, try resetting the settings through Settings β†’ Resetting the card in the new firmware.

Method 5: Hardware Disconnection of the speaker (extreme case)

If the software methods didn’t help, and the sound of the vacuum cleaner drives you crazy, you can physically shut down the speaker, which is suitable for models where the speaker is not integrated into the motherboard (for example, Xiaomi Mi Robot Vacuum 1 or DreameBot). D9).

πŸ”Ή What's the matter:

  • βš’οΈ Torx screwdriver T5/T6 (hull-breaker).
  • πŸ”§ Tweezers or soldering iron (to disconnect wires).
  • πŸ“± Tester (multimeter) to check contacts.

πŸ”Ή Step-by-step instruction:

  1. Turn off the vacuum cleaner and remove the battery (required!).
  2. Remove the bottom cover by unscrewing 4-6 screw.
  3. Find the speaker – it’s usually located next to the motherboard (a black or white round element with wires).
  4. Carefully disconnect the speaker connector or snack on the wires (unless you plan to return the sound).
  5. Insulate the bare contacts with a shrink tube or tape.
  6. Collect the vacuum cleaner in reverse order.

⚠️ Note: On some models (e.g. Viomi) V3) The speaker is soldered to the board, in which case it can be turned off software (see section 4), but physical removal will require soldering work and the risk of damage to the board.

What happens if you turn off the speaker incorrectly?
If you are switching off the speaker: πŸ”Œ Close the contacts - the fuse on the board may burn. πŸ”ͺ Damage the tracks - the vacuum cleaner will stop turning on. πŸ”‹ If you forget to isolate the wires, you can short-circuit when you vibrate. 30-50% cost of new vacuum cleaner.

Solving problems: vacuum cleaner does not save the sound settings

Sometimes, after changing the sound settings, the vacuum cleaner forgets them and returns to the factory parameters.

Problem.Reason.Decision
The sound returns after the rebootResetting settings due to low battery chargeCharge the vacuum cleaner to 100% before changing the settings
Voice is dropped on ChineseUpdate the firmware through Mi HomeTurn off automatic updates in the application settings
New audio files are not being played backIncorrect file formatConvert sounds to.wav (8kHz, mono) via Audacity
Sound settings are not available in the appAn outdated version of Mi HomeUpdate the app or use the Dreame App for the relevant models

If the problem persists, try:

  1. Reset the vacuum cleaner to factory settings (Settings) β†’ Reset).
  2. Reconnect it to Mi Home (remove the device and add again).
  3. Check if the vacuum cleaner conflicts with other smart devices on the network (for example, with the Xiaomi Gateway).

πŸ’‘

If the vacuum cleaner turns on the voice again after the dump, the problem is the firmware. Solution: run a newer or custom version of the software.

FAQ: Frequent questions about the sound of Xiaomi vacuum cleaners

Can I install a Russian voice on Xiaomi Mi Robot Vacuum 1?
Officially, no, because this model only supports Chinese and English: πŸ”Š Replace audio files through SSH (section). πŸ”§ Sweep custom firmware (section 4) with support for Russian. 4PDA.
Why does the vacuum cleaner still sound when it makes mistakes?
On most models, error signals (getting stuck, low charge, falling down stairs) are regulated separately from voice alerts.To turn them off: In Mi Home, go to Settings β†’ System sounds. Turn off Error sounds (if any) if you don't have an option, it's just custom firmware.
Can a vacuum cleaner speak with Alice’s voice?
Technically yes, but it will require: 🎀 Write or generate phrases with Alice's voice (you can use the Salute Sber). πŸ”Š Convert them to.wav (8 kHz, mono). πŸ–₯️ Replace system sounds through SSH There's no Alice voice packages, but GitHub has scripts for custom voice generation.
How to get back the factory sound after a failed replacement?
If you've edited the audio files, and the vacuum cleaner has stopped playing sounds or got looped, do this: Download the original firmware for your model. Run it through Mi Home. β†’ Update of the PO β†’ Local file. If the firmware doesn't work, reset to factory settings (Settings) β†’ Reset). ⚠️ If the vacuum cleaner does not turn on after a failed firmware, contact the service center - self-repair can aggravate the problem.
Are there any Xiaomi models with volume control?
Yes, some new models support volume control: πŸ”Š Xiaomi Mi Robot Vacuum-Mop 2 Pro – Mi Home has a volume slider. πŸ”Š DreameBot D10 Plus – setup via Dreame App. πŸ”‡ Viomi V7 β€” It's just turning off the sound, no volume control. Old models (until 2020) don't have volume control.