Voice Alerts for Xiaomi Roborock Robot Vacuum S5 Max is not just a nice bonus, it's an important element of interaction with the device. A standard Chinese or English voice can be annoying, especially if you're used to your native language. Fortunately, the manufacturer has provided the possibility of changing the voice package, and enthusiasts have created alternative versions with pleasant female and male voices in Russian, Ukrainian and other languages.
However, the installation process is not as obvious as it might seem: Many users experience file download errors, firmware version incompatibility, or playback problems. In this article, we will discuss all ways to change voice, from official to custom solutions, and provide recommendations for choosing the best packages and fixing typical problems.
If you just bought Roborock S5 Max or you want to update its voice experience, this guide will help you get it right the first time.+) and added relevant links to verified voice packet sources.
1.What voice packets does Roborock support S5 Max
The device officially supports three types of voice packets:
- Standard โ pre-installed voices from Xiaomi (Chinese, English, Spanish, German).
- Official additional ones are downloaded through the Mi Home app (Russian, French, Italian, etc.).
- Custom โ created by enthusiasts (for example, voices from Yandex Alice, Google Assistant or voiceovers from professional announcers).
It is important to understand that not all packages are compatible with the latest firmware versions. 3.5.8_2023 Some custom voices have stopped working because of changes in the file structure, and we've been testing the solutions on the current versions, so all the instructions below are checked.
Here is a comparative table of available options:
| Package type | Languages | Installation | Pluses | Cons |
|---|---|---|---|---|
| Standard. | Chinese, English, Spanish, German | Pre-installed | Stable work, no risk of errors | Limited choice, not always clear voiceover |
| Official supplementary | Russian, French, Italian, Polish | Through Mi Home. | Easy installation, support for Xiaomi | Sometimes they get lost after updates. |
| Castomy | Any (Russian, Ukrainian, voices of assistants) | Manual loading | Maximum selection, high quality voiceover | Risk of errors, possible incompatibility |
Important: Castom bags for Roborock S5 Max must be in.pkg format with a version not lower than v3 โ older files (v1 or v2) It will not be recognized by the 2023 firmware.+ year-end.
2. Preparation for the installation of a new voice
There are several steps that must be taken before changing your voice, and skipping any of them can cause the device to malfunction or even โbrickle upโ (although this risk is minimal).
What will be required:
- ๐ฑ Smartphone with installed application Mi Home (version not lower than 6.0.100).
- ๐ Sustainable Wi-Fi connection (robot and phone must be on the same network).
- ๐พ Free space on the robot (at least) 50 MB in the section /miio/voice).
- ๐ Battery charge of the robot is not lower than 50% (80 recommended%).
If you are planning to install a custom voice, additionally prepare:
- ๐ฅ๏ธ Computer with WinSCP or FileZilla (for downloading files) SFTP).
- ๐ Login and password for accessing the robot (by default: root / 1234567890, but it is better to change!).
- ๐ Archive with voice packet (download only from verified sources, for example, 4PDA).
โ ๏ธ Attention: If your Roborock S5 Max was purchased in China (version) CN), In order to install unofficial voices, you will need to unlock root access, which cancels the warranty and can lead to problems with updates. EU) root not.
Make sure the robot is connected to Wi-Fi|Check the firmware version in Mi Home|Download the voice packet (.pkg)|Charge the robot to 80%|Prepare a computer (for custom voices)-->
3. Method 1: Install an official voice via Mi Home
The easiest and safest method is to download a supported language through a proprietary app, which is suitable for most users and does not require technical skills.
Step-by-step:
- Open Mi Home and select your Roborock S5 Max.
- Go to Settings. โ Voice packets (or Settings) โ Voice Pack).
- In the list of available languages, select the desired one (for example, Russian).
- Click Download and wait until the download is complete (may take up to 5 minutes).
- Once installed, the robot will automatically restart. Check the new voice with the Find Robot command.
If the language you want is not on the list, update the Mi Home app to the latest version or check your account region (should match the robot region).
โ ๏ธ Note: After updating the firmware of the robot, the official voice may be reset to the standard. To avoid this, save a backup of the current voice packet through Settings before updating. โ Backup.
๐ก
If the robot makes noises after setting the voice, try restarting it manually: press the power button for 10 seconds, then turn it on again.
Method 2: Manual installation of custom voice
For those who want unique voice acting, like Alice or Serena, you'll have to use the manual method, which is more complex, but it's unlimited.
Step 1: Accessing the File System
- Connect the robot to the same Wi-Fi network as the computer.
- Find out. IP-Robot address in Mi Home (Settings) โ About the device โ Local area network).
- Connect to the SFTP (port 22) with root login and password (default 1234567890).
Step 2: Loading the voice packet
- Download the archive with voice (for example, from here).
- Unpack it and find the voice.pkg file (or custom_voice.pkg).
- Upload the file to the robot folder: /miio/voice/ (If there is no folder, create it).
- Remove the old voice packet (if any) with the command: rm /miio/voice/*.pkg
Step 3: Activate a new voice
- Reboot the robot with the command: reboot
- After turning on, check the voice command Return to base.
โ ๏ธ Warning: If the robot squeaks instead of speech after the reboot, the voice packet is incompatible with your firmware version. Try another package or roll back to the previous version of the software.
What if the robot canโt see the voice?
5. Solving problems with changing voice
Even with the correct following of the instructions, errors can occur, and let's look at the most common ones and how to fix them.
Problem 1: The robot doesnโt respond to commands after changing voices
- ๐น Check if the network settings are reset. Reconnect the robot to Wi-Fi.
- ๐น Remove the voice packet and install it again (the file may have been corrupted while downloading).
- ๐น Reset the robot settings to factory (Settings) โ Reset), but note that it will remove all room maps.
Problem 2: Voice is interrupted or sounds robotic
- ๐น This is a sign of a firmware package incompatibility. Try a package from another author.
- ๐น Check the space in the robotโs memory (should be at least 100 MB).
- ๐น Update your firmware to the latest version โ sometimes it solves playback problems.
Problem 3: Mi Home doesnโt have the right language
- ๐น Check the region of your Mi Home account (should match the region of the robot).
- ๐น Install Mi Home from an alternative source (such as APKPure) where there may be an extended list of languages.
- ๐น Use a custom pack (see Method 2).
โ ๏ธ Note: If the robot starts to behave unstable after changing its voice (for example, arbitrarily cancels cleaning), this may be due to a conflict of configuration files.
๐ก
Before installing custom voice, always back up the original package, which will allow you to quickly return everything in case of a failure.
6. Optimization of voice alerts
Even after successfully installing a new voice, you can improve its performance.
How to Reduce the Frequency of Alerts
- ๐ Turn off unnecessary notifications in Mi Home โ Settings โ Voice alerts.
- ๐ Set a "quiet mode" for sleep (for example, from 23:00 to 7:00).
- ๐ต Turn off low charge alerts if the robot is always on base.
How to improve sound quality
- ๐ Place the robot base in a place with good acoustics (not in a corner, not on a soft surface).
- ๐ง Adjust the volume in the settings (optimum: 70-80%).
- ๐ If the voice sounds quiet, try another package โ some are recorded at low volume.
How to add your phrases
Custom packs can replace standard phrases (e.g., "Getting clean") with your own.
- Search the Internet for a voice packet editor (such as Roborock Voice Editor).
- Edit text files in the.pkg archive (donโt change file names!).
- Reboot the robot after installation.
โ ๏ธ Warning: Changing standard phrases can cause the robot to misvoic system events (e.g. errors).Before editing, back up the original package.
7. Alternative ways of controlling without voice
If you are annoyed by any voice alerts, you can turn off the sound completely or use alternative control methods:
Ways to turn off voice:
- ๐ At Mi Home: Settings โ Voice alerts โ Shut it down.
- ๐ง Through the console (for advanced users): setprop persist.sys.voice.enable 0
Alternatives to voice commands:
- ๐ฑ Control via Mi Home or Google Assistant (if the robot is connected to the smart home).
- ๐ฅ๏ธ Integration with Home Assistant to Automate Scheduled Cleaning.
- ๐ฎ Using physical buttons on the robot (e.g. Spot Cleaning for local cleaning).
โ ๏ธ Warning: A complete voice shutdown will deprive you of important error alerts (such as a stuck brush or low charge.