How to permanently remove Xiaomi voice assistant when incoming call

Are you tired of Xiaomi’s intrusive voice assistant activating every time you call?This feature, designed for convenience, is often a source of annoyance β€” especially when the smartphone starts loudly sounding the caller’s name or offering to respond with a voice at the most inopportune moment. In this article, we’ll look at all the possible ways to disable the voice assistant on Xiaomi, Redmi and POCO phones running MIUI 12-14 and Android 10-14.

Complicating the problem is that different versions of firmware and phone models may have different paths to customization, and after MIUI updates, menus often move, and some options are hidden deep in the system parameters. We have collected current methods, including hidden settings that are not always obvious even to experienced users. If the standard disconnection through the menu did not work, do not despair: the article has solutions for the most persistent cases.

Why does Xiaomi’s voice assistant turn on when you call?

The voice assistant feature for incoming calls has been introduced in MIUI as part of Xiaomi’s ecosystem for integration with smart devices, and is designed to:

  • πŸ”Š Caller name (if the contact is saved in the phone book)
  • 🎀 Allow you to respond or reject a call with a voice command (e.g., β€œRespond” or β€œIgnoreΒ»)
  • πŸ”„ Automatically switch the call to speakerphone if the phone is on the screen up

In practice, however, this feature often fails: the assistant works even when the sound is turned off, interferes with public areas or is activated when accidentally touching the screen. Moreover, in some versions of MIUI (especially on budget models Redmi), the voice assistant does not have a separate switch in the call settings – it has to be turned off through system settings or even edit configuration files.

Another reason for the unexpected positives is that it's in conflict with other voice services, like Google Assistant or Alice from Yandex, and if you use third-party voice assistants, they can intercept microphone control and cause false positives.

Method 1: Disconnect via call settings (the easiest)

In most cases, the voice assistant is managed via the phone settings menu, which works on MIUI 13-14 and most Xiaomi/Redmi/POCO models (except the oldest devices on Android 9 and below).

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner β†’ select Settings.
  3. Go to Calls or Additional Settings (the name may be different).
  4. Find the option Voice Assistant, Voice prompts or Voice Name.
  5. Turn off the slider next to this option.

If you don’t have one on your phone, try an alternative route:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the search bar, enter β€œPhone” and select the system application Phone.
  3. Go to Permits and turn off access to the Microphone.

Is the settings of the system application "Phone" open (not a duplicate)

Is there a tab in the call menu "Additional" or "Extended settings"

Is Xiaomi’s voice assistant confused with Google Assistant?-->

Important: On some models (such as the Redmi Note 10 Pro or the POCO X3 Pro), the option may be called Voice Control or Autoresponder. If you don't find it, move on to the next method.

Method 2: Disconnection through special features settings

In MIUI, the voice assistant is sometimes tied to special features (e.g., for people with disabilities) to deactivate it:

  1. Go to Settings. β†’ Special facilities.
  2. Select the section "Hearing" or "Sound and vibration".
  3. Find the option Voice Actions, Voice Output or Text to Speech (TTS).
  4. Turn off all sliders associated with voice accompaniment.

If there are no explicit mentions of calls in this menu, try disabling Xiaomi Voice Assistant completely:

  1. Return to Special Opportunities.
  2. Find the Services or Installed Services section.
  3. Turn off the Voice Assistant or Xiaomi Voice Assistant.

πŸ’‘

If the voice assistant still works after turning off, try clearing the cache of the Phone app. Go to Settings β†’ Apps β†’ App Management β†’ Phone β†’ Storage β†’ Clear the cache.

On some firmware (e.g. MIUI 12.5 on Xiaomi Mi 11), voice prompts when calling can be part of the Smart Response function to turn it off:

  1. Open Settings β†’ Memory and Digital Well-Being.
  2. Move to Digital Well-Being β†’ Smart functions.
  3. Turn off the Smart Call Answer.

Method 3: Resetting the settings of the Phone application

If the voice assistant continues to work despite disabling all options, the problem may lie in the failure of the settings of the system application Phone.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the phone app and open its page.
  3. Click Warehouse β†’ Reset settings (or Delete data, but it will delete your call history!).
  4. Confirm the action.
What to do if the β€œReset” button is inactive?
On some phones (e.g. Redmi 9A), resetting system applications is blocked. In this case, try: 1. Remove Phone app updates (if there is a button to "Remove updates"). 2. Disable the application for 1-2 minutes, then turn it back on. 3. Reboot the phone after the reset.

Warning: Reset the phone app will delete your call history. If it's important to you, pre-export it through Settings β†’ Google β†’ Backup β†’ Call history.

After reset, check if the previously hidden options appear in the call settings, sometimes this method "displays" missing menu items.

Method 4: Disconnect via ADB (for power users)

If all previous methods have failed, the radical way is to turn off the voice assistant via ADB (Android Debug Bridge), which requires connecting the phone to a computer and basic command line knowledge.

Warning: Incorrect ADB commands may disrupt the system. Follow the instructions carefully.

  1. Turn on Developer Mode on your phone: Go to Settings β†’ About Phone. Click 7 times on MIUI Version until the "You're a developer" notification appears.
  2. Activate USB Debugging: Return to Settings β†’ Additional β†’ Developer. Enable USB Debugging Slider.
