How to remove the voice number when calling Xiaomi: all ways

You dial a number, and a Xiaomi smartphone says every digit loudly out loud? This feature, called voice dialing, can be annoying in public places or just seem superfluous. Fortunately, you can turn it off in a few seconds, but it's not always obvious where to look for the right setting.

Complicating the problem, different versions of MIUI (Xiaomi shells) and different models (Redmi Note 12, POCO X5, Xiaomi 13T, etc.) may have different paths to shutdown. In this article, we will discuss all the current ways, from standard settings to hidden developer settings, and you will learn why the function sometimes turns on itself and how to avoid its accidental activation.

Why is Xiaomi voicing dialing numbers?

Voice dialing is part of the Android special features system designed for visually impaired people, and on Xiaomi, it is activated by default in some regional firmware or after MIUI updates.

The main reasons for automatic switching on:

  • ๐Ÿ”„ Update MIUI: After installing the new version of the shell, some settings are reset.
  • ๐Ÿ‘๏ธ Special features: The function can be activated when other options for the visually impaired are activated (for example, TalkBack).
  • ๐Ÿ“ฑ Regional settings: In some markets (e.g. India), voice dialing is activated by default.
  • ๐Ÿค– Reset to factory settings: After hard reset, all parameters return to default.

It's important to understand that the voiceover is not a bug, it's a feature, but it can be turned off without affecting the phone.

๐Ÿ“Š Your Xiaomi smartphone voices dialing number?
Yeah, and it's annoying.
Yeah, but I'm used to it.
No, it never turned on.
I don't know what that sounds like.

Method 1: Disconnect via phone settings (main method)

The easiest and most versatile way is to use the standard settings menu, which works on most Xiaomi, Redmi and POCO models with MIUI 12 and later.

Instructions:

  1. Open the phone application (pipe icon).
  2. Click on three dots in the upper right corner (โ‹ฎ) and select Settings.
  3. Go to the Sound and Vibration section of the Calls (or Call Settings on some models).
  4. Find the option Voice dial or voice presses and move the slider to the position "Off".

If there is no such item, try an alternative path:

Settings โ†’ Special features โ†’ TalkBack โ†’ Additional settings โ†’ Voiceover set

Find the phone icon on the home screen

Make sure you have the latest version of MIUI.

Check if TalkBack mode is activated (double tap may not work)

Close all background apps that may block settings-->

Note: Some firmware (MIUI for the global market) may call it DTMF tones or Keypad tones. Don't confuse it with keystroke voiceover, which is another feature that handles typing sounds.

Method 2: Disconnection through special features settings

If the standard method didn't work, voiceovers could be enabled through TalkBack, a visually impaired speaker, in which case you'd have to deactivate it completely or remove only voice dialing.

Step-by-step:

  1. Open the Settings. โ†’ Special facilities.
  2. Select TalkBack (or Screencaster).
  3. If TalkBack is enabled, turn it off (you need to hold your finger on the screen for 3 seconds).
  4. If TalkBack is turned off, click Settings inside this section.
  5. Find the voice dial option and deactivate it.

๐Ÿ’ก

If after disabling TalkBack, the phone begins to behave strangely (for example, requires double touch), reboot the device - this will reset the temporary availability settings.

โš ๏ธ Warning: Disabling TalkBack completely may affect other features such as font augmentation or contrast. If you need these options, itโ€™s best to turn off only the voiceover as described in step 5.

Method 3: Using a developer menu (for power users)

If the first two methods didn't work, voice acting could be activated through the developer's hidden settings, which is suitable for advanced users, as it requires the developer mode to be enabled.

How to disable voiceover through the developer menu:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Click 7 times on the MIUI Version until you become a developer!

Settings

For developers

USB debugging

switched off

Audio โ†’ Voiceover of the set

Turn it off.

If there is no such setting, try resetting the sound settings:

Settings โ†’ For developers โ†’ Resetting media settings
What to do if the developer menu does not open?
If nothing happens after 7 clicks on the MIUI version, check: 1. You do not have Child Mode activated (restricts access to settings). 2. The phone is not connected to the corporate account (MDM can block developer mode). 3. The latest version of MIUI is installed (beta versions sometimes have bugs). If the problem persists, try updating the phone or resetting the network settings to Settings โ†’ Connections and Sharing โ†’ Network Reset

On some models (e.g. Xiaomi) 12S Ultra) voiceover is controlled via the parameter com.android.server.telecom.settings.TtyMode, which can only be changed by using the ADB-If you are not familiar with Android Debug Bridge, you should skip this method or consult a specialist.

Method 4: Disconnect via the Phone app (alternative path)

Some firmware, like MIUI for India, has a deeper voice setting, and an alternative path through the Phone app will help.

Action:

  1. Open the Phone app.
  2. Go to the Contacts tab (if any).
  3. Press three points (โ‹ฎ) โ†’ Settings.
  4. Select Call Settings โ†’ Additionally.
  5. Find the option Voice prompts or Keyboard voiceover and turn it off.

