Xiaomiβs robot vacuum cleaners have long since ceased to be just appliances β theyβve become part of the smart home ecosystem, and for many owners, theyβve also become a subject for creative experimentation. One of the most popular tweaks among enthusiasts is replacing the standard voiceover with a Goblin voice that turns boring cleaning notifications into funny replicas from the World of Warcraft universe or other fantasy projects. But how do you do it right without breaking the device?
In this article, we will discuss all the current ways to install Goblin voiceover on the Mi Robot Vacuum, Viomi and Dreame models (including new versions with the new version). LDS-lidar 3D-You will learn where to download proven audio packages, how to integrate them through the official Mi Home app or third-party tools like Valetudo, and avoid the typical mistakes that can cause the vacuum cleaner to βmuteβ or reset settings. We will pay special attention to security β because improper firmware of sounds can lead to loss of warranty or locking the device in the Xiaomi ecosystem.
Which Xiaomi models support voice replacement?
Not all Xiaomi robot vacuum cleaners allow you to change voice packets, depending on the firmware version, the type of chip and the availability of an open API. Here is the current list of supported devices (as of 2026):
- π€ Mi Robot Vacuum-Mop 2 Pro (including versions with the same version) LDS 6.0)
- π§Ή Mi Robot Vacuum-Mop P (Models) STYJ02YM newer)
- π Viomi V3 viomi SE (firmware 3.5.8_000039 higher)
- π Dreame D9, D10 Plus (root access required)
- β οΈ Mi Robot Vacuum 1S β Only through unofficial patches (the risk of blocking!)
Models older than 2019 (such as Mi Robot Vacuum 1 or Mi Robot Vacuum-Mop Essential) do not officially support voice replacement, but there are workarounds for them through modified firmware.
Before starting the procedure, be sure to check the firmware version of your device.
- Open the Mi Home app.
- Go to your vacuum cleaner card.
- Press. βοΈ Settings β About the device β Firmware version.
β οΈ Note: If the firmware version is below 3.3.9_000020, First, update the device through official software. Installing Goblin voiceover on outdated versions can lead to a cyclic restart of the vacuum cleaner.
Where to download the Goblin voiceover for Xiaomi?
Voices in the style of goblins, orcs or other fantasy characters are distributed by enthusiasts in specialized forums, we have collected proven sources where you can download ready-made packages of sounds without viruses and hidden scripts:
| Source | Type of file | Support for models | Features |
|---|---|---|---|
| 4PDA (Mi Robot theme) | .mp3, .wav | Mi Robot, Viomi | The largest database, there are Russian versions |
| GitHub (Valetudo) | .zip (archives) | All models from Valetudo | Requires skills to work with Docker |
| Telegram channel "Mi Robots" | .tts, .ogg | Dreame, the new Xiaomi | There are exclusive voiceovers from the community |
When downloading, pay attention to the resolution of sound files. Optimal parameters for robot vacuum cleaners:
- π΅ Format: MP3 or WAV (compressively)
- π Bitrate: 128β192 kbps
- β± Duration: no more than 5 seconds (otherwise the vacuum cleaner will cut the sound)
β οΈ Note: Do not use files with the.exe or.bat extension - it can be malware. Check downloaded archives through VirusTotal.
Method 1: Installation via Mi Home (official method)
The safest way is to replace voiceovers through the Mi Home app, which is suitable for most modern Xiaomi and Viomi models with firmware newer than 3.5.0. The main advantage is that you do not need root access or third-party software.
Instructions:
- Download the Goblin voiceover archive (e.g. this package for Mi Robot Vacuum-Mop 2 Pro).
- Unblock files to a folder on your phone (e.g. Downloads/MiRobotSounds).
- Open Mi Home, go to the vacuum cleaner settings (βοΈ β Voice prompts).
- Select Download your sounds and infollowing the prompts.
βοΈ Preparation for sound loading
If you don't have the option to upload your sounds on the menu, then your model doesn't support this method, so you can go to alternative methods.
π‘
Before downloading sounds, back up your standard voiceover. To do this, select Save Current Settings β Export Sounds (if available).
Method 2: Firmware via Valetudo (for advanced users)
If the official method doesn't work, you can use Valetudo's alternative firmware, open source software for robot vacuum cleaners, which gives you full control of the device, but requires:
- π§ Unlock root access to the vacuum cleaner.
- π₯ Install Docker on a computer or Raspberry Pi.
- π‘ Connections to SSH Telnet.
Step-by-step:
- Install Valetudo on your server (instructions here).
- Connect the vacuum cleaner to Valetudo via Wi-Fi (in the robot settings specify IP-server address).
- In the Valetudo web interface, go to Settings β Voice Packs.
- Download the archive with the Goblin voiceover (example here).
- Reboot the vacuum cleaner (Reboot in Valetudo).
What to do if Valetudo canβt see the vacuum cleaner?
The advantages of Valetudo:
- β Complete customization of sounds (you can assign separate phrases for each action).
- β Support for informal firmware.
- β The ability to roll back to standard voiceover in one click.
β οΈ Note: Using Valetudo may result in cloud functionality being disabled (e.g., Mi Home or Google Assistant management!
Method 3: Manual file replacement via ADB (for Dreame and older Xiaomi)
For Dreame devices (such as the D9 or D10 Plus) and older Xiaomi models (until 2020), the only working method is to manually replace audio files via ADB (Android Debug Bridge), which requires technical skills and can lead to loss of warranty.
What you need:
- π» Computer with ADB Tools.
- π USB-cable (preferably original).
- π Archive with voiceover in.ogg format (example here).
Instructions:
- Enable the developer mode on the vacuum cleaner: Click 5 times on the "Firmware Version" in the device settings.
- Activate Debugging by USB in the developer menu.
- Connect the vacuum cleaner to your computer and execute the command: adb devices (you should display your device).
- Copy audio files to the system folder: adb push sound//system/media/audio/
- Reboot the vacuum cleaner: adb reboot
π‘
Before replacing files, back them up with the adb pull command. /system/media/audio/ backup_sounds/. This will help you to restore the original voiceover if necessary.
Common Mistakes and How to Avoid Them
Even when following instructions, users often encounter problems, and here are the most common mistakes and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| The vacuum cleaner does not make sounds after replacement | Incorrect file format or broken sounds | Check files through Audacity and convert to MP3 128 kbps |
| Unknown voice packet error in Mi Home | Incompatible version of the firmware | Update the vacuum cleaner to the latest version through Settings β Software Update |
| Valetudo does not connect to the vacuum cleaner | Port locking or incorrect IP | Check your router settings (open port 3000) and reboot your devices. |
| The vacuum cleaner got stuck after the firmware was stacked | Conflict of sound files | Reset the settings to factory (Plug the power button 10 seconds) |
If after installing the Goblin voiceover, the vacuum cleaner began to behave unstable (for example, spontaneously turn on or issue errors), reset via Mi Home:
- Go to Settings β Reset settings.
- Select Reset audio settings (if option is available).
- If not, do a full reset (Reset all settings).
How do you get back the standard voiceover?
If you get bored or have problems with the Goblin voice, you can return the original sounds in several ways:
- π Through Mi Home: Go to Settings β Voice prompts. Choose Reset to factory.
- π₯ Through Valetudo: In the web interface go to Settings β Voice Packs.Push Restore Default.
adb shell rm -r /system/media/audio/*
adb push backup_sounds/ /system/media/audio/
adb rebootIf the sounds have not recovered after reset, check:
- π Volume in vacuum cleaner settings (sometimes resets it to 0%).
- π‘ Internet connection (some models download sounds from Xiaomi servers when you first turn on).