Why you need a voice assistant on Xiaomi devices
Voice assistants on Xiaomi smartphones and TVs have long since ceased to be just a βchipβ β they have become full-fledged tools for managing the device, finding information and automating routine tasks. Depending on the model and region, you can use the built-in XiaoAI (for China), Google Assistant (global version) or Mi Assistant (alternative for some regions).
In this article, we will analyze all the current ways to call an assistant on Xiaomi smartphones (Redmi, POCO), tablets and TVs Mi TV β From standard gestures to hidden commands ADB. We will pay special attention to the typical problems: why the assistant does not turn on after the update MIUI 15, How to reassign the call button on the side edge and what to do if voice input is running late. 13/14 series or Redmi Note 12 β Here you will find solutions for your model.
1. Standard ways to call an assistant on Xiaomi smartphones
Most Xiaomi devices support at least 2-3 ways to activate the voice assistant out of the box. Letβs take a look at them in detail, taking into account the features of the latest versions. MIUI.
The main method is to hold the Home button (navigation bar) or Power (on models without touch buttons). MIUI 14+ The logic has changed: Google Assistant can now be triggered by default, even if you're used to XiaoAI:
- π± Go to Settings. β Annexes β Smart assistant.
- π Select the default Assistant and install XiaoAI (if available) or Mi Assistant.
- π€ Turn on the voice call switch and record the activation command (for example, βHello, XiaoAIΒ»).
On models with HyperOS (for example, Xiaomi 14 Pro) the path may be different: β Connected devices β Also note that on global firmware, XiaoAI is often disabled, instead running Google Assistant, which is called by the same button but with a different voice command (OK, GoogleΒ»).
Gestures and hot keys
In addition to the button, the assistant can be called:
- π£οΈ Voice: Say "Hi XiaoAI" (for Chinese firmware) or "OK, Google" (global version). β Sound. β Voice input.
- π Double pressing of the power button: works on POCO F5, Redmi Note 12 Pro+ and other models with MIUI 13+. Activated in Settings β Buttons and gestures β Power button.
- ποΈ Swipe up from the bottom edge gesture: Available on HyperOS smartphones (e.g. Xiaomi) 13T). Included in Settings β Gestures β Quick action.
Make sure the microphone is not silenced (check the physical switch on the case if there is one)
Update the Smart Assistant app on Google Play/Mi App Store
Restart the device after changing the settings
Check permissions for the assistant app in "Settings" β Annexes β Permits"-->
2.A call for assistant on Mi TVs TV Mi Box
On Xiaomi TVs (Mi series) TV A2, Mi TV Q2, Mi TV P1) And the Mi Box S is integrated into the remote, but many users are faced with the microphone button not working or the assistant "can't hear" commands.
Method 1: Put a microphone button on the remote, hold it for 1-2 seconds until the listening animation appears.
- π Check the battery charge of the remote (on models with Bluetooth remotes, the indicator flashes red when discharged).
- π Reconnect the remote: pinch the Home + Back for 5 seconds, then pair again through Settings β DU remote.
- π‘ Make sure the TV is connected to the Internet β without the network, voice input will not work.
Method 2: Voice command. On Google TVs TV (Like Mi. TV Q2 2023) you can say, "Okay, Google," without clicking:
- Open the settings β Device β Voice Assistant.
- Turn on Voice Control and go through the microphone setting.
- Activate "OK, Google" Recognition.
What if the TV doesnβt respond to voice commands?
β οΈ Note: Xiaomi TVs with firmware for China (CN ROM) The default voice assistant is only in Chinese, and switching to English or Russian requires changing the region through the language. ADB or installing alternative firmware.
3. Reassign the assistant call button
If you are uncomfortable with holding the Home button or it conflicts with other features (like Google Pay), it can be reassigned. POCO F4, Redmi K50 Other models where the default button triggers an unnecessary service.
Instructions for MIUI 14/15:
- Open the Settings. β Buttons and gestures β Home button".
- Select Long Press and set the Voice Assistant value (or Open the App if you want to assign another action).
- For the side button (on Xiaomi) 12T, 13 Lite) path: Settings β Buttons and gestures β Power button β Long press.
On HyperOS (e.g. Xiaomi 14), the algorithm is different:
- π² Go to Settings. β System system β Gestures β Additional settings.
- π§ Find the button settings and select the Assistant for the desired action.
π‘
If the list does not include Voice Assistant, install the Mi Assistant app from the Mi App Store and restart the device.
| Model of the device | Default button | How to reassign |
|---|---|---|
| Xiaomi 13/14 series | Nutrition retention | Settings β System system β Gestures β Tune buttons |
| Redmi Note 12 Pro+ | Keeping Home. | Settings β Buttons and gestures β Home button" |
| POCO F5 | Double press power | Settings β Buttons and gestures β Power button |
| Mi TV Q2 | Microphone button on the remote | Reassignment is not possible (only resetting the remote) |
4. Calling in an assistant through ADB (power-user)
If standard methods do not work (for example, after root access or custom firmware), you can activate the assistant through the ADB. This method is suitable for Xiaomi based on Android 12+ and requires a PC connection.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Activate USB Debugging in Settings β Additional β For developers.
- Connect your smartphone to your PC and execute the command: adb shell am start -a android.intent.action.VOICE_COMMAND -n com.miui.voiceassist/.ui.MainActivity Google Assistant: Adb shell am start -a com.google.android.apps.gsa.START_HOTWORD_DETECTION
If the assistant doesn't start, check if the system applications are disabled.
adb shell pm list packages | grep -E'voice|assist'The output must be com.miui.voiceassist (XiaoAI) or com.google.android.googlequicksearchbox (Google Assistant). If there are no packets, reinstall the firmware.
β οΈ Attention: Teams ADB You may be in conflict with some Magisk modules (e.g. Universal SafetyNet Fix.
5. Solving Voice Assistant Problems
If the assistant doesn't respond to commands or works with errors, the reasons can be different, from the banal absence of the Internet to the conflict of system applications.
Problem 1: The assistant doesnβt turn on after the update MIUI
After updating to MIUI 15 or HyperOS, many users experience voice assistants not responding to a button or voice:
- π Resetting the application settings XiaoAI/Google Assistant.
- π« Blocking the application background by the system (relevant to MIUI 14+ battery-optimized).
- π± Conflict with new gestures (for example, on Xiaomi 14 swipe up can block the call assistant).
Decision:
- Open the Settings. β Annexes β Application management β Smart assistant.
- Choose the Battery. β No restrictions.
- Enable AutoRun and Show notifications.
- Reset the device.
Problem 2: The microphone is not working.
If the assistant is activated but does not hear the commands:
- π€ Check out the physical microphone: on Xiaomi 13 Ultra and POCO F4 GT The main microphone is located at the bottom of the case (do not cover it with a case).
- π Make sure nothing is blocking the top speaker (on the Redmi Note 12 there is an additional microphone).
- π οΈ Run the microphone test via the engineering menu: ##6484## or ##64663## (to check the audio).
π‘
On HyperOS devices (such as Xiaomi 14), the microphone may be disabled due to the new privacy policy. β Confidentiality β Permits β Microphone and enable access to the application "Smart Assistant".
Problem 3: Latency in voice input
If the assistant reacts with a delay (relevant to Mi) TV and budget smartphones like Redmi 10A):
- πΆ Check Internet speed: voice input requires a stable connection (minimum 2 Mbps).
- ποΈ Clear the app's cache: Settings β Annexes β Smart assistant. β Warehouse β Clear the cache.
- π§ Turn off Adaptive Brightness and Battery Savings β These Can Slow down Voice Command Processing.
6.Alternative assistants for Xiaomi
If standard solutions don't work, you can install third-party voice assistants, and let's look at the best options for Xiaomi devices.
1. Google Assistant (Global Version)
Suitable for all smartphones on MIUI And HyperOS:
- π Support 30+ languages, including Russian).
- π Integration with Google Services (Calendar, Maps, Search).
- π΅ Music management via YouTube Music and Spotify.
How to determine:
- Download Google Assistant from Google Play.
- Assign it as a default assistant in Settings β Annexes β Smart assistant.
- Activate the voice command βOK, Googleβ in the app settings.
2.Alice from Yandex
The best choice for Russian-speaking users.
- π£οΈ Best Russian language recognition among alternatives.
- π Smart home management through Yandex Station.
- π Synchronization with Yandex.Calendar and Mail.
Installation:
- Download Yandex with Alice.
- In the application settings, turn on the default Voice Assistant.
- Assign Alice to hold the Home button via Settings β Buttons and gestures.
3. Bixby (for users of the Samsung ecosystem)
If you have Samsung devices (such as the Galaxy Watch or SmartThings), you can integrate Bixby on Xiaomi.
- π± Install Bixby and Bixby Voice.
- π Connect your Samsung account in the app settings.
- π€ Set up the voice command βHi, Bixbyβ in Bixby Settings β Voice awakening.
β οΈ Warning: Third-party assistants may conflict with XiaoAI on Chinese firmware (CN ROM). In this case, disable the built-in assistant through Settings. β Annexes β Smart assistant. β Shut down.
7.Voice assistant in Xiaomi's smart home
Assistants on Xiaomi devices can control a smart home via Mi Home or Google Home, for example, using voice commands you can:
- π‘ Turn on/off Yeelight or Mi LED Desk Lamp.
- π‘οΈ Find the temperature from the Aqara sensor.
- π The Mi Smart Door Lock is controlled by the.
- πΊ Switch channels to Mi TV.
Setup for XiaoAI (Chinese firmware):
- Open the Mi Home app and make sure all devices are added to one account.
- Say ββ (XiaoAI, turn on the light in the living room) or β25β (XiaoAI, set the air conditioning at 25 degrees).
For Google Assistant:
- Connect Mi Home to Google Home via Settings β Smart home. β Add a service.
- Say, βOK, Google, turn on the lamp in the bedroom.β
π‘
To keep your smart home voice commands running smoothly, assign simple English names to your devices (e.g., "Bedroom Light" instead of "Bedroom Light"), which will reduce recognition errors.
| Assistant | Supported Xiaomi devices | Example of team |
|---|---|---|
| XiaoAI | All devices with Mi Home (Chinese firmware) | «» |
| Google Assistant | Devices connected to Google Home | "Okay, Google, turn off the lights." |
| Alice. | Through Yandex Station or Alice in Mi Home | "Alice, turn on the heater." |