The voice assistant on Xiaomi smartphones is often activated during incoming calls, saying a subscriber's name or offering to respond with a voice. For many users, this feature seems intrusive - especially if you are in a public place or just prefer silence. Unfortunately, in standard MIUI settings, the option to turn off voice prompts when calling is not always obvious or available directly.
In this article, weβll look at all the ways to remove voice alerts, from basic settings in the phone menu to advanced methods using ADB and editing system files. Separately, weβll focus on the nuances for different versions of MIUI (12, 13, 14) and Xiaomi models (Redmi, POCO, Mi).
Why is the voice assistant turned on when calling?
The MIUI voice alert feature is integrated into the com.miui.voiceassist system application (or com.miui.voicetrigger in older versions) and is activated for several reasons:
- π Default setting: On some models (Redmi Note 10 Pro, Xiaomi) 12T) The function is included out of the box and has no explicit tumbler in the menu.
- π± Update MIUI: After the update to MIUI 13/14 The assistant can be activated automatically, even if it was previously disabled.
- π§ Headset Connection: When using Bluetooth headphones or wired headsets, the system finds voice prompts more convenient.
- π Resetting: After resetting to factory parameters, all functions return to default values.
It's important to understand that voice assistant is not the same as Google Assistant or Alice, it's a separate MIUI module that works even if you've disabled the main voice assistants, which is why standard methods of deactivating them (for example, through Google settings) won't help.
Method 1: Disconnect via standard MIUI settings
Letβs start with the simplest method that works on most Xiaomi devices with MIUI 12-14. You donβt need root rights or additional programs.
- Open the Settings app (cog icon).
- Go to Sound and Vibration (or Sound on some models).
- Scroll down and find Voice Assistant when calling (may be called Voice Calls or Voice Tip).
- Turn off the slider next to this option.
If there is no such item, try an alternative path:
- Go to Settings β Applications β Application Management.
- In the search bar, enter voice or voice.
- Find the Voice Assist app and open its settings.
- Turn off Microphone permissions and Call Notifications.
Find the settings for "Sound and vibration"|Make sure you have the latest version. MIUI|Check the permissions for the Voice Assistant app"|Reboot your phone after the changes-->
Attention! Some firmware (e.g. MIUI Global for the POCO X3 Pro) may have the option hidden, in which case move on to the next method.
Method 2: Disconnection through special features settings
In MIUI, voice cues are sometimes tied to features (for example, for people with visual impairments) that can be turned off by:
- Go to Settings. β Special facilities.
- Select the Sound and Text (or Speech) section.
- Find Call Voice or Voice Notifications and deactivate it.
- If you have a voice assistant, turn it off too.
On some devices (Redmi 9A, Mi A3), this method only partially works β the assistant can continue to voice contact names, but will stop offering voice commands (for example, βSay βResponseβ or βDisclaimβ).
β οΈ Note: If you use the Voice Dial feature (for example, to control your phone without hands), turning it off may affect other voice commands.
What if there is no βspecial opportunityβ item?
Method 3: Disconnect via ADB (for power users)
If standard methods don't work, you can use ADB (Android Debug Bridge), a tool for debugging Android devices, which requires connecting the phone to a computer, but does not need root rights.
Preparation:
- Download and install ADB Tools on PC.
- Turn on the developer mode on the phone: go to Settings β About phone and 7 times click on the MIUI version.
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect the phone to your computer and confirm the debugging permission.
Disabling the voice assistant:
- Open the command prompt (or Terminal on Mac/Linux) in the ADB folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Use the command to disable voice prompts: adb shell settings put global voice_interaction_enabled_in_car_mode 0
- To completely disable the assistant when calling, use: adb shell pm disable-user --user 0 com.miui.voiceassist
After you've done the commands, restart your phone. If the voice assistant is still working, try the additional command:
adb shell settings put secure enabled_accessibility_services com.miui.voiceassist/.accessibility.VoiceAccessibilityService:disabledβ οΈ Attention: Teams ADB It may vary depending on the version MIUI. On some devices (POCO F3, Xiaomi 11 Lite) instead of com.miui.voiceassist, com.miui.voicetrigger is used. Check the name of the package through the command: adb shell pm list packages | grep voice
π‘
If the ADB-enabled assistant is activated again after the MIUI update, back up the commands in a text file.
Method 4: Remove the system application (root required)
If you're willing to take drastic measures and you have root rights, you can completely uninstall the voice assistant app, which is guaranteed to disable all voice prompts, but can affect the stability of the system.
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/priv-app/VoiceAssist/ or /system/app/VoiceTrigger/
- Remove or rename the folder (for example, in the VoiceAssist_bak).
- Also check for files in: /data/app/com.miui.voiceassist-* and delete them.
- Reboot the phone.
On some devices (Xiaomi Mi 10, Redmi) K40) Removing system applications can lead to errors in the phone, for example, to the inability to update MIUI through OTA. Before deleting, make a backup copy through TWRP.
| Xiaomi model | The path to the assistant app | Risk of removal |
|---|---|---|
| Redmi Note 11 Pro+ | /system/priv-app/VoiceAssist/ | Low (Bluetooth setting may be lost) |
| POCO X4 Pro | /system/app/VoiceTrigger/ | Medium (possible lags when calling) |
| Xiaomi 12S Ultra | /product/priv-app/VoiceAssist/ | High (notification voiceover may break) |
| Redmi 10C | /system/priv-app/MiuiVoiceAssist/ | Low. |
Method 5: Using Third-Party Applications
If you don't want to go through the system settings, you can use third-party utilities to block voice prompts.
- π‘οΈ App Ops (requires) ADB or root: Allows you to disable individual permissions for com.miui.voiceassist, such as access to microphone or notifications.
- π Silent Call Announcer: The app intercepts call notifications and blocks voiceovers (not working on all versions) MIUI).
- π§ MacroDroid: You can create a macro that will automatically turn off the assistant sound when an incoming call.
Instructions for App Ops:
- Download App Ops from Google Play.
- Provide the application with the rights through ADB: adb shell pm grant rikka.appops android.permission.GET_APP_OPS_STATS
- Find the Voice Assist in the list.
- Turn off permissions: π€ Microphone π Notifications π Reading telephone status
β οΈ Note: Apps like App Ops may stop working after update MIUI, Xiaomi regularly tightens its permissions policy, in which case, repeat the setting or use alternative methods.
What do you do if nothing helps?
If youβve tried all the ways but the voice assistant keeps making calls, itβs possible that one of the following factors is the problem:
- π Custom firmware: Informal builds (like LineageOS or Pixel Experience) may have their own voice mechanisms. Check the settings in the Sound or Accessibility section.
- π¦ Application conflict: Some programs (such as Truecaller or Call Recorder) may activate voice prompts. Try temporarily removing third-party apps associated with calls.
- π Voice over Bluetooth: If you use a wireless headset, check its settings β some models (Xiaomi Mi True Wireless Earphones) have built-in voice-over incoming.
- π² Regional settings: On some versions MIUI (For example, in India or China, the voice assistant is tied to language packets. Try changing the language to English.
If the problem persists, there are two radical options:
- Reset to factory settings (with pre-data backup). After reset, do not update MIUI to the latest version - sometimes bugs with voice assistant appear after updates.
- Reflashing to another version of MIUI (e.g. MIUI Global to MIUI EU) requires unlocking the bootloader and may void the warranty.
π‘
Before resetting or flashing, be sure to save data! Voice assistant is not a critical issue, and radical measures are only justified if other methods have not worked.