How to completely disable voice dialing on Xiaomi phone: 5 proven ways

Voice dialing on Xiaomi can be useful in some situations, but is often activated accidentally - while talking, listening to music, or even in your pocket. MIUI Voice is annoying, wastes battery life and sometimes leads to awkward moments (for example, when the phone starts dialing or searching the Internet without your knowledge). POCO β€” From standard settings to hidden developer settings.

The MIUI feature is that the manufacturer has integrated two voice controls: the built-in solution from Xiaomi (MIUI Voice) and Google services. Often users turn off one, but forget about the second, which causes the problem to persist. We'll look at both options, and also tell you how to block voice dialing at the system level if standard methods do not help. Important: the instructions are relevant for MIUI 12/13/14 and most models released after 2019.

1. Disable voice dialing via MIUI settings

The most obvious way is to deactivate the function in the settings menu, but here's a caveat: depending on the MIUI version and regional firmware, menu items may differ. We'll give you a universal algorithm that works on 90% of devices.

Go to Settings β†’ Additional β†’ Special Features β†’ Voice Assistant. Here you will see two key switches:

  • πŸ”Š Voice dialing – is responsible for activation by the command β€œOK, Google” or β€œHello Siri” (on some models).
  • 🎀 MIUI Voice is a built-in voice control system from Xiaomi that works on phrases like β€œLittle Assistant".

Disable both options. If voice dialing is still working after that, check the Google Assistant settings (more on this below). Some firmware (e.g., the global version of MIUI 14 for Xiaomi 13) may require additional confirmation via the Confirm button at the bottom of the screen.

πŸ’‘

If you don't have Voice Assistant on your menu, try the alternative path: Settings β†’ Applications β†’ Application Management β†’ Three Dots (menu) β†’ Show Systems β†’ Voice Dial. Here you can not only turn off the function, but also reset the app cache.

2. deactivation of Google Assistant (for models with Google services)

Even if you disabled MIUI Voice, Google Assistant can continue to fire on voice commands, especially for global firmware versions (such as MIUI Global or EEA).

  1. Open the Google app (not to be confused with Google Play).
  2. Slip on the profile avatar in the upper right corner and select Settings β†’ Google Assistant.
  3. Go to the General section β†’ Voice assistant.
  4. Turn off the Hey Google option (or OK, Google in the Russian version).

After that, the system will prompt you to take voice training – skip this step. Also, we recommend you go to Settings β†’ Apps β†’ Google β†’ Permissions and disable access to the microphone (unless you use other Assistant features, such as voice search).

πŸ“Š What voice assistant is activated?
Only MIUI Voice.
Only Google Assistant
Both at the same time.
I don't know what's on.
I've got everything off.

3. Hidden settings: disabling through developer settings

If voice dialing still works, the problem may be the low-level settings, which you need to activate the developer mode to change.

  1. Go to Settings. β†’ The phone.
  2. Find the MIUI version and tap it 7 times in a row (you will receive a notification "You became a developer").
  3. Go back to the main settings menu and open a new section for developers.

Inside, find the following parameters and turn them off:

  • πŸ› οΈ Enable voice control (if any).
  • πŸ”‡ Allow background activity for voice commands.
  • πŸ“± Optimization MIUI for voice services (on some firmware).
What to do if there is no β€œDevelopers” item?
If after 7 clicks on the version of MIUI the section did not appear, try: 1. Reboot the phone. 2. Check if the section is hidden in the search settings (enter "developer" in the search bar). 3. Update the firmware to the latest version - on older versions of MIUI (below 12) may require another activation method.

After making the changes, restart the device, which will help you apply the kernel-level settings.

4. Disabling voice dialing for specific applications

Sometimes voice dialing is activated not by the system, but by individual applications (e.g. Google Maps, YouTube or Xiaomi Home).

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select an app you suspect of having voice activated (e.g. Google or MIUI Voice).
  3. Go to Permissions β†’ Microphone and turn off access.