If your phone doesnโ€™t have a Contacts tab in the Phone app, try a different path:

Phone โ†’ Log โ†’ Settings (โš™๏ธ) โ†’ Sounds and vibrations โ†’ Sounding set

๐Ÿ’ก

On MIUI firmware for Europe and Russia, voiceover is most often turned off through the basic phone settings (Method 1). Alternative methods (Methods 2-4) are relevant for Asian and Indian firmware versions.

Method 5: Reset the settings of the Phone application (extreme case)

If none of these methods worked, you can reset the phone app to factory settings, which will remove all of your personal call settings (like locking numbers or dialing fast), but return voiceovers to their original state.

How to reset:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the phone in the list and open its settings.
  3. Press Warehouse and Cache.
  4. Choose to Erase Data (not to be confused with Cache Clear!).
  5. Confirm the action and restart the phone.

โš ๏ธ Attention:

  • After the reset, you will have to reconfigure the number lock, selected contacts and call settings.
  • If you have activated sync with Mi Account, some of the data (such as a call log) will be restored automatically.
  • In some models (POCO F4, Redmi K50) Resetting the phone application can lead to resetting of settings SIM-map (APN).

If the reset didn't work, the last option is to completely reset the phone to the factory settings, but it's not practical to use it to turn off the voiceover.

Table: Where to look for voice settings on different Xiaomi models

Model phoneMIUI versionThe Way to Set Up VoiceoverNotes
Xiaomi 13/13 ProMIUI 14/15Phone โ†’ Settings โ†’ Sound and vibration โ†’ Voice of the setOn global firmware, the option may be called Keypad tones.
Redmi Note 12 Pro+MIUI 13/14Settings โ†’ Special Opportunities โ†’ Voiceover of the setIn Indian firmware, the path may be different.
POCO X5 ProMIUI 14 (POCO)Phone โ†’ Magazine โ†’ Settings โ†’ Additional โ†’ Voice DialReboot is required after the change.
Xiaomi 12TMIUI 13Settings โ†’ Sound โ†’ voiceover keysIt can conflict with TalkBack's settings.
Redmi 10CMIUI 12.5Settings โ†’ System โ†’ Additional โ†’ Special features โ†’ VoiceoverOn older versions of MIUI, the path is longer.

What if the voiceover is activated by itself?

If the function was activated without your participation, the reasons may be as follows:

  • ๐Ÿ“ฒ Update MIUI: After you install the new firmware version, some settings are reset. โ†’ The phone. โ†’ Updating the system.
  • ๐Ÿ”ง Resetting: If you reset your network or sound settings, voiceover may have turned on by default.
  • ๐Ÿค– Application Conflict: Some programs (such as Truecaller or Google Phone) can change your phone settings.
  • ๐Ÿ”„ Sync with Mi Account: When recovering data from the cloud, old settings can return.

To prevent re-enactment:

  1. Turn off automatic settings synchronization in Settings โ†’ Accounts โ†’ Mi Account โ†’ Synchronization.
  2. Check the permissions of apps that have access to your phoneโ€™s settings (Settings โ†’ Apps โ†’ Permissions โ†’ Change system settings).
  3. After updating MIUI, always check the sound settings and special features.

If the problem is repeated regularly, it may indicate a software failure, in which case:

  • Cleaning the system cache (Settings โ†’ Storage โ†’ Cleaning โ†’ Cache of the system).
  • Install the latest firmware version through MIUI Recovery.
  • Contact the service center (if the phone is guaranteed).

FAQ: Frequent questions about voiceover on Xiaomi

Can I turn off the voice only for a specific SIM-map?
No, the voiceover setting applies to everyone. SIM-If you have a dual-symbol phone (Xiaomi 13 Pro, Redmi Note 11, etc.), you have to turn off the function completely.
Why does it turn on again after the voiceover is turned off?
This can be due to: Automatic MIUI update (some settings are reset), conflict with applications that have access to phone settings (such as DualSpace or Second Space), activation of TalkBack mode through gestures or voice commands. Solution: disable automatic setting synchronization in Mi Account and check application permissions.
Is there a difference between the number and DTMF-tone?
Yes, these are two different functions: Voice number โ€“ the phone says numbers out loud (e.g., "one", "twoยป). DTMF-Tones are the audible signals that are sent when dialing (used in the voice menus of banks and support services. DTMF-Tones tuned into the phone โ†’ Settings โ†’ Call sounds โ†’ Tonal signals.
Can I turn off voiceover only in headphones?
No, the number sounding setting applies to all audio devices (speaker, headphones, Bluetooth) If you want to only have the sound on your headphones, use the volume button to switch to them after dialing.
Will voiceover work if I use a third-party calling app (like Google Phone)?
No, voiceover is a feature of Xiaomiโ€™s standard Phone app. If you use Google Phone, Truecaller or other call software, the voice setting will depend on that app. For example, Google Phone disables voiceover in Settings โ†’ Sounds and Vibrations โ†’ voiceover of the dial.