Many smartphone users are faced with a situation where, when there is an incoming call, the device begins to pronounce the contact’s name or number out loud. This feature, designed to help with situations where the phone is in a bag or pocket, often becomes a source of irritation in quiet offices, meetings or public places. A loud robotic voice announcing “Ivan Ivanovich is calling” can violate privacy and create an awkward environment.

Fortunately, the operating system Android has many ways to control this behavior, but their location varies greatly depending on the device manufacturer and firmware version. In this article we will look in detail where to look for voice notification settings on popular shells, such as One UI from Samsung, MIUI from Xiaomi and in the stock version of the system. You will learn not only to disable the function, but also to fine-tune the conditions for its operation so that the smartphone behaves exactly as you wish.

We will look at not only the standard settings menu, but also hidden parameters, as well as ways to solve problems when the voice is not turned off by conventional methods. If you're tired of your phone voicing every caller, follow the instructions below for complete control over the audio output of your gadget.

Standard settings of the Phone application

The very first and logical step is to check the settings of the application itself, which is responsible for making and receiving calls. In most cases, the voice notification function is located directly inside the dialer menu. To access these options, you need to open the application Phone and find the menu icon, which is usually represented by three dots in the upper right corner or three horizontal lines.

After clicking on the menu button, select the item Settings. In the list that opens, look for the section related to incoming calls. It may be called differently depending on the model: "Incoming Calls", "Call Alerts" or "Voice Notifications". This is where the switch that activates or deactivates reading the contact name is hidden.

Please note that in some versions Android this option may be hidden deeper, for example, in the “Advanced” or “Special Features” subsection inside the phone menu. If you don't find the toggle switch you need right away, carefully examine all the available tabs. Sometimes the feature has a complex name, for example "Announce the name of the caller" or "Voice alert".

It is also worth checking whether this function is only enabled for certain conditions. Some firmware allows you to configure audio only when headphones or a Bluetooth headset are connected. This is a useful option for drivers, but useless if the phone is on the table. Make sure your settings are set to “Never” or “Disabled” if you want complete silence.

☑️ Checking dialer settings

Done: 0 / 5

Disablement features on Samsung smartphones

Devices of the South Korean giant run on shell One UI, which has its own unique menu structure. On smartphones Samsung Galaxy the voice notification function is often placed in separate accessibility settings, and is not in the standard dialer menu. To disable it, go to general Settings devices through the gear in the notification shade.

In the main settings menu, scroll down to the section Special features. Inside this section, find the item Advanced settings or immediately look for the “Hearing” subsection. This is where the switch is located "Voice alert". By clicking on it, you will see a detailed menu where you can select exactly when the phone should speak.

The system will offer you several options: “Always”, “Only when connected headsets" or "Never". To disable it completely, select the latter option. You can also adjust your voice type and speech rate in this menu if you decide to leave the function active only for Bluetooth headsets in the car.

⚠️ Attention: On some Samsung models with older versions of One UI, the path may differ. If you do not find the item in the “Accessibility”, try looking in the settings of the Phone application itself in the “Advanced” tab.
Secret combination for Samsung

On some older Galaxy models, the function can be quickly disabled through the engineering menu by typing the code *#9900#, however, this method is not recommended for ordinary users, as it may lead to resetting other system logs and settings debugging.

Setting up voice notifications in Xiaomi and Redmi

Users of devices with a shell MIUI or a new one HyperOS are often faced with the fact that the settings are scattered across different menus. In smartphones Xiaomi, Redmi i POCO the call voicing function can be controlled both through the “Phone” application and through the voice assistant. Start by opening the application Phone and clicking on the three menu bars.

Go to Settings and find the section "Incoming call". There should be a point here Announce the name of the caller. Make sure the switch is in the inactive position. If everything is clear there, but the voice still sounds, the problem may lie in the settings of the assistant Google Assistant or proprietary assistant Small AI.

The second way is through general system settings. Go to Settings -> Passwords and security -> Privacy -> Accessibility. In some firmware versions this item is simply called “Special.” possibilities". Look for an option related to voicing events or calls. The interface MIUI changes frequently, so be careful when searching.

  • 📱 Open the Phone application and check your inbox settings calls.
  • 🤖 Check your Google Assistant settings in the “Phone” or “Devices” section.
  • ⚙️ Examine the “Accessibility” section in the general system settings.
  • 🔇 Make sure that Do Not Disturb mode is not set to read notifications.
💡

If you have Xiaomi with a Chinese version of the firmware, the name of the item may not be translated correctly. Look for hieroglyphs or English names like “Announce caller ID” in the phone menu.

Management via Google Assistant and accessibility

