The sudden appearance of a voice dictating the name of the caller or pronouncing dial numbers often causes irritation for smartphone users. This function, intended as an assistant for the visually impaired or for driving convenience, may not work correctly in everyday life or simply disturb the silence. The question is especially relevant how to disable voice caller ID on Androidwhen the phone starts voicing incoming calls at an inopportune moment, for example, in a movie theater or at a meeting.

The problem is aggravated by the fact that smartphone manufacturers and shell developers are constantly changing the location of the settings. What worked on Android 10may be hidden in a completely different menu on Android 14. In addition, voice guidance may not come from the system, but from third-party identification applications or telecom operator services. In this article, we will analyze in detail all the possible sources of this function and how to deactivate them.

We will look at standard accessibility settings, Google Phone application settings, specific Samsung and Xiaomi shell menus, and also touch on hidden engineering codes. Understanding which component is responsible for voice acting will allow you to quickly regain control of your device and rid yourself of unnecessary information noise.

Checking accessibility settings (TalkBack and Select to Speak)

The most common reason why a smartphone starts talking to the user lies in the accessibility section. The system TalkBack is designed for people with visual impairments and reads out loud all actions on the screen, including phone numbers. Accidental activation of this function often occurs when triple-clicking on the screen or using a combination of volume keys.

To check this parameter, you need to go to the main settings of the device. The path usually looks like this: Settings → Accessibility → TalkBack. If the switch is in the active position, the function will sound not only calls, but also your every touch. Disabling here will solve the problem of global voice acting of the interface.

However, there is a softer version of this function - Select for voiceover (Select to Speak). It doesn't read everything, but can be activated by highlighting text or pressing a special button on the screen. If you see a person icon in the corner of the screen or an accessibility control panel, check its settings.

  • 🔍 Go to the menu Accessibility and find the "Accessibility Management" section.
  • 🚫 Disable the Voice Select shortcut if it is active.
  • ⚙️ Check your gesture settings to ensure you don't accidentally launch the voice assistant.

⚠️ Warning: If you disable TalkBack, menu navigation may become temporarily difficult as the system will no longer respond to normal single gestures. pressing. In TalkBack mode, you need to press once to highlight and then twice quickly to activate, or use two-finger gestures to scroll to confirm an action.

Sometimes users confuse accessibility features with regular voice input. It is important to distinguish between them: if the phone only speaks incoming calls and dialing numbers, but is silent when opening the browser or gallery, the problem is most likely not in TalkBack, but in the settings of the Phone application itself.

📊 How often do you turn on voice guidance by accident?
Daily
Once a week
Only after updates
Never, I turn it on myself

Disable voice acting in the Google Phone application

Most modern smartphones, especially Pixel, Motorola, Nokia and many Xiaomi devices, use the standard application Google Phone. It is in its internal settings that the “Speaking out caller names” or “Call Announcement” function is often hidden. This option is independent of the system accessibility settings and is managed separately.

To access the desired option, open the Phone application (green handset) and click on the three dots in the upper corner of the screen. In the drop-down menu, select Settings. Next, find a section that may be called “Incoming calls”, “Additional settings” or immediately “Speaking out caller names”.

Inside this menu you will see a switch responsible for voice guidance. It can have different states: “Always”, “Only when headphones are connected” or “Never”. To completely disable voice recognitionyou need to select the “Never” mode or simply turn the toggle switch into an inactive state.

⚠️ Attention: The Google Phone application interface is updated regularly. If you don't find the "Speak Out" option in the main settings, check the "Advanced settings" section or use the search bar inside the settings menu of the application itself.

It is worth noting that on some devices this feature may be called Announce calls (Announce calls). If your smartphone is switched to English, look for this exact term. The function is often activated automatically when paired with a car headset or Bluetooth headphones, so checking this item is critical for car owners.

☑️ Checking Google Phone settings

Completed: 0 / 1

Specific settings on the Samsung One UI and Xiaomi MIUI shells

Smartphone manufacturers often modify standard Android, adding their own functions and changing the menu logic. Owners of devices Samsung and Xiaomi should pay attention to specific sections that are not present in “pure” Android. Here, voice dialing can be tied to branded assistants or drivers.

On Samsung smartphones with a shell One UI the voice-over function is often integrated into the settings of the dialer itself, but can be duplicated in the “Universal Access” section. Go to Settings → Accessibility → Improved visibility → Spoken elements. Also check the Bixby application if it is installed, as Samsung's voice assistant can take over call control.

In Xiaomi, Redmi and Poco smartphones with shell MIUI or HyperOS the situation is more complicated. The built-in XiaoAI assistant (in Chinese versions) or the “Voice Assistant” function in the “Advanced Settings” section can work here. The path to disabling is often through: Settings → Advanced settings → Accessibility → Vision tab → TalkBack.

Brand / Skin Main path to disabling Additional voice source
Samsung (One UI) Settings → Accessibility → Improved visibility Bixby app, Call settings
Xiaomi (MIUI/HyperOS) Settings → Advanced settings → Accessibility App "Security", Voice input
Google Pixel (Stock Android) Phone application → Settings → Spoken names Google Assistant, TalkBack
Huawei (EMUI) Settings → Accessibility → Accessibility Phone application (More tab)

If the standard ways do not help, your device may have third-party themes or launchers installed that have their own settings for sound notifications. In this case, it is recommended to temporarily switch to the standard theme and check if the problem persists.

