How to Call Google Assistant by Voice on Xiaomi Smartphones: The Complete Guide

Google Assistant makes it much easier to interact with your smartphone, from quick information search to smart home management. However, on Xiaomi devices (including Redmi and POCO), standard voice activation via the phrase โ€œOK, Googleโ€ is often disabled by default or unstable due to the features of the MIUI firmware. In this article, we will discuss all the ways to configure the assistant voice call, including bypassing system constraints and solving typical problems.

Itโ€™s important to understand that the functionality depends on the MIUI version, the firmware region and Googleโ€™s installed services. For example, on Chinese versions of MIUI without global ROM, voice calling may not be available. Weโ€™ll look at universal methods that work on most models, from Xiaomi Mi 11 to Redmi Note 12, as well as alternative options for devices without official support.

Why is Xiaomi not running Google Assistant voice calls?

The main reason is the conflict between the MIUI shell and Google services, the manufacturer actively promotes its own assistant Xiao AI (available on Chinese firmware), which leads to artificial restrictions:

  • ๐Ÿ”น Lack of background work permit โ€” MIUI aggressively shuts down applications in the background, including Google services.
  • ๐Ÿ”น Regional restrictions on Chinese firmware (CN ROM) Voice call is disabled at system level.
  • ๐Ÿ”น Conflict with Xiao AI โ€” On some models (for example, Xiaomi 13 Pro) priority is given to the brand assistant.
  • ๐Ÿ”น Outdated version of Google App โ€“ without updates through the Play Store, voice activation may not work.

An additional factor is battery optimization: MIUI by default limits application activity in the background, which blocks microphone listening for voice commands, even flagship models like the Xiaomi 14 Ultra.

๐Ÿ“Š What kind of firmware do you use on Xiaomi?
Global ROM (Global ROM)
European (EEA ROM)
Chinese (CN ROM)
LineageOS (Pixel Experience)
I don't know.

Preparation of the smartphone: mandatory conditions for voice call

Before setting up, make sure your device meets the minimum requirements:

ParameterRequirementHow to check
Android versionAndroid 8.0 Oreo or newerSettings โ†’ About the phone โ†’ Android version
Installed Google AppVersion 12.0+ (updated via Play Store)Open Play Store โ†’ Find Google โ†’ Check out the version
Language of the systemSupported language (Russian, English, etc.)Settings โ†’ Additional โ†’ Language and input
MicrophoneOperating, no hardware damageRecord the voice memo through the recorder
Internet connectionStable Wi-Fi or Mobile InternetCheck the speed in Speedtest

If one condition is not met, the voice call will not work. For example, on Xiaomi Redmi 9A with Android Go, there may be no support for a full Google Assistant due to the limitations of the lightweight version of the OS.

โš ๏ธ Note: On devices with unlocked bootloader and custom firmware (such as LineageOS), voice call may require additional customization via ADB or Magisk modules.

Method 1: Configure via Google App (official method)

This is the most reliable way to work on most global firmware devices.

  1. Open the Google app (the icon with the letter โ€œGโ€ on the home screen).
  2. Tap the profile icon in the upper right corner โ†’ select Settings.
  3. Go to the Google Assistant section โ†’ General.
  4. Select Assistant โ†’ scroll to Device and tap the name of your smartphone.
  5. Activate the Access switch with a voice command.
  6. Get a voice model training (say the phrase โ€œOK, Googleโ€ 3 times).

After setting up, check the work with the command โ€œOK, Google, what day is it?โ€ If the assistant does not answer, move to the next method.

Update Google App via Play Store |Check the microphone permissions in Settings |Disable battery optimization for Google App |Reboot your smartphone-->

Method 2: Resolving background activity in MIUI

MIUI blocks the background work of apps to save charge, which prevents Google Assistant from listening to voice commands.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find Google in the list and select it.
  3. Touch the Permits. โ†’ Turn on the microphone.
  4. Go back and select the Battery โ†’ Install No Limits.
  5. Activate the AutoRun option (if available).

For reliability, also disable power saving mode in Settings โ†’ Battery. Some models (such as the POCO X5 Pro) may require Google to add additionally to the list of Protected Apps.

๐Ÿ’ก

If the voice call only works when the screen is unlocked after setting up, turn on the โ€œAllow Access When Lockedโ€ option in the Google App security settings.

Method 3: Alternative button call (if voice is not working)