adb shell


pm disable-user --user 0 com.miui.voiceassist

If the first command doesn’t work, try:

adb shell


pm uninstall --user 0 com.miui.voiceassist

These commands will completely disable Xiaomi's voice assistant system. If you only need to disable the feature when calling, use a more point command:

adb shell settings put global voice_interaction_enabled_in_call 0

Through call settings

Through special opportunities

Resetting the settings of the "Phone" application

ADB teams

Nothing helped.-->

Important: After using ADB, restart your phone. If the voice assistant is activated again after the MIUI update, repeat the procedure.

Method 5: Removing System Application Updates

On some Xiaomi phones, the voice assistant appears when you call after updating system applications via Google Play.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find apps: Phone (com.android.dialer) Voice assistant Xiaomi (com.miui.voiceassist) Services Xiaomi (com.xiaomi.misettings)

Remove updates

Confirm the action and restart the phone.

If the Remove Updates button is inactive, the app has not been updated through the Play Market, in which case, try rolling back the firmware to the previous version (if the problem occurred after the MIUI update).

πŸ’‘

Removing system application updates can cause them to fail. If calls or SMS stop working after this procedure, install updates back through the Play Market.

Table: Compatibility of methods with MIUI versions

Method of disconnectionMIUI 12MIUI 12.5MIUI 13MIUI 14Notes
Call settingsβœ…βœ…βœ…βœ…It works on 90% of models.
Special facilitiesβœ…βœ…βš οΈβŒMIUI 14 has been moved to other menus
Resetting the phone appβœ…βœ…βœ…βœ…Deleting call history
ADB-teamβœ…βœ…βœ…βœ…Requires developer rights
Removal of updatesβš οΈβœ…βœ…βœ…It doesn't work on older models.

If your version of MIUI is not listed in the table, try methods in order from simple to complex. On new firmware (for example, MIUI 14 on Xiaomi 13), the voice assistant can be integrated into the Xiaomi HyperOS - in which case, disabling it requires deeper manipulation of the system.

What do you do if nothing helps?

If you’ve tried all of these methods, but the voice assistant still works when you call, the problem may be:

  • πŸ”„ Conflict with other voice services (like Google Assistant or Alice) Try disabling them or restricting access to the microphone.
  • πŸ“± Customized firmware. Some builds. MIUI Third-party developers may have modified settings.
  • πŸ”Š Hardware malfunction: In rare cases, false microphone positives are caused by damage to the plume or contacts.

If you suspect a hardware problem, check:

  1. Does the microphone work in other applications (such as a voice recorder or WhatsApp)?
  2. Does the voice assistant activate when you press the phone body (may indicate sensor damage).
  3. Do not appear artifacts of sound in the headphones (may indicate problems with the audio chip).

πŸ’‘

If the voice assistant only works when connected to Bluetooth devices (earphones, a car), disable the Auto Response function in the Bluetooth connection settings.

Extreme method: If the problem is critical and other methods have not helped, consider rolling back the firmware to a previous version of MIUI or installing custom firmware (like LineageOS) where there is no built-in Xiaomi voice assistant.However, this requires unlocking the bootloader and may take away your warranty.

FAQ: Frequent questions about Xiaomi's voice assistant

Can you turn off the voice assistant only when calling, but leave it for other functions?
Yes, in most cases, only disable the option of voice prompts when calling in the settings of the Phone application, without touching the general settings of the voice assistant in Special features. ADB-Adb shell settings put global voice_interaction_enabled_in_call 0 It'll only turn off the assistant when you call.
After the MIUI update, the voice assistant turned on again. How do I fix this?
Updates MIUI To prevent re-enablement: After disabling the assistant, back up the settings through Settings β†’ Additionally. β†’ Backup. Use it. ADB-The command to block the application: adb shell pm disable-user --user 0 com.miui.voiceassist Disable Auto-Update System Applications in Play Market.
The voice assistant works even when the phone is locked. How do you turn it off?
This is because of the locked screen voice control function. To turn it off: Go to Settings β†’ Lock screen. Select Additional settings or Voice control. Turn off the option to Allow voice commands on the locked screen. If there is no such option, turn off access to the microphone for the Voice Assistant application in the permission settings.
My Redmi Note 8 Pro doesn't have the option to turn off the voice assistant.
On older models (for example, Redmi Note) 8 Pro or Mi A3) The voice assistant for calls can be part of the system application MiuiSystemUI. Try: Disable voice control in Settings β†’ Special facilities β†’ Hearing. ADB-system-off UI: adb shell pm disable-user --user 0 com.miui.systemui Attention: This can disrupt the interface! After completing the command, immediately restart the phone. Install an alternative calling app (like Google Phone) and make it the default app.
Can I get my voice assistant back after being disabled via ADB?
To turn the assistant back on, use the command: adb shell pm enable com.miui.voiceassist If you deleted the application via pm uninstall, you can only restore it by resetting the phone to factory settings or flashing it back.