Voice assistants have become an integral part of modern smartphones, and Alice from Yandex is one of the most popular in the Russian segment. Owners of Xiaomi devices often face the question: how to run Alice by voice if the default MIUI integrated Google Assistant? The problem is complicated by the fact that the manufacturer does not always provide direct support for third-party assistants, and standard activation methods through a long press of the power button do not work on all models.
In this article, we will discuss all working ways to launch Alice in voice on Redmi smartphones, POCO Xiaomi (including Mi 11, Redmi Note 12, POCO X5 Pro and others. You'll learn how to set up voice calls through MIUI, Bypass system limitations with third-party applications, and how to integrate Alice into Xiaomiβs smart devices (e.g. Mi Smart Speaker speakers (GMS) and with alternative firmware.
Why doesnβt Alice start by voice on Xiaomi by default?
The main reason is the conflict between the built-in voice assistants. The MIUI is pre-installed out of the box with Google Assistant, which takes up a hot button (long press on Power or Home). Even if you installed the Yandex app with Alice, the system does not allow you to reassign voice activation to a third-party service without additional settings.
Other possible causes:
- π Lack of rights to access microphone for Yandex application.
- π± An outdated version MIUI (downstream MIUI 12 voice activation is not stable).
- π Regional restrictions: on some models for China ROM) voice commands are blocked.
- π Conflict with other voice services (e.g. Mi) AI Assistant on new devices).
Before you proceed to the setting, check:
β οΈ Attention: On devices with MIUI for Russia (e.g. Redmi 10 2022 or POCO M5) Alice may not be able to start with voice due to pre-integration with Google Services, in which case you will need to disable Google Assistant manually.
Method 1: Configure via Yandex application (official method)
The easiest way is to use the built-in features of the Yandex app, which works on most devices with MIUI 12 and later, but requires pre-configuring permissions.
Steps for activation:
- Install or update the Yandex app from Google Play or APKMirror (for GMS-free devices).
- Open the app, go to Profile β Settings β Alice.
- Enable the option of Voice Assistant Alice and Allow Start from the Lock screen.
- Return to the basic settings of the smartphone: Settings β Applications β Application Management β Yandex.
- Give all the necessary permissions: Microphone, Auto Run, Display over other windows.
- Reset the device.
After that, Alice can be called:
- π€ Voice command: "Hello Alice" (if the option is enabled in the settings).
- π Button on the desktop (Yandex widget).
- π± Gesture: swipe on the lock screen (on some models).
Last update installed MIUI|Yandex app updated to the current version|Permits for microphone and auto-run issued|Google Assistant is disabled (if not in use)-->
If voice activation does not work, try resetting the settings of the Yandex application:
Settings β Applications β Yandex β Storage β Clean up dataMethod 2: Reassign the power button (for MIUI 12.5+)
Starting with MIUI 12.5, Xiaomi added the ability to reassign the long-press action to the power button, which allows you to replace Google Assistant with Alice.
Instructions:
- Go to Settings β Special features β Power button (on some firmware, the path may differ: Settings β System β Gestures).
- Select Long Press and set the Voice Assistant value.
- In the list that appears, select Yandex (if there is none, install the application first).
- Save the changes and restart the smartphone.
Now, if you press the power button long enough, Alice will start.
- β It works on most models with Global. ROM (For example, the Redmi Note 11 Pro+ 5G).
- β Not available in China ROM rootless.
- β οΈ On some devices after the update MIUI settings may reset.
What if Yandex is not on the list?
Method 3: Using Tasker or MacroDroid (for advanced users)
If standard methods donβt work, you can automate Aliceβs launch with scripting apps like Tasker or MacroDroid, which is suitable for devices without root rights, but requires initial setup.
Example of settings in MacroDroid:
- Install MacroDroid from Google Play.
- Create a new macro command with a voice command trigger (or press a button if you want to use a physical button).
- As an action, select Launch the application β Yandex.
- Add the limitation Screen is off if you want to run Alice from lockdown.
- Save the macro and test it.
Advantages of the method:
- ποΈ Flexible setting: You can set up a launch to any button combination or voice command.
- π It even works for China. ROM Google Services.
- π± Supports additional conditions (e.g., only when connected to Wi-Fi).
Disadvantages:
- β οΈ Requires constant back-end service (may affect autonomy).
- π§ More difficult to set up for beginners.
π‘
In MacroDroid, you can create a macro that will trigger Alice when you shake the phone or double tap the volume, which is convenient if the power button is occupied by another action.
Method 4: Voice activation on Xiaomi smart devices (columns, clocks)
Alice can be launched by voice not only on smartphones, but also on other Xiaomi devices that support voice assistants, such as the Mi Smart Speaker smart speakers or the Mi Watch.
Instructions for Mi Smart Speaker:
- Connect the column to the Mi Home app.
- Go to the device settings and select Voice Assistant β Yandex Alice.
- Log in to Yandex account and issue permissions to access the microphone.
- Activate the option Voice activation by keyword.
Now the column will respond to the phrase "Hi Alice."
- π Xiaomi Mi Watch (via Mi Fitness app).
- π Xiaomi Smart Display (smart display with Alice).
- π‘ Xiaomi AI Speaker (Chinese version of the column, requires firmware with support for Alice).
β οΈ Note: Some Xiaomi smart devices (e.g. Mi Band 7) donβt support Alice due to hardware platform limitations.
| The device | Alice's support | Whether MIUI is required | Voice activation |
|---|---|---|---|
| Mi Smart Speaker | β Yes. | β No. | β "Hey, Alice" |
| Redmi Note 12 Pro+ | β Yes. | β MIUI 13+ | β Power button/voice |
| POCO X5 Pro | β Yes. | β MIUI 14 | β Only through Tasker. |
| Mi Watch S1 | β Partially. | β No. | β Only through the app |
| Xiaomi Pad 6 | β Yes. | β MIUI 14 | β Voice/gesture |
Method 5: Alternative firmware and root access (for power users)
If your device runs on China ROM or you have custom firmware installed (like LineageOS), standard methods may not work, in which case you will need to root or install modified versions of MIUI.
Options:
- Install Global ROM: Download the official Global ROM for your model from Xiaomi. Sweat it through Fastboot or Recovery (instructions depend on the model). Once you have firmware, Alice will be available through standard settings.
- Using Magisk and the Assistant Enabler module: Get root rights through Magisk. Install the Assistant Enabler module to reassign the voice assistant. In the module settings, select Yandex as the default assistant.
ADB-change-off
adb shell settings put global assistant com.yandex.browser
adb shell settings put global voice_interaction_service com.yandex.browser/.voiceassistant.VoiceAssistantServiceAfter completing the commands, restart the device.
β οΈ Attention: Customization Firmware ROM Or getting a root license will void the warranty on the device. On some models (for example, Xiaomi 13 Pro), this can lead to a bootloader lock!
π‘
If you are not sure about your firmware skills, it is best to use official methods (Methods 1-3). Root access and custom ROM are recommended only to advanced users.
Solving problems: Alice doesn't respond to voice commands
If you set up Alice's launch but she doesn't respond to her voice, check out the following points:
Mike problems:
- π€ Make sure the microphone is not physically silenced (e.g. on a cover).
- π Check the permissions: Settings β Annexes β Yandex β Permits β Microphone.
- π± Test the microphone in another application (for example, in a voice recorder).
2. Conflict with other assistants:
- π€ Turn off Google Assistant: Settings β Google β Settings for Google apps β Search, helper and voice β Google Assistant β General settings β Disable Google Assistant.
- π€ Turn off Mi. AI Assistant (if any): Settings β Annexes β Application management β Mi AI β Shut down.
Internet problems:
- π Alice wants a stable connection to the network, check if it's mobile or Wi-Fi.
- π If you use VPN, Disable it β it can block access to Yandex servers.
Errors in Alice's settings:
- π Reinstall the Yandex application.
- π± Clear the cache: Settings β Annexes β Yandex β Warehouse β Clear the cache.
- π Switch the voice language to Russian (Russia) in Alice settings.
If the problem persists, try resetting your network settings:
β SIM-maps and mobile networks β Network reset