How to change the voice assistant on Xiaomi devices: from Xiao AI Google Assistant and Alice

Voice assistants on Xiaomi devices are not only a convenient tool for managing a smartphone or smart appliances, but also a key element of the ecosystem. MIUI. By default, most of the company’s gadgets are installed Xiao AI β€” It is a proprietary assistant with limited functionality outside of China, but many users prefer alternatives: Google Assistant for global tasks or Yandex Alice for Russian-language content.

In this article, we will discuss how to completely replace the voice assistant on Xiaomi, including smartphones (Redmi, POCO, Mi, TVs (Mi) TV), You'll learn about smart speakers (Xiaomi Smart Speaker) and even wearables:

  • πŸ”Ή How to turn off Xiao AI functionally;
  • πŸ”Ή Google Assistant installation (including bypassing regional restrictions);
  • πŸ”Ή Setting up Yandex Alice on phones and TV;
  • πŸ”Ή Solving common errors (e.g., "Voice assistant fails to respond").

Important: The procedure differs depending on the device model and version MIUI. We cover the current firmware from 2023-2026, but if your device is older, check compatibility at the end of the article (section). FAQ).

1.Why users want to change voice assistant to Xiaomi

Branded Xiao AI It is optimized for the Chinese market, which creates a number of inconveniences:

  • 🌍 Limited geography: many teams (weather, news, smart home management) operate only in China;
  • πŸ—£οΈ Poor support for Russian: Speech recognition and responses often contain errors;
  • πŸ”’ Data collection: Xiao AI Transmitting voice requests to Xiaomi servers, raising privacy questions;
  • πŸ› οΈ Lack of integration with global services (Google Calendar, Gmail, Yandex.Weather).

Alternatives address these challenges:

AssistantAdvantagesDeficienciesSupport for Russian
Google AssistantGlobal ecosystem, accurate recognition, integration with AndroidRequires Google services, can slow down on weak devicesβœ… Complete.
Yandex AliceOptimized for Russia, smart home, humor and dialogueLess integration with MIUI, Sometimes it's a glitch at Xiaomi.βœ… Complete. + regional
Siri (via Shortcuts)For iPhone owners + Xiaomi devicesVery limited functionalityβœ… Partial

πŸ’‘ Tip: If you use a Xiaomi smart home (like Mi Home or Aqara), check the compatibility of the alternative assistant with your devices.For example, Alice supports most sensors, but may not control some Chinese gadgets.

πŸ“Š Which voice assistant do you prefer?
Xiao AI
Google Assistant
Yandex Alice
Other
Not using.

2. How to turn off Xiao AI on a Xiaomi smartphone

Before installing a new assistant, you need to deactivate the standard one. MIUI The path may be different, but the general logic remains:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search box, type Xiao AI (or Voice Assistant).
  3. Select the app and click Disable (or Remove Updates if the Disable button is inactive).
  4. Back to Settings β†’ System system β†’ Gestures and buttons and disable the call assistant:
  • πŸ”˜ Long-term hold of the Home button;
  • πŸ”˜ Swipe gesture from the corner of the screen;
  • πŸ”˜ The voice command β€œOK, Google” (if it conflicts).

⚠️ Note: On some devices (e.g. Redmi Note 10 Pro with a MIUI 14) Xiao shutdown AI It could cause a system launcher to crash:

⚠️ Note: If after the Xiao shutdown AI Desktop is lost, restart your phone in Safe Mode (hold the power button) β†’ "Restart Safe Mode") and turn the assistant back on. Then use the method with ADB (described below).

For complete removal (requires an unlocked bootloader and root):

adb shell pm uninstall --user 0 com.miui.voiceassist

Make a backup copy of the data

Check the version of MIUI (Settings β†’ About the phone)

Make sure that an alternative assistant is installed

Have it on hand ADB-tools (in case of failure)-->

3. Install Google Assistant on Xiaomi

Google Assistant is the most versatile option for users outside of China, however, on Xiaomi devices for the European/global market (with firmware). EEA Or Global, it can be disabled by default. Here's how to activate it:

