How to make Alice on Xiaomi: full setup of the assistant

Xiaomi smartphone owners often face a choice between the standard voice assistant Google Assistant and a more adapted for the Russian-speaking user solution from Yandex. Alice can not just wake up in the morning, but also turn on music, control a smart home, tell news and even joke, which makes its use on devices with a shell MIUI or HyperOS extremely comfortable. Integrating this service into the ecosystem of the Chinese manufacturer requires a number of specific actions, since the Android system is originally sharpened for Google products.

The process of turning Alice into your gadget’s primary voice interface takes only a few minutes, but requires careful adjustment of permissions and system settings. You don’t need to be a programmer or have superuser rights to activate all the functions. You just need to go through the steps of installing the app, setting up access to the microphone, and changing system preferences in a consistent manner, as we will discuss in detail below.

Note that the functionality of the assistant on Xiaomi can vary depending on the version of the operating system and the region for which the firmware is released. Global versions of MIUI have minimal restrictions, while in Chinese builds may require additional manipulation of access rights.

Device preparation and application installation

The first step towards full integration is to install the current version of Yandex with Alice. While it may be pre-installed on many devices, it is better to download the latest version from the official Google Play store or AppGallery to work properly, outdated versions may not support new control scenarios or smart home commands.

Once downloaded and installed, you need to launch the app and log in to your account, and it is the link to your account that allows you to synchronize your request history, smart home settings and personal preferences between your smartphone, smart speaker and other ecosystem devices. Without authorization, functionality will be significantly limited.

  • πŸ“± Open an app store on your Xiaomi smartphone.
  • πŸ” Enter in the search "Yandex with Alice" and select the official application.
  • ⬇️ Click the "Install" button and wait for the download to complete.
  • πŸ” Launch the application and log in using your Yandex ID.

⚠️ Note: If you are using the Chinese version of the firmware (CN ROM), Some Yandex services can work unstable without installing additional frameworks or changing the region in the phone settings.

It's also important to check if you have the permissions to do the voice input correctly. Android, and MIUI in particular, has strict controls on access to the microphone. If you deny the app access to the microphone or location, Alice won't be able to answer questions about the weather or routes.

Configure permissions and access to the microphone

The MIUI shell and the new HyperOS have an aggressive energy saving policy that can interfere with the background work of the voice assistant. To ensure that Alice is always ready to respond to the command "Listen, Yandex", you need to configure the permissions in the system correctly, a critical step that is often missed, faced with the assistant "deaf" or not activated.

Go to your smartphone settings and find the application management section. You will need to find the installed Yandex application in the list and specify the rights for it in detail. Pay special attention to the "Start" and "Work in the background" - these parameters must be activated so that the system does not "kill" the assistant process to save battery power.

To access the advanced settings, use the following path in the menu:

Settings β†’ Applications β†’ All applications β†’ Yandex β†’ Permissions

In the list that opens, make sure that the following items are activated:

  • 🎀 Microphone – mandatory for voice control.
  • πŸ“ Geolocation – necessary for traffic jams, weather and search for nearby places.
  • πŸ“ž Contacts – for making calls on a voice command.
  • πŸ”” Notifications – to see the assistant’s prompts and answers on the lock screen.

⚠️ Note: On some versions MIUI When you first start up, you may see a system window with a security warning, and you must choose "Allow" or "OK" without warning about third-party software, since the application is officially certified.

Special attention should be paid to the setting "Master on top of other applications." This setting allows Alice to open interfaces on top of running programs, for example, when recognizing music or showing response cards, without this permission, the functionality of the assistant will be reduced to a simple voice search.

πŸ“Š How often do you use a voice assistant?
Daily: I set timers and alarm clocks: Music and news only: Rarely, I prefer to type: I don't use it at all

Replacement of Google’s standard assistant with Alice

By default, Android has Google Assistant activated, which is triggered by a long press of the power button or a swipe from the corner of the screen. To make Alice the main assistant, you need to change the system settings of the language and input, which will allow you to call Yandex with a voice or button, without having to start the application every time.

The process of replacing the standard assistant may vary slightly depending on the version of Android installed on your Xiaomi. In most cases, the path lies through Google settings or general system settings. It is important to find the "Help" item, not just "Default Apps".

Consider the table of differences in the ways of setting for different versions of shells:

Android Version / MIUIThe path to adjustmentAction required
Android 10-11 / MIUI 12Settings β†’ Applications β†’ Settings β†’ Default ApplicationsSelect "Assistant" β†’ Yandex
Android 12 / MIUI 13Settings β†’ Google β†’ Settings for Google apps β†’ Search and AssistantIn the section "Google Assistant" select Yandex
Android 13+ / HyperOSSettings β†’ Additional settings β†’ Language and inputChange the Digital Assistant App

