How to turn off the pronunciation of the name when calling Xiaomi

Many users of Xiaomi, Redmi and POCO smartphones face the unexpected situation: when a call is made or made, the device begins to voice the number or name of the contact from the phone book, a feature designed to help people with visual impairments in everyday use often annoying, especially in quiet places such as the office, library or public transport.

MIUI and the new HyperOS have several levels of settings that can activate voice acting, sometimes with Call Assistant built-in, sometimes with TalkBack mode accidentally turned on or Google telephony settings specific, and you can turn off pronunciation in a variety of ways, and it's important to find the switch that's active on your device.

In this article, we’ll look at all the possible reasons why your smartphone is “talking” during a call, and provide step-by-step instructions for each version of the shell, and learn to distinguish between system availability settings and the features of the Phone app itself.

Reasons for Automatic Contacts

Before we get to the settings, we need to understand what the mechanism is that causes voice tracking, which can be the responsibility of both system accessibility services and individual applications in the Android ecosystem, and automatic voice acting is often triggered by accident, such as when cleaning your pocket or after a system update.

The main culprit is a feature that should help drivers or visually impaired users identify the caller without looking at the screen. However, Xiaomi algorithms sometimes interpret connecting a headset or Bluetooth headphones as a signal to activate voice mode.

Another reason could be third-party calling apps installed from Google Play, which may have their own permissions to access the microphone and speaker, overriding system settings, and if standard methods don’t work, it’s worth checking the list of recently installed apps that have access to contacts and calls.

  • 📞 Built-in Call Assistant function in Phone app.
  • 👁️ TalkBack or Select to Speak.
  • 🔊 Settings of the Google Assistant voice assistant.
  • 📱 Third-party applications for number determination (definitions).

It is important to understand that disabling one setting may not solve the problem if multiple audio sources are activated, so it is recommended to go through all the instructions consistently.

Disabling voiceover through the phone application

The most common source of the problem is the settings of the Phone app itself, with current versions of MIUI and HyperOS using the standard Google Dialer interface, or a modified version of it, and this is where the voice-certifying switch is hidden.

To start, open the Phone app (green handset). In the upper right corner, you'll see a three-dot icon or a gear, which is the input to the settings menu. Find a section that might be called Call settings, Additional, or Voice Commands. Depending on the shell version, the path may vary slightly, but the logic remains the same.

☑️ Checking call settings

Done: 0 / 1

Inside the menu, look for "Name Voice" or "Voice Confirmation." If the switch is active, just turn it off. In some cases, the system may suggest that you select "Only in the headphones," "Always" or "Never." Select "Never" to remove the voice completely.

⚠️ Note: In some assemblies MIUI The setting may be called an “incoming call”. ID» or "Caller" ID Announce. Make sure you turn off the voice experience, not just the number on the screen.

If you don't find those items on the main menu, go to the "Call Improvement" or "Advanced Settings" section, which may be hiding the Call Assistant feature, which also knows how to dictate information about the caller, and disabling this module often solves the problem radically.

Special Options and TalkBack

The system level of accessibility management is the second most important setup layer, and TalkBack is designed for completely blind users, and it voices all the actions on the screen, including calls, and if it's turned on randomly, the phone will respond to every touch with its voice.

To check the status of this service, go to the Settings menu of your smartphone. Find the "Additional Settings" or "Extended Settings" section. Inside you are interested in the "Accessibility" item. Here are listed all the services that may interfere with the interface.

In the list of services, find TalkBack. If the switch is green or marked as "On," click on it and select "Off." The system may require confirmation of action, as it is a critical feature for people with disabilities. Also check "Select to Speak" - it works in a similar way, but activates by the button.

  • 🔍 Go to Settings. → Additional settings.
  • ♿ Select the section "Special Opportunities».
  • ❌ Find and turn off TalkBack.
  • 🗣️ Check “Voice Choice” and “TalkBack Notice».

Sometimes users accidentally activate these features by triple-clicking on the screen or clamping the volume buttons. In the "Special Opportunity Shortcuts" section, check what actions are assigned to the physical buttons to avoid re-enablement in the future.

How to turn off TalkBack without a menu?
If the screen is locked because of TalkBack, try to hold both volume buttons for 3-5 seconds at the same time. On many Xiaomi models, this is the standard shortcut for emergency shutdown of the availability service. If it does not help, hold two fingers simultaneously on the screen for several seconds.

Google Voice Assistant and Xiaomi Assistant

The third party that can interfere with the call process is voice assistants. Google Assistant has a "Driving Mode" or "Transport" feature that is automatically activated when connected to a Bluetooth headset or car system, in which the phone itself answers calls and dictates who is calling.