Method 1: Through settings (for official firmware)

  1. Make sure your phone has Google services installed (check Settings). β†’ Annexes β†’ Google).
  2. Open Settings β†’ Google β†’ Settings for Google apps β†’ Search, Assistant and Voice.
  3. Choose Google Assistant β†’ General settings β†’ switch on.
  4. Back to Settings β†’ System system β†’ Gestures and buttons and assign an assistant to hold the Home button.

Method 2: For Chinese firmware (via ADB)

If you have China Stable firmware (e.g., Xiaomi 13 Ultra), Google Assistant may be blocked.

  1. Connect your phone to your PC and activate Debugging over USB (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times press to unlock the developer mode).
  2. Download. ADB-tools and execute the command:
adb shell settings put global assistant com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.opa.OpaActivity
adb shell settings put secure assistant com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.opa.OpaActivity

⚠️ Note: On certain devices (e.g, POCO F5) After this step, you may need to reset the assistant settings:

⚠️ Note: If Google Assistant does not start, clear the cache and data of the Google app in Settings β†’ Apps, then restart the phone.

πŸ’‘

To ensure that Google Assistant runs on Chinese firmware without any problems, set your phone region to β€œUSA” or β€œUK” in your Google account settings.

4.Setting up Alice Yandex on Xiaomi

Yandex Alice is the best choice for Russian-speaking users due to its deep integration with local services (Yandex.Weather, Music, Maps).

Step 1: Installation of the application

  • πŸ“± Download the official Yandex app with Alice from Google Play;
  • πŸ”§ Allow all permissions requested (microphone, location, auto-run);
  • πŸ”„ Restart the phone after installation.

Step 2: Assigning Alice as the default assistant

Unfortunately, Xiaomi does not allow you to directly replace the system assistant with Alice, but there are workarounds:

  1. Through the Yandex app:

Through ADB (for advanced users)

adb shell am start -a android.settings.VOICE_INPUT_SETTINGS

Then manually select Yandex Alice as a voice input application.

Step 3: Voice activation

To make Alice react to the phrase "Hi Alice":

  • 🎀 Enable the option in the settings of the Yandex application β†’ Alice. β†’ Voice activation;
  • πŸ”‹ Add the app to Autostart and Battery Optimization (otherwise Alice won’t run in the background).

πŸ“Œ Important: On some devices (e.g. Redmi) 9A) Alice may be at odds with Xiao AI. In this case:

Solving Alice and Xiao's Conflict AI
1. Turn off Xiao. AI (2. Install Aliucord (Fashion for Alice) for extended commands. 3. If Alice can't hear her voice, check if it's blocked by Security" MIUI (Settings β†’ Security β†’ Permits β†’ Auto-start).

5. Replacing voice assistant with Xiaomi TV and smart speakers

On Mi TVs. TV And the Xiaomi Smart Speaker is a more complicated process because of the closed ecosystem:

For Mi. TV (all models 2018-2026.)

  • πŸ“Ί Install Google Assistant via Google Play (if TV is on Android) TV);
  • πŸ”Š For voice control, connect Google Nest Mini or Yandex Station HDMI-CEC;
  • πŸ› οΈ On Chinese firmware (CN ROM) Refreshing on Global is required ROM.

πŸ“Œ Example: On Mi TV 4S 55" with Android 9 firmware:

  1. Go to Settings. β†’ The device β†’ Voice search;
  2. Choose Google over Xiao AI;
  3. Set up the microphone (if supported).

For Xiaomi's smart speakers

Xiaomi Smart Speaker (e.g. Mi) AI Speaker) tied to Xiao AI at the hardware level. Alternatives:

  • 🎡 Use the speaker as a Bluetooth speaker for a smartphone with Alice or Google Assistant;
  • πŸ”§ Reflash the device to custom firmware (for example, OpenWRT for Xiaomi Mi). AI Speaker, but it voids the warranty.

πŸ’‘

