Voice assistant Alice from Yandex has long ceased to be exclusive to devices on Android One or Google Pixel. Owners of Xiaomi smartphones โ from the budget Redmi Note to the flagship Xiaomi 13 โ can also use all the features of voice control, from launching music to managing a smart home. However, the standard activation procedure on MIUI has nuances that often put users at a loss.
In this article, weโll break down three official ways to enable Alice voice activation on Xiaomi (including models without the Google Assistant button), bypass common errors (for example, when the assistant doesnโt respond to the phrase โHi Aliceโ after setting up), and give recommendations for optimizing the work. firmware-assistant MIUI 12-14 We will pay special attention to compatibility with popular models: POCO X5, Redmi 12, Xiaomi 12T other.
Why isnโt Alice working for Xiaomi out of the box?
Unlike smartphones with a โcleanโ Android, on Xiaomi, Aliceโs voice activation is disabled by default at the system level.
- ๐น Competition with MI Xiaomi is promoting its own assistant (Mi) AI), which is by default tied to a long press of the Home button or gesture.
- ๐น Limitations MIUI: The firmware blocks the background work of third-party voice assistants to save battery (even if you installed the Yandex app).
- ๐น Regional settings: On some models (e.g. global versions) POCO) Voice activation may be blocked due to lack of support for Russian language in Firmware.
Also, after the MIUI update, the assistant settings are often reset, for example, Redmi Note 11 users complain en masse after switching to MIUI 14 that Alice stops responding to voice commands, although everything previously worked, and we will discuss the solution to this problem in one of the next sections.
Method 1: Activation via Yandex (for MIUI 12-14)
This is the most reliable method, which works on 90% of Xiaomi devices (except Chinese versions without Google Services).
- Install or upgrade the Yandex app to the latest version via Google Play. Important: Use the official APK, not modified builds (such as from APKMirror) to avoid microphone problems.
- Open the app, go to Profile โ Settings โ Alice and enable the option Voice Activation.
- Return to the main menu of Yandex, click on the microphone icon in the search box and say the phrase โTune voice activation.โ Alice will offer to undergo voice training (record 3-5 samples of your speech).
- After training, go back to Aliceโs settings and activate the option to Work in the background (this is critical for MIUI!).
If Alice doesnโt respond to the phrase โHi Aliceโ after these actions, check:
- ๐ต Permissions: Go to Settings โ Annexes โ Yandex โ Permissions and enable access to Microphone, Auto Run and Display over other windows.
- ๐ Battery Optimization: In Settings โ Battery โ Optimize the battery find Yandex and select Without restrictions.
Install the latest version of Yandex|Enable auto-start for the application|Disable battery optimization for Yandex|Take voice training in Alice settings-->
Method 2: Attachment to a button or gesture (for MIUI 13/14)
On MIUI 13 and later, you can call Alice to a physical button or gesture, which is more convenient than voice activation. For example, on POCO F4, many users tie the assistant to a double press of the power button.
Instructions:
- Go to Settings โ Special Features โ Power button (or Gestures, depending on the model).
- Choose Double Press (or Hold) and assign it a Voice Assistant.
- In the window that appears, select Yandex (not Google Assistant!).
If Yandex is not on the list, it means:
- ๐ซ App not updated (version 23.5 required)+).
- ๐ซ The device has Chinese firmware installed (for example, on Xiaomi). 12S Ultra for the PRC market).
- ๐ซ In the settings of Yandex is not included option Integration with the system (find it in Settings) โ Alice. โ Additionally).
๐ก
If Alice opens after tying the button but does not respond to her voice, restart the smartphone. This will reset the cache of the system services responsible for gesture processing.
Method 3: Manually enable via ADB (for power users)
If the first two methods fail (e.g., Redmi) 10C with a lightweight firmware, you can manually give Yandex the privileges of the system assistant through ADB. This method requires PC and debugging on USB.
Step-by-step:
- Turn on Developer Mode on Xiaomi: go to Settings โ About Phone and 7 times click on the MIUI version.
- Return to Settings โ Additional โ For developers and activate Debugging over USB.
- Connect your smartphone to your PC, install it ADB Tools and execute the command: adb shell pm grant en.yandex.search android.permission.BIND_NOTIFICATION_LISTENER_SERVICE
- Then type: adb shell pm grant en.yandex.search android.permission.RECORD_AUDIO
- Reset the device.
After that, Alice should appear in the list of system assistants (Settings โ Applications โ Default โ Assistant and voice input).
What if the ADB canโt see the device?
Alice Compatibility Table with Popular Xiaomi Models
Not all Xiaomi devices work equally well with Alice, and here are the user test-based compatibility data (relevant to MIUI 14):
| Model | Voice activation | Button binding | Notes |
|---|---|---|---|
| Xiaomi 13/13 Pro | โ It's working. | โ It's working. | May require you to disable Mi AI in settings. |
| Redmi Note 12 Pro+ | โ It's working. | โ ๏ธ Only through ADB | On global firmware, voice activation works worse. |
| POCO X5 Pro | โ It's working. | โ It's working. | It is recommended to disable battery optimization. |
| Redmi 10A | โ It's not working. | โ ๏ธ Partially (button only) | Weak processor - voice activation is lagging. |
| Xiaomi 12T | โ It's working. | โ It's working. | Best compatibility among the flagships of 2022. |
If your model is not in the table, check it on the 4PDA forum โ there are separate topics on the compatibility of Alice with Xiaomi.
Common Mistakes and How to Fix Them
Even if you set it right, Alice can work incorrectly, and here are the most common problems and solutions.
โ ๏ธ Note: If after the update MIUI Alice stopped responding to voice, reset the settings of the Yandex application (Settings) โ Annexes โ Yandex โ Warehouse โ Reset) and re-train your voice, which works 80 percent of the time.
- ๐ Alice can't hear her voice: Check if the microphone is drowning out the cover or the film. โ Sound. โ Sound quality and turn off noise cancellation when talking.
- ๐ Assistant opens but doesn't execute commands: Delete the cache of the Yandex app and restart your smartphone. If it doesn't help, reinstall the app.
- ๐ต Alice is not activated from the lock screen: Enable the option to work on the locked screen in Yandex settings (required) MIUI 13+).
- ๐ The battery goes down quickly after setting up: Limit background activity of Yandex in Settings โ Battery โ Battery optimization, but leave Auto Start on.
If nothing helps, try an alternative method:
How to run Alice through Google Assistant (bypass)
Optimizing Aliceโs work on Xiaomi
To make your voice assistant work faster and more stable, follow these recommendations:
- ๐ Turn off Mi. AI: Go to Settings. โ Annexes โ Smart assistant and disable autostart. This will prevent conflicts between the two assistants.
- ๐ Set the sensitivity of the microphone: In Settings โ Sound. โ Select High Sensitivity (available on the microphone) MIUI 14).
- ๐ถ Use mobile internet: Alice works more stable through the Internet 4G/5G, Wi-Fi, especially if the router restricts background connections.
- ๐ Update the firmware: In new versions MIUI Voice activation bugs are being fixed. Check the updates in Settings โ The phone. โ Updating the system.
For owners of POCO and Redmi with weak processors (for example, Redmi 9A), we advise you to disable the animations of the system:
- Activate Developer Mode (as in Method 3).
- Go to For Developers โ Windows animation and set the value Animation disabled.
This will speed up Alice's response by 20 to 30 percent.
๐ก
On Xiaomi with 4GB of RAM and less, turn off the background work of unnecessary apps through Settings โ Battery โ Optimization. This will free up resources for Alice.