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:
- Open the Mi Home app (or Dreame for the respective models).
- Select your vacuum cleaner from the list of devices.
- Go to Settings β Voice prompts (or Settings β Voice Pack).
- Move the voice alert slider to the off position.
- 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 cleaner | Available languages | How to change |
|---|---|---|
| Mi Robot Vacuum-Mop 2 | Chinese, English, Spanish, German | Through Mi Home. β Settings β Language |
| DreameBot D9 | Chinese, English, Russian (partially) | Through Dreame App β Voice β Language |
| Viomi V6 | Chinese/English only | Firmware required (see section 4) |
| Xiaomi Mi Robot E10 | English, Chinese, Japanese | Through Settings. β Region |
To change the language:
- In the Mi Home app, select a vacuum cleaner.
- Go to Settings. β General. β Language (or Region) for some models).
- Select the language you want from the list.
- 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:
- 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?
β οΈ 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:
| Firmware | Supported models | Features |
|---|---|---|
| Valetudo | Mi Robot 1S/2, Dreame D9, Viomi V6 | Open source, full control of sound, work without the Xiaomi cloud. |
| OpenRoborock | Roborock S5/S6 (It is partially compatible with Xiaomi) | Support for custom voice packs, integration with Home Assistant. |
| Mode with 4PDA | Xiaomi Mi Robot E10, DreameBot Z10 | Russian-language firmware with optimized sounds. |
πΉ How to sew a custom firmware?
- Download the firmware for your model (see the table above).
- Unpack the archive and follow the instructions (usually a connection is required). USB or wifi).
- Most firmware requires an unlocked bootloader to unlock: adb shell setprop persist.sys.roborock.unlock 1 adb reboot
- 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:
- Turn off the vacuum cleaner and remove the battery (required!).
- Remove the bottom cover by unscrewing 4-6 screw.
- Find the speaker β itβs usually located next to the motherboard (a black or white round element with wires).
- Carefully disconnect the speaker connector or snack on the wires (unless you plan to return the sound).
- Insulate the bare contacts with a shrink tube or tape.
- 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?
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 reboot | Resetting settings due to low battery charge | Charge the vacuum cleaner to 100% before changing the settings |
| Voice is dropped on Chinese | Update the firmware through Mi Home | Turn off automatic updates in the application settings |
| New audio files are not being played back | Incorrect file format | Convert sounds to.wav (8kHz, mono) via Audacity |
| Sound settings are not available in the app | An outdated version of Mi Home | Update the app or use the Dreame App for the relevant models |
If the problem persists, try:
- Reset the vacuum cleaner to factory settings (Settings) β Reset).
- Reconnect it to Mi Home (remove the device and add again).
- 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.