Hidden developer settings for advanced users

In the “For Developers” menu (activated by seven times clicking on the build number in “About phone”), sometimes there are items related to speech debugging and TTS (Text-to-Speech). Changing the "Don't start accessibility services" setting can force all voice features to be disabled, but this is a last resort and will also disable password autofill and other useful services.

Manage Text-to-Speech services

The voice you hear when you dial a number or receive an incoming call is generated by the system engine speech synthesis - Text-to-Speech (TTS). Android usually uses Google's engine, but manufacturers can preinstall their own solutions, for example, Samsung TTS or Vocalizer. Controlling these engines allows you to globally influence the operation of voice functions.

To check the current engine, follow the path: Settings → General settings → Language and input → Speech synthesis (the path may vary slightly depending on the model). In the Preferred Engine section, you will see the active application. If you click on the gear icon next to it, detailed settings will open.

Here you can not only change the voice or language, but also completely disable preview or reset the engine settings to factory settings. Sometimes the problem can be resolved by simply clearing the data from the speech synthesis application. To do this, go to Settings → Applications → Show all applications → Google speech synthesizer → Storage → Clear data.

  • 🗣️ Check which speech synthesis engine is selected as the main one in the language settings.
  • 🔄 Try temporarily changing the engine to another (if available) to check if the voice acting disappears.
  • 🧹 Clear the cache and data of the Speech Synthesizer application if the settings go wrong on their own.

It is important to understand that completely disabling the TTS service may cause the navigator or other applications to stop speaking at all. Therefore, it is better not to remove system components, but rather to customize their behavior or disable specific call voice functions.

💡

If, after resetting the speech synthesis settings, the voice becomes robotic or disappears completely, download the language pack again in the TTS engine settings. Often the problem lies in damaged localization files.

Third-party caller ID and applications from operators

Often the source of the annoying voice is not system settings, but third-party applications installed by the user. Popular caller IDs, such as NumBuster, Truecaller, Kaspersky Who Calls or branded applications from telecom operators (MTS, Beeline, Megafon), have their own voice notification functions.

These applications work on top of a standard dialer and intercept an incoming call to identify a spammer or announce the name of a contact from their database. To disable this feature, you need to go to the settings of a specific application. This is usually done through the profile icon or menu inside the defining application itself.

For example, in Truecaller you need to go to Settings → Notifications → Voice notifications and uncheck the box. In carrier applications, this option may be called “Voice Informant” or “Voice Identifier.” Sometimes such functions are connected as a paid service on the operator’s side, and then disabling them in the application will not help - you need to write to support or use USSD commands.

⚠️ Attention: Defining applications require broad permissions to access contacts and call logs. If you don't actively use their features, consider uninstalling the app completely to increase privacy and free up system resources.

It's also worth checking app permissions. Go to Settings → Applications → Rights Manager → Phone and see which apps have the right to process calls. If there is a suspicious or unknown application there, revoke its permission or delete it.

Using USSD codes and hidden engineering menus

In some cases, especially on older models or devices with With specific firmware, voice settings can be hidden in the engineering menu or controlled through USSD requests. This method is suitable for advanced users who have already tried standard methods.

To enter the engineering menu, codes like ##4636## or #0#are often used. However, be careful: changing settings in these menus may result in network instability or loss of connection. We are interested in the section Phone Information or settings related to Call Barring and voice services.

A more secure way is to use the operator's USSD commands. For example, to disable some voice services, you can try universal commands to reset forwarding settings, which sometimes also affect voice services: ##002#. This command cancels all types of forwarding and can disable accompanying voice notifications from the network.

##002#

If none of the codes worked, and the voice continues to sound, the problem is probably software and can only be solved by resetting the phone to factory settings. Before doing this, be sure to back up your important data, as this procedure will delete all user files and applications.

💡

If standard settings and applications do not help, the last resort is a full device reset (Factory Reset), but before that, be sure to exclude the influence of third-party applications by loading the phone into safe mode.

Frequently asked questions (FAQ)

Why did the phone turn on voice dialing after the update?

System updates often reset some user settings or activate new features by default. After a major update to Android or the shell (MIUI, One UI), it is worth double-checking the “Accessibility” section and the settings of the “Phone” application, since the “Voicing calls” checkbox could return to the active state automatically.

Is it possible to turn off the voice only for headphones, leaving it for the speaker?

Yes, in the settings of the “Phone” application (section “Voicing” caller names") there are often three options: “Always”, “Only when headphones/headsets are connected” and “Never”. Select “Never” to disable everywhere, or “Only when connected” if you only want to hear names in the car or through a headset.

The voice is speaking too fast or slow, how do I change the speed?

Speech speed is adjusted in the speech synthesis settings. Go to Settings → Language and input → Speech synthesis. There will be a Speech Rate slider. Move it left to slow down or right to speed up. There you can also listen to a sound example.

The phone speaks numbers, but not contact names. What's wrong?

This means that the feature is working correctly, but your phone book does not have names saved for these numbers, or the Phone application does not have access to contacts. Check your Phone app permissions in your privacy settings and make sure your contacts are synced to your Google Account.

How do I turn off voice input when dialing (where your phone dictates the numbers you press)?

This feature is usually found in the same Accessibility settings. Look for the item “Speaking when typing” or “Input with speaking” in the Accessibility → Improve visibilitysection. Also check your keyboard settings if voice acting occurs when you press buttons on the typing screen.