If the voice activation never works, you can call the Assistant to a physical button or gesture:

  • ๐Ÿ“ฑ Long pressing of the home button (on models with a touch button, for example, Xiaomi Mi) 10T):
  • ๐Ÿ‘† Swipe from the corner gesture (on models without buttons, for example, Redmi Note 11 Pro)+):

This method does not require voice activation, but allows you to quickly open the assistant at any time. On some firmware (MIUI 14 and later), you may need to pre-install Google Assistant Go for proper operation.

Solution: Why Google Assistant doesn't respond to voice?

If the assistant doesnโ€™t respond to the โ€œOK, Googleโ€ command after all the settings, check the following points:

Problem.Reason.Decision
It doesn't work when you lock it.MIUI security restrictionsEnable โ€œAllow Access When Blockedโ€ in the Google App Settings
It only works with a connection to the network.Offline recognition disabledDownload the language for offline work in the Assistant settings
Does not respond to the team after the updateResetting Google App settingsDelete the application data in Settings โ†’ Apps โ†’ Google โ†’ Storage
The microphone can't pick up the voice.Occupied by another appendixClose all apps that use a microphone (such as WhatsApp)

On Chinese firmware (CN ROM), it may be necessary to change the region to a supported one (for example, the United States or Russia) via a VPN and reset Google App settings.

โš ๏ธ Note: Some models (e.g. Xiaomi) 12S Ultra after region change through VPN Mi Account and branded services may stop working. Before experimenting, back up your data.

Additional features: voice commands for Xiaomi

In addition to the standard features, Google Assistant on Xiaomi supports management teams for branded chips:

  • ๐Ÿ”ฆ Camera Control: "OK Google, Take a Selfie" (opens the front camera in the Mi Camera).
  • ๐Ÿ”‹ Battery mode: OK, Google, turn on the power saving modeยป.
  • ๐ŸŒ™ Dark theme: "OK, Google, turn on Dark Mode" MIUI 12.5+).
  • ๐Ÿ“ถ Mobile data: OK, Google, turn on the mobile Internetยป.

These commands require pre-setting permissions in Settings โ†’ Apps โ†’ Google โ†’ Permissions (enable System Settings Change) on the POCO F4 GT and other gaming smartphones, you can also voice-activate the performance mode.

How to add your own voice commands?
Google Assistant supports custom routines through Google Assistant Routines. For example, you can set up the โ€œOK Google, Iโ€™m Going to Sleepโ€ command that will simultaneously include Donโ€™t Disturb, Turn off Wi-Fi and run Mi Sleep. 1. Open Google Assistant โ†’ tap the profile icons โ†’ Routines. 2. Press + โ†’ select Add a command and write down the phrase. 3. In the Actions section, add the necessary operations (for example, Change device settings). 4. Save the routine and test it.

FAQ: Frequent questions about voice assistant on Xiaomi

Can I use OK Google on Chinese firmware (CN ROM)?
On most Chinese firmware, voice calls are disabled at the system level. Solutions: Install Global ROM via Mi Flash Tool. Use alternative call methods (button, gesture). Try changing region via VPN (does not guarantee stable operation); on some models (for example, Xiaomi 13) after installing Google Assistant Go, voice activation can work.
Why does the Assistant only work when connected to a charger?
This is due to battery optimization in MIUI. To fix: Open Settings โ†’ Battery โ†’ Power Saving Mode and turn it off. For Google App, set No limits on battery settings. Check if Super Energy Saving is active in the notification curtain. If the problem persists, try calibrating the battery (discharge to 0% โ†’ charge to 100% without interruptions).
How to disable Xiao AI and leave only Google Assistant?
On Chinese firmware, Xiao AI can conflict with Google. To disable it: Go to Settings โ†’ Apps โ†’ App Management. Find Xiao AI (or com.miui.voiceassist). Select Disable or Remove Updates. Some models (such as the Xiaomi Mix 4) will require root or custom recovery rights to completely remove it.
Can you change the activation phrase from โ€œOK, Googleโ€ to another?
Google doesn't officially allow you to change the activation phrase. Alternatives: Use Bixby (on some models, POCO is available through third-party modules); Install Assistant Trigger from the Play Store (requires ADB); Set up Tasker + AutoVoice to create custom commands. MIUI 14 tests the custom voice command feature, but it's not yet available to most users.

๐Ÿ’ก

If none of these methods worked, check if your device has modified firmware (e.g., from third-party developers) and if they do, you may need to run the official ROM through Fastboot.