Often the source of voice messages is not the “dialer” itself, but integration with Google Assistant. This feature allows the device to read notifications and messages out loud, which also applies to incoming calls. To check this, call the assistant with a voice command or long press the home/power button and say: “Assistant settings.”

In the assistant menu, go to Phone or Notifications. Find the option "Announce calls" or «Announce calls». Here you can choose when the assistant should intervene in the call process. It is recommended to set it to "Never" if you do not use the "Answer by Voice" function.

It is also worth checking the section Accessibility in the main Android settings. There the function TalkBack or "Voice Selection" (Select to Speak) can be activated. Although these services are designed for the visually impaired, accidentally activating them may result in constant voice prompts for any screen activity, including making calls.

Voice Source Where to look setting Recommended value
Phone application Dialer settings -> Incoming calls Disabled
Google Assistant Assistant Settings -> Phone Never
Samsung Bixby Settings -> Special. capabilities -> Hearing Off
TalkBack Special. capabilities -> TalkBack Disabled (if not needed)
📊 What smartphone do you have?
Samsung Galaxy
Xiaomi/Redmi
Google Pixel
Other Android

Third-party applications and app conflicts

If everything is in the system settings is turned off and the phone continues to talk, the culprit may be third-party applications. Various call managers, caller IDs (for example, GetContact, NumBuster) or call recording applications often have their own voice settings. They may overlap system settings.

Go to the settings of each installed telephony-related application. Look for items like “Voice announcement”, “Voiceover” or “Voice profile”. This is especially common in applications for automatic call recording, which announce the start of recording by voice.

Also check applications for controlling Bluetooth headsets or smart watches. Sometimes the command for voiceover comes not from the phone, but from a paired device, which broadcasts the sound back to the smartphone speaker in the absence of a headset. Try temporarily disabling Bluetooth to see if the problem goes away.

⚠️ Warning: Some memory cleaners and antiviruses have anti-spam features that include a voice warning about a potentially dangerous number. Check your antivirus settings.
💡

Third-party applications take precedence over system settings in some scenarios. If the system shutdown does not help, look for the culprit among the installed apps for calls and security.

Diagnostics and resetting call settings

In cases where you cannot find the switch or the settings get lost on their own, you can resort to more radical diagnostic methods. The first step is to clear the cache and data of the Phone app. This will not delete your contacts or call history (they are stored in a separate storage), but will return the dialer settings to the factory state.

To do this, go to Settings -> Applications -> Phone (or Phone). Click on the item Storage and select "Clear cache". If this does not help, click "Clear data". After this operation, the phone may ask for permission to access contacts and microphone during the first call - allow them.

If the problem persists, check to see if developer mode with USB debugging or other ADB-specific settings that may have been changed previously are activated. In rare cases, resetting all network and call settings helps, but this is a last resort. Before doing this, make sure you have a backup copy of your important data.

adb shell settings put global assistant_speech_settings 0

This advanced command, entered through a computer with ADBinstalled, can forcibly disable some speech assistant functions if the interface is blocked or inaccessible. Use it with caution and only if you are confident in your actions.

What to do if nothing helps?

If none of the methods eliminated the voice, the problem may be a hardware malfunction of the speaker or a deep firmware failure. Try booting into safe mode (by holding down the power button and selecting the appropriate option). If there is no voice in safe mode, the third-party application is to blame.

Frequently asked questions (FAQ)

Why does the phone call the caller's name only when headphones are connected?

This is standard behavior for many smartphones set to the “Only when a headset is connected” mode. Check your settings in the “Incoming calls” section or in the Google Assistant menu and change the option to “Never” to disable this feature completely.

Is it possible to make the phone say the name, but not the number?

Yes, in some shells (for example, Samsung One UI) there are detailed voice notification settings where you can choose the announcement format: “Name and number", "Name only" or "Number only". Look for these options in the "Accessibility" -> "Voice Alert" section.

Will the voice alert turn off in Do Not Disturb mode?

Not necessarily. Do Not Disturb mode blocks ringer sound and vibration, but accessibility settings (TalkBack or call announcements) may work regardless of the audio profile. You need to disable the call announcement function rather than rely on silent mode.

Does the Android version affect the location of these settings?

Yes, significantly. On Android 10, 11, 12 and higher, the path to settings may differ, especially due to changes in the privacy policy and redesign of the accessibility menu. Always focus on the names of the items, and not just their location.

How to turn off the voice in Russian if the phone menu is in English?

Look for items with the names: Incoming call settings, Announce caller ID, Voice announcements or Speak caller ID. In the assistant settings, look for the section Assistant voice or Phone.