On Xiaomi TVs and speakers, a complete voice assistant replacement often requires hardware modifications or external devices (like Google Nest).

6. Solving typical problems

When changing voice assistants, users encounter a number of errors, and we have collected the most common and ways to fix them:

Problem.Reason.Decision
OK, Google is not working.Conflict with Xiao AI or Google services disabledShut down Xiao. AI (Section 2) and reinstall the Google app
Alice doesn't answer her voice.MIUI Limitations for Background ProcessesAdd Alice to Autostart and turn off battery optimization
The assistant turns on itself.Failure in gesture settings or microphoneReset the Gestures and buttons settings in the system menu
No Russian language in Google AssistantGoogle Account Region Not Included in RussiaChange the region to Google Settings β†’ Account management β†’ Data and personalization

πŸ”§ Microphone Diagnostics: If the assistant does not hear the commands:

  1. Check the microphone through the Dictator app;
  2. Clean the microphone hole (on Redmi it is usually next to the connector) USB-C);
  3. Turn off Noise Reduction in Call Settings.

⚠️ Attention: On devices with MIUI 13/14 If you change assistants, you may lose the Quick Ball functionality to get it back:

⚠️ Attention: Go to Settings β†’ Special facilities β†’ Quick Ball and turn it on again. If the option is gray, reset the Sights settings (Settings) β†’ System system β†’ Resetting settings β†’ Reset application settings).

7. Comparison of assistants: what to choose

The choice of voice assistant depends on your tasks. We tested it on Xiaomi. 12T Pro (MIUI 14) and Mi TV P1:

CriteriaXiao AIGoogle AssistantYandex Alice
Recognition of Russian🟑 Average (Errors in 20% of cases)🟒 Excellent.🟒 Best (with slang in mind)
Xiaomi Smart Home🟒 Full support🟑 Partial (requires) IFTTT)🟑 Partial (works with Mi Home)
Integration with Android🟠 Minimum🟒 Full (calendar, post, maps)🟑 Medium (Yandex-only services)
ConfidentialityπŸ”΄ Data goes to China🟑 Data goes to Google🟑 Data goes to Yandex
Offline mode🟠 Very limited.🟑 Basic commands (alarm clock, timer)🟒 Wide functionality (jokes, weather)

πŸ’‘ Recommendations for selection:

  • 🌍 For travel: Google Assistant (80 support)+ language);
  • 🏠 For a smart home: Xiao AI (If all devices are from Xiaomi or Alice combo + Mi Home;
  • 🎡 For music and media: Yandex Alice (integration with Yandex.Music and FilmSearch).

FAQ: Frequent questions

Can Xiao be returned? AI post-off?
Yes, go to Settings. β†’ Annexes β†’ Application management, find Xiao AI and click Enable. If the application has been removed through ADB, You will need to reset your phone or manually install it. APK (For example, with APKMirror).
Why Google Assistant doesn’t work in Chinese
Chinese versions MIUI (CN ROM) They block Google services at the system level. Solutions: Install Global ROM Use the Mi Flash Tool; use the ADB-Commands from Section 3; Install Google Go (Lightweight version).
How to get Alice to run Xiaomi smart home?
For this: Connect Xiaomi devices to Mi Home; In the Yandex app, go to Alice β†’ Smart home. β†’ Add device; Select Mi Home and log in; Allow access to devices. ⚠️ Not all devices are supported. For a full list of compatible gadgets, see here.
Will the voice assistant work after the phone is reset?
After hard reset, all the assistant settings are reset to factory settings (i.e. Xiao will return). AI). To restore previous settings: Disable Xiao AI (Section 2); Install the right assistant again; Restore a data backup (if it was created).
Can I use Siri on Xiaomi?
Technically yes, but with serious limitations: πŸ“± On iPhone, configure Shortcuts to manage Xiaomi devices via HomeKit; πŸ”— Use it. IFTTT Create a link between Siri and Xiaomi; 🚫 On the phone Xiaomi Siri will not work – this is an exclusive feature of Apple.