For complete confidence, you can also prohibit the auto-start of the application:

  • 🚫 In the same app management menu, find AutoRun and turn it off.
  • πŸ”„ Go to the Battery and Performance β†’ Manage the power consumption of applications and select Limited mode.

Turn off microphone access for Google|Disable autostart MIUI Voice|Check YouTube settings (voice search)|Limit background activity for all voice services|Reboot your phone after the changes-->

5. Radical methods: Disabling through ADB or removing system APKs

If all the previous methods have failed, radical measures remain, they require technical skills and can lead to unstable system operation, so use them only as a last resort.

Method 1: Disconnecting through ADB

Connect your phone to your PC, enable USB Debugging (in the developer settings) and execute the command:

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

This will remove MIUI Voice for the current user without root permissions. To deactivate Google Assistant, use:

adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox

Method 2: Freeze with Magisk (requires root)

If you have Magisk installed, you can β€œfreeze” the problematic applications:

  • 🧊 Install the App Systemizer module.
  • πŸ” Find com.miui.voiceassist and com.google.android.googlequicksearchbox.
  • ❄️ Select the Freeze action (freeze).

πŸ’‘

ADB-The commands and root methods should only be used if the standard methods did not help.

6. Problem Solving: Voice dialing is not turned off

If after all the manipulations voice dial continues to work, check the following points:

Problem.Possible causeDecision
Voice dialing works after locking the screenThe β€œOK Google” function is activated in the blocked stateTurn off the β€œUnlock Voice” option in Google Assistant settings
It only works with headphones.Voice control enabled via Bluetooth devicesDisable access to microphone for Bluetooth app
Voice dial is activated when connected to the carAndroid Auto or MIUI Car Mode use voice commandsTurn off auto-start for Android Auto and MIUI Car apps
After the MIUI update, the settings resetSystem reset of voice control parametersRepeat steps from Sections 1 and 2, then disable auto-update for MIUI Voice

If the problem persists, try resetting the app settings:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Three Points (menu) β†’ Reset App Settings.
  2. Confirm the action and restart the phone.

πŸ’‘

On some models (such as the POCO F5 or Redmi Note 12), voice dialing can be tied to a physical button. Check the settings of the Google Assistant button in Settings β†’ Buttons and gestures.

Frequently asked questions

Can I turn off voice dialing only for specific contacts?
No, MIUI doesn’t have a voice dial selectively for individual contacts, you can only completely deactivate the service or use alternative calling apps (like Truecaller) where there are similar settings.
Why does Google Assistant still work after MIUI Voice is disabled?
This is because Google Assistant and MIUI Voice are two independent services. Even if you disable the built-in solution from Xiaomi, Google services continue to work because they are integrated at the Android level. You need to disable both, as described in sections 1 and 2.
Will voice search on YouTube work after it’s turned off?
Yes, voice search on YouTube uses its own mechanism, not associated with MIUI Voice or Google Assistant, but it may require the app to manually access the microphone.
How to return voice dial if you need it later?
To activate the function again, repeat the steps from sections 1 and 2 in reverse order. If you used ADB or Magisk, follow the commands: adb shell cmd package install-existing com.miui.voiceassist or unfreeze the application through the App Systemizer module.
Can turning off voice dialing save battery power?
Yes, but the effect will be negligible. The voice assistant only consumes energy when it's listening to the command, and if you're not using the function, turning it off can extend the life by 1 to 3 percent depending on the model.

πŸ’‘

If you use Xiaomi with custom firmware (like Pixel Experience or LineageOS), the instructions may differ, and in such cases voice dialing is managed via Android settings, not MIUI.

Now you know all the ways to turn off voice dialing on Xiaomi. If none of the methods worked, maybe the problem lies in an informal firmware or hardware failure - in this case, we recommend contacting the service center. For most users, a combination of disabling MIUI Voice and Google Assistant through standard settings is enough.