To check, open Google's settings (through search or in the Google app). Go to Assistant Settings → Phone or Devices. Make sure that the "Announce calls" feature is set to "Never" position. The default position is "Only in the headphones", which causes an issue when connecting AirPods or Mi True Wireless Earbuds.

Xiaomi phones also have their own voice assistant, "Mi AI" or "Xiao AI" (depending on the region). Although it is less likely to interfere with calls, it is worth checking its settings in the "Mi AI" section of the main settings menu.

Sound sourceWhere to look for settingsWhat is the name of the function?Recommended value
Application PhoneCall settingsVoiceoverOff/Never
Google AssistantSettings Google / AssistantAnnounce callsNever.
Android systemSpecial opportunitiesTalkBackOff
Bluetooth headsetBluetooth settingsSynchronization of contactsChecking (sometimes helps reconnect)

Note that Google Assistant settings can be synced through your account. If you have disabled voiceover on one device but it is enabled on another, check the Google web interface on your computer.

Third-party applications and number determinants

If system settings didn’t work, the reason could be the number-detection apps you installed, such as GetContact, NumBuster, Truecaller or Yandex.Phone, which often intercept incoming calls to show their spam contact database, and have their own voice settings.

Go to the settings of such an app (usually through a profile icon or a gear inside the app). Look for the "Sound", "Notifications" or "Voice" section, which may have the option "Voice the caller's name" or "Voice greetings."

📊 What app determines which you are using?
Do not use:Truecaller:GetContact:Yandex.Phone:Other

Also worth checking for permissions of these applications. Under Apps → All Apps, find a suspicious program, click Other Permits, and deny access to the microphone if it is not vital to its operation. Often, it is the microphone permission that allows the application to “talk” over the system interface of the call.

In rare cases, the themes or launchers modifying the call screen cause conflict. If you recently changed the theme in the Themes app, try returning the standard Xiaomi theme and check if the problem has gone away.

⚠️ Note: Some memory cleaners and antiviruses also have spam protection features that can voice actions. Check the settings of applications like Clean Master or the built-in antivirus Mi Security.

Features of HyperOS and new versions of MIUI

With the release of the HyperOS shell (based on Android 14/15), the menu structure has changed a little. Xiaomi is striving to unify the interface, so some features have moved. In HyperOS, the call settings have become deeper and sometimes duplicated.

The new versions include Smart Call Assistant, which uses artificial intelligence to sort calls, and it can automatically pick up the phone and dictate menus to spammer robots, and tell you the status of the call, and you can find this feature in the Security app → Antispam → Smart Response.

Users note that HyperOS can reset voiceover settings after a system update, an optimization bug that is treated by re-disabling the feature, and newer versions are more likely to promote smart home integration: if you have a Xiaomi Smart Speaker speaker, it can voice calls from your phone if devices are connected to the Mi Home app.

  • 🆕 Check the Security section for new modules.
  • 🏠 Turn off call synchronization with smart speakers.
  • 🔄 Reset the settings of the Phone application in the application menu.
  • 📡 Check the updates to the Google Phone app itself.

If nothing helps, try clearing the cache of the Phone app. Go to Settings → Apps → All Apps → Find Phone (or Google Phone) → Memory → Clear Cache. This won’t delete your contacts, but will reset the interface’s software bugs.

💡

If you upgraded to HyperOS and lost the ability to disable voiceover, try removing Phone app updates through the App Management menu, and then updating it again via Google Play.

Frequently Asked Questions (FAQ)

Why does the phone only say a name when the headphones are connected?
This is the standard behavior of Call Voice in the settings of Google Assistant or the Phone app itself. The system believes that you can't see the screen in the headphones, so dictates the information. Turn off the "Only in the headphones" option in the assistant settings.
Can I turn off voiceover but leave voice dialing?
Yes, it's different functions. Voice Dialing lets you say commands, and voice calling is the phone's response. By turning off "Name Voice" or "Announce Calls," you don't affect the ability to control the phone's voice.
The phone itself resets the voiceover settings after the reboot, what to do?
This may indicate a software conflict or a corrupt settings file. Try removing the Phone and Google Play Services app updates. If the problem persists, you may need to reset completely (with a data backup).
Does the firmware region (China/Global) affect the presence of this feature?
Yes, Chinese firmware (CN ROM) without Google services may have different logic, where voice acting can be done by the system assistant XiaoAI. In global versions (Global/EU), this is more often the responsibility of Google Assistant or the standard speech synthesis engine Android.

💡

If none of these methods worked, the problem could be hardware (sticking the volume buttons that activate TalkBack) or a deep software error that requires the device to be flashed.