Xiaomiβs voice assistants are not just a handy tool, but a full-fledged smart device control center. Without them, itβs hard to imagine a comfortable use of the Mi Home ecosystem, especially if you have multiple gadgets, from light bulbs to robot vacuum cleaners. However, not everyone knows how to properly activate the assistant on different devices of the brand β whether itβs a Redmi Note 12 smartphone, a Mi TV Q2 or a Mi Band 8 smart watch.
In this article, weβll look at all the current ways to call a voice assistant, including hidden functions and alternative methods for devices without built-in XiaoAI. Weβll focus on common errors (such as when the assistant doesnβt respond to voice) and how to fix them. If you want to customize voice control to your needs β from simple commands to script automation β read on.
1. Standard ways to call XiaoAI on Xiaomi smartphones
Most modern Xiaomi, Redmi and POCO smartphones have XiaoAI (aka Mi AI in global firmware) preinstalled, and can be launched in several ways, but first make sure the feature is enabled in the settings:
- π± Voice command: Say "Hi, Xiaoai" (Chinese firmware) or "OK, Google" (Global) only works when you're connected to the Internet.
- π On-screen button: Hold the Home button (on physical-button devices) or swipe up from the bottom edge of the screen and hold (on gesture navigation).
- π Search bar: Click on the microphone icon in the search bar on the home screen or in the app menu.
- βοΈ Through Settings: Go to Settings β Additional β Voice Assistant and activate the switch.
Important: on smartphones with firmware MIUI 14+ for the global market (EEA) by default can be installed Google Assistant instead of XiaoAI. To return the brand assistant, you will have to manually download the APK- file Mi AI from the official Xiaomi site or through GetApps.
Tip for POCO owners: On devices in this series (such as the POCO X6 Pro), XiaoAI is often disabled by default. To activate it, go to Settings β Applications β Application Management β XiaoAI and click βEnableβ.
2. How to call an assistant on Xiaomi TVs (Mi TV, Redmi TV)
Xiaomi TVs support voice control via remote control or built-in microphone, but there are nuances depending on the model and region:
| Model TV | Method of calling | Supported languages | Need the Internet? |
|---|---|---|---|
| Mi TV Q2/Q1 (2023β2026) | The microphone button on the remote or the command "Hello, Xiaoai" | Chinese, English, Russian (partially) | Yes. |
| Redmi Smart TV X (2022β2023) | Only the microphone button on the remote. | English, Hindi, Spanish | Yes. |
| Mi TV 4S (2020β2021) | Google Assistant button on the remote | English, German, French | Yes. |
| Mi TV Stick | Voice command "OK, Google" | Depends on the region. | Yes. |
If the voice assistant does not respond to commands:
- Check if the remote is connected to the TV (press any button β the indicator should light up).
- Update the firmware TV through Settings β About TV β Software update.
- Reset the remote settings: press the Menu + Home button for 5 seconds.
π‘
If your TV doesnβt support Russian in XiaoAI, install an alternative launcher (like ATV Launcher) and use Google Assistant with an interpreter.
3. Voice assistant on smart watches and fitness bracelets Xiaomi
The Mi Watch, Redmi Watch 3 and Mi Band 7/8 also support voice control, but with limitations: For example, on the Mi Band you can only run workouts or check the weather, while on the Mi Watch you can access a full-fledged XiaoAI.
How to activate:
- On the watch: Hold the side button (on the Mi Watch) or swipe down the screen and press the microphone icon.
- On the bracelet: Enable the function in the Mi Fitness app (Device Profile β Voice Assistant).
Limitations:
- β οΈ The Mi Band only works in Chinese or English.
- β οΈ Redmi Watch 2 Lite requires a smartphone connection to process commands.
- β οΈ Commands like "Measure pulse" or "Start tread training" only work with active Bluetooth.
List of supported teams for Mi Band 8
4. Alternative ways to call an assistant (if the standard ones do not work)
If XiaoAI refuses to start, try these methods:
| Make sure the microphone is not silenced (check the physical switch on your smartphone)
| Update the Mi AI app via GetApps or Google Play
| Clear the app cache in Settings β Applications β XiaoAI β Storage
|Check the permissions for the microphone in Settings β Confidentiality β Application authorizations-->
Method 1: Google Assistant (for global firmware)
If XiaoAI is missing, set up Google Assistant:
- Install the Google app from the Play Market.
- Press the home button or say "OK, Google."
- Follow the instructions for setting up your voice.
Method 2: Using Alice Yandex
For Russian users, Alice may be more convenient:
- Download the Yandex application with a browser.
- Activate voice search in the application settings.
- Add Alice's widget to the main screen.
Method 3: ADB-Teams (for advanced users)
If the assistant is disabled at the system level, it can be forced to activate via ADB:
adb shell pm enable com.miui.voiceassist
adb shell am start -n com.miui.voiceassist/.main.MainActivityβ οΈ Warning: This method requires an unlocked bootloader and may disrupt the stability of the operation MIUI.
5. Set up voice commands and automation scenarios
XiaoAI can not only answer questions, but also manage a smart home through Mi Home, to customize personal commands:
- Open the Mi Home app and go to Automation β Voice commands.
- Click "Add command" and write down a phrase (for example, "Switch on the light in the living room").
- Attach the command to the device (e.g., a Yeelight light bulb).
Examples of useful scenarios:
- π Goodnight β turns off the lights, turns on Do Not Disturb, and starts the timer for 8 hours.
- β Morning β includes a coffee maker, opens the curtains and reads the weather forecast.
- π I'm gone β turns off all the outlets and activates the camera's security mode.
π‘
For voice scripts to work smoothly, all devices must be connected to one Mi Account and be on the same Wi-Fi network.
Problems with recognition?
- Rewrite the command more clearly (without background noise).
- Use synonyms (e.g., "Switch on the lamp" and "Light the light").
- Update the device firmware in Mi Home.
Troubleshooting: Why isn't the assistant responding?
If XiaoAI or Google Assistant ignore your commands, check out the following:
| Problem. | Possible cause | Decision |
|---|---|---|
| Not responding to voice | Microphone turned off or jammed | Check the physical switch (on some Redmi models) or permissions in Settings β Applications β XiaoAI β Permissions. |
| She says, "No Internet connection." | No network or DNS lock is available | Reconnect to Wi-Fi or change DNS to 8.8.8.8. |
| Launched but does not execute commands | An outdated version of the app | Update Mi AI or Google through the app store. |
| It only works in English. | There is no language package | Download the language package to Settings β Additional β Language and input β Voice input. |
β οΈ Warning: On custom firmware devices (like LineageOS), XiaoAI may not work due to the lack of Xiaomi services, leaving only Google Assistant or third-party solutions like Tasker.
If nothing helps, reset the assistant settings:
- Go to Settings β Applications β XiaoAI β Storage.
- Click on "Clear Data" and "Clear Cache".
- Reset the device.
7. Comparison of XiaoAI, Google Assistant and Alice Yandex for Xiaomi devices
Which assistant is best suited for the Xiaomi ecosystem?
| Function | XiaoAI | Google Assistant | Yandex Alice |
|---|---|---|---|
| Managing the Mi Home Smart Home | β Full integration | β οΈ Limited (requires IFTTT) | β No direct support |
| Recognition of the Russian language | β οΈ Partially (only on some models) | β Complete. | β Full + Regional Adaptation |
| Offline teams | β No. | β οΈ Basic only (alarm clock, timer) | β Yes (e.g., "turn on the flashlight") |
| Integration with MIUI | β Deep (quick settings, search menu) | β οΈ Limited. | β No. |
XiaoAI remains the best choice for managing Xiaomi devices, but if you are interested in Russian or offline functions, consider Yandex Alice or Google Assistant.