Once Yandex is selected as the primary assistant, the system can request replacement confirmation. Agree with the changes. Now, if you press the Home button (if it's virtual) or a special key combination, Alice will activate. However, it often requires additional actions to activate the power button, which will be discussed below.

πŸ’‘

If there is no Yandex in the list of available assistants, try clearing the cache of the Google and Google Play services app, then restart your smartphone.

Activation of Alice with power button and gestures

One of the most convenient features is to call the assistant with a physical button. On Xiaomi smartphones, this feature is implemented through the function β€œRun by long press of the power button.” By default, there is often Google or the off menu, but this easily changes.

To set up, go to the Advanced Settings section. Find the option for the Power button. If you have a new version of MIUI or HyperOS installed, it will have the Long Press option. Select the option "Run Voice Assistant." Since we have already changed the System Assistant to Yandex, now the button will wake Alice.

If you don't have a direct power button setting, you can use gestures. In the MIUI shell, the "Start from the corner of the screen" feature is popular.

  1. Open Settings β†’ Additional functions β†’ Gestures.
  2. Activate the function "Start from the corner of the screen".
  3. As an action, select "Run the App" or "Voice Assistant".
  4. Select the Yandex app in the list.

Now, a swipe from the bottom corner of the screen will instantly activate voice input, which is especially convenient when the phone is on the table with the screen up, and there is no way to reach the buttons.

⚠️ Note: On some models with screen lock (Always On Display), the activation of the power button can only work after unlocking the device for security reasons.

Configure the activation phrase "Listen, Yandex"

To fully use the smart assistant, you need to adjust the activation by voice phrase, which allows you to call the assistant when your hands are busy or the phone is in your pocket (if you have through your pocket recognition enabled), the "Listen, Yandex" function works even with a locked screen.

Open the Yandex app, click on the profile icon and go to Alice's settings, and you'll find Voice Control. Turn on Voice Activation. The system will prompt you to say the voice calibration phrase several times, which will improve the accuracy of your diction.

In the same menu, important settings are available:

  • πŸ—£οΈ Recognition without the Internet: Basic commands work offline, but complex queries require the network.
  • πŸ”’ Locked screen recognition: allows you to control music or alarm without unlocking your phone.
  • πŸ‘€ Owner's voice recognition: Alice will only respond to your voice while ignoring outsiders (not working on all devices).
Why doesn't Alice hear the command the first time?
The microphone can be reduced by noise reduction, try to pronounce the command more clearly or turn off the energy saving mode, which limits the microphone in the background.

Keep in mind that constantly tapping the microphone can slightly increase battery consumption, but Yandex’s algorithms are optimized to minimize this effect by activating full audio processing only after the keyphrase is detected.

Integration with a smart home and scenarios

Making Alice the primary assistant on Xiaomi opens up huge opportunities for managing a smart home. Through Yandex, you can combine devices from different manufacturers: lamps, sockets, vacuum cleaners and air conditioners. Alice acts as a universal remote that understands natural language.

To start, go to the Devices section in the Yandex app. Click Add Device and select the manufacturer of your gadget. You will need to log in to the manufacturer's account (for example, Tuya, Smart Life, Aqara), after which the devices will appear in the list.

Examples of commands for management:

"Alice, turn off the lights in the living room."


"Alice, turn on the humidifier by 50%."




"Alice, I'm Going" (Script turns off all devices)

⚠️ Note: Smart home scenarios require a stable Internet connection, local management is only possible for devices that support Zigbee protocols through appropriate gateways integrated into the Yandex ecosystem.

You can also create complex scenarios, such as "Alice, good morning," and she can turn on the lights, report the weather, tell the news, and start the coffee maker if she's connected to a smart socket, which makes Xiaomi's smartphone a powerful control center for the home.

β˜‘οΈ Checking the integration of a smart home

Done: 0 / 1

Solving problems and optimizing work

Despite the deep integration, users may face problems, most often due to the MIUI system "killing" Yandex's background process to save energy, and if Alice stopped responding or is activated with a delay, you need to check the battery settings.

Go to Settings β†’ Battery and Performance. Find Yandex and set the β€œNo Limits” mode. This will prevent the system from forcibly closing the application. It is also worth turning off the traffic savings for Yandex in the mobile network settings so that the assistant can update the data in the background.

Another common problem is the conflict with Google Assistant. If you continue to open both assistants after setting up or the system gets confused, try temporarily disabling Google Assistant in the settings of the Google application itself, leaving only Yandex active.

πŸ’‘

The key to stable operation is the autostart resolution and the removal of background activity restrictions in the MIUI/HyperOS battery settings.

In some cases, reinstallation of the app with a complete data cleanup helps, before you do so, make sure your account is synced so you don't lose your smart home history and settings. Once you re-configure, go through the default assistant assignment procedure.

Frequently Asked Questions (FAQ)

Can I completely delete Google Assistant after I install Alice?
It is impossible to completely remove the system component of Google Assistant on most Xiaomi smartphones without root rights, since it is built into Google Play system services. However, you can disable its activation with voice and button, reassigning these actions to Yandex, which will make Google Assistant invisible to the user in everyday use.
Why can't Alice hear the command when the screen is off?
Most likely, voice control settings have disabled the "Locked Screen Recognition" option, and check if the phone is in "Do Not Disturb" or "Airplane" mode, and if the app has permission to work in the background and access to the microphone without restrictions.
Does Alice work on Xiaomi Pad tablets?
Yes, the instruction is completely relevant for Xiaomi Pad tablets running on Android and shells MIUI for Pad or HyperOS. The setup process is identical, but managing a smart home from a tablet can be even more convenient due to a larger screen.
Will Alice work if she switched from region to China?
When you move to China, you may have trouble with some local Yandex services, but the voice assistant itself must work, but if you move to China physically, you’ll need a Chinese version of the app and possibly a VPN to communicate with the servers to work smoothly.
How do you get Alice to read the notices out loud?
This feature is called "Notification Voice." It's available in Alice's settings under "Notifications." You can choose which apps (messengers, mail) should be voiced when you connect your headphones or Bluetooth headset.