How to remove voice voice voice incoming call on Xiaomi: 5 proven methods

Voice voice-over of incoming calls on Xiaomi smartphones may seem like a useful feature for people with disabilities or in noisy conditions, but for most users it is more of an annoying element. Especially when the phone starts to pronounce the subscriber's name or number loudly at the most inopportune moment - in a meeting, in transport or at night. Unfortunately, the manufacturer does not always make this option obvious in the settings, which causes users to spend hours searching for a solution.

In this article, we’ll look at all the ways you can disable voice calls, from standard MIUI settings to hidden developer settings, how to remove voice assistant on both the new Xiaomi 14 and Redmi Note 13 models, and older devices with MIUI 12, and why the feature sometimes turns on on on its own and how to avoid it.

Why Xiaomi is calling inbound calls and can it be turned off?

The voice voice voice-over feature for incoming calls was introduced in MIUI back in 2018 as part of a special feature system, originally designed for users with visual problems, but has since become available on some firmware by default, and the reasons for activation can vary:

  • πŸ“± Update the firmware - after upgrading to the new version MIUI some settings are reset;
  • πŸ”„ Reset to factory settings – the function can be turned on automatically;
  • πŸ€– Xiaomi Voice Assistant – If You’ve Ever Used Xiao AI, He could activate the voiceover;
  • πŸ› οΈ Hidden developer settings – sometimes the option is hidden in the engineering menu.

The good news is that you can turn off voice on any Xiaomi model, including Redmi, POCO and Black Shark, regardless of the MIUI version. Exceptions are only devices with heavily stripped-down firmware for some regions (for example, the Indian versions of Redmi 9A), but there are workarounds there.

πŸ“Š Which Xiaomi model you have a voice voice problem on?
Xiaomi 13/14 series
Redmi Note 12/13
POCO F5/X5
Black Shark
Another model

Method 1: Disconnect via standard MIUI settings

The easiest method is to use the built-in features, which works on most devices with MIUI 12 and later.

  1. Open the Settings app** (cog icon).
  2. Go to the Special Features section (some firmwares call Universal Access).
  3. Select Sound and Vibration or Speech (depending on MIUI version).
  4. Find the option to voice incoming calls (may be called Voice Call Alert) and move the slider to the β€œOff” position.

If you don’t have this item on your menu, try an alternative route:

Settings β†’ Applications β†’ Application Management β†’ Three dots (menu) β†’ Special features β†’ Call voice

Make sure you have the latest version of MIUI.

- Check if the "Sight-impaired" mode is on.

Restart your phone before changing your settings.

- Turn off Bluetooth headphones (they can block changes)-->

On some models (Redmi 10, POCO M4 Pro), the option may be hidden under the name TalkBack β€” this is Google’s standard voice assistant. Disable it if it’s active, but be careful: this will completely turn off all voice prompts in the system.

⚠️ Attention: On devices with MIUI for Russia (e.g. Xiaomi) 12T) The path to settings may be different. If you don't find an option, check the section Additional in special features.

Method 2: Through the settings of the phone application

Sometimes voice voice voice is controlled directly in the phonebook app, a technique that is particularly relevant for customized firmware devices (e.g. MIUI by Xiaomi.eu).

  1. Open the standard β€œPhone” application** (green handset).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to the section Sound and vibration when calling (or call settings).
  4. Find the option Voice Alert or Voice subscriber name and turn it off.

If your phone uses an alternative dialer (like Google Phone), the path will be different:

Phone β†’ Settings (βš™) β†’ Sound and vibration β†’ Call sounding
What to do if there is no "voicing" item in the phone settings?
On some firmware (e.g. MIUI 13 Global), the option may be called Announce Calls or hidden in the Assisted Dialing section. Try searching by settings (the magnifier in the upper right corner) and entering the request "announce" or "voicing".

On POCO devices with POCO Launcher shell, sometimes resetting the Phone app helps:

Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Storage β†’ Clear data

Method 3: Disconnect through the developer settings

If standard methods don't work, you'll have to use the hidden parameters of the system, which is a way to be careful, because the wrong changes can affect the stability of the phone.

First, you need to activate the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Find the MIUI version and click on it 7 times in a row (you will be notified β€œYou became a developer”).

Now we are looking for parameters related to voiceover:

  • πŸ” In the search for settings, enter tts (Text-To-Speech).
  • πŸ“΅ Turn off Enable Call announcement or Enable Call Voice.
  • πŸ”„ Restart the device to apply changes.

πŸ’‘

If there are too many items in the developer menu, use the filter: click on the magnifying glass icon in the upper right corner and enter "announce" or "voice".

On some devices (Xiaomi Mi 11, Redmi) K40) You may need to disable MiuiVoiceControl via ADB-This is an extreme method, which we'll look at in the next section.

⚠️ Warning: Changing the settings in developer mode can cause the phone to run unstable. Do not change other settings unless you are sure of their purpose. MIUI may cause a freeze.

Method 4: Use ADB-Teams (for experienced users)

If all previous methods failed, the most radical way is to disable voice voice over Android Debug Bridge (ADB), which requires connecting the phone to a computer and executing several commands.

You'll need:

  • πŸ’» Computer with Windows, macOS or Linux;
  • πŸ“± USB-cable (preferably original);
  • πŸ”§ Installed Xiaomi drivers and package ADB Tools;
  • πŸ”“ Included debugging by USB phone-on.

Step-by-step:

  1. Activate USB Debugging in the developer settings (see previous section).
  2. Connect the phone to your computer and select File Transfer mode.
  3. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices

(Your device name should appear, which is a confirmation of your connection.)

adb shell settings put global call_announce_enabled 0

This command disables voice calls at the system level.

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

This command completely disables the Xiaomi voice assistant service (a reboot may be required).

If the function is still active after the commands are executed, try the additional command:

adb shell settings put secure tts_enabled 0

πŸ’‘

ADB-Teams are the most reliable way to turn off voice, but it requires technical skills. If you're not sure what you're doing, you'd better go to a service center.

Method 5: Resetting settings to factory (last resort)

If none of these things worked, the last option is a complete reset, which is a radical solution that will bring the phone back to its original state by deleting all the data, and only use it if:

  • πŸ”‡ Voice voice is interfering with work;
  • πŸ”§ Other methods have not helped;
  • πŸ“± You are willing to lose all data on your device (or backup your device).

Resetting instructions:

  1. Go to Settings β†’ About Phone β†’ Backup and Reset.
  2. Select Resetting (or Resetting to factory settings).
  3. Confirm the action and wait for the reboot (it will take 5-10 minutes).

After resetting, don't restore settings from the backup - this could return the problem. Set up the phone as a new device and check if the voiceover has disappeared.

⚠️ Note: On some models (Xiaomi Mi) A3, POCO X3 NFC) Reset may result in bootloader lock if the device has been unlocked before.Before resetting, make sure you have access to the Mi Account tied to the phone.

Compatibility table with different Xiaomi models

Not all methods work equally well across devices, and the table below shows how the methods are compatible with popular models:

Model of the deviceMIUI versionStandard settingsPhone settingsDeveloper modeADB-team
Xiaomi 13/1414.0+βœ…βœ…βœ…βœ…
Redmi Note 12/1313.0-14.0βœ…βš οΈ (sometimes)βœ…βœ…
POCO F5/X514.0 (Global)βŒβœ…βœ…βœ…
Black Shark 513.5 (JoyUI)βŒβŒβœ…βœ…
Redmi 9A/9C12.0-12.5⚠️ (stripped-down)βœ…βŒβœ…

If your model is not in the table, try methods in order from the simplest to the most complex. On new devices (Xiaomi 14 Ultra, Redmi Turbo 3) there are usually enough standard settings, whereas on old ones (Redmi 7, Mi 9T) ADB may be required.

Frequently asked questions

Why did the MIUI update turn on the voice calls again?
This is a well-known MIUI 13/14 problem, where some settings are reset after major updates. To avoid re-enabled: Before upgrading, back up settings in Settings β†’ About Phone β†’ Backup. After updating, immediately check the Special Features section. Turn off automatic firmware update in Settings β†’ About Phone β†’ System Update β†’ Three Dots β†’ Settings β†’ Auto Update.
Can you turn off voiceovers only for specific contacts?
Yes, but only on devices with MIUI 14 and later. To do this: Open the contact in the phone book. Click Edit. Scroll down and find the name voice option when you call. Turn off the slider. On older versions of MIUI, there is no such feature β€” voice is either on or off.
Voices not only voice calls, but also alerts. How do you turn that off?
This is another feature, TalkBack, or Xiaomi Voice Assistant. To disable: Go to Settings β†’ Special Options β†’ TalkBack. Turn off the main slider. If there is a Voice Assistant, turn it off there. If there is a problem, check the settings in the Google and Xiao AI apps.
After the ADB shutdown, the voiceover came back a week later.
Some Xiaomi system applications (e.g. com.miui.voiceassist) have the right to self-repair. ADB-command to remove the packet completely (requires root): adb shell pm uninstall --user 0 com.miui.voiceassist Or disable auto-update system applications in Settings β†’ Annexes β†’ Application management β†’ Three points. β†’ Auto-update.
Is there a way to disable voiceover without access to settings (phone locked)?
If the phone is locked and the voiceover is in the way, you can try: Reboot the device β€” sometimes it temporarily disables the function. Use Restore mode: Turn off the phone β†’ Hold it. <power-button> + <loudening> β†’ Select Wipe Cache Partition Contact the service center – wizards can disable the function through EDL-Self-interference in a locked phone can lead to data loss!