The voice assistant and speech synthesis (TTS) feature on Xiaomi Redmi smartphones can be useful for people with disabilities or when controlling a voice device. However, many users are faced with a situation where the phone suddenly begins to βtalkβ β voice notifications, app names when pressed or even comment on actions in the menu, most often after a MIUI update, accidental activation of special features or activation of the voice assistant Xiao AI.
The reasons for uncontrolled speech synthesis on Redmi range from firmware bugs to third-party conflict applications (e.g. Google Text-to-Speech or Yandex Alice). In this article, we will explore all possible ways to disable, from standard settings to hidden developer and command settings. ADB. We will pay special attention to the nuances for different versions. MIUI (12, 13, 14) Redmi models (e.g. Redmi Note) 10/11/12, Redmi 9/10).
If your smartphone starts talking without a command, don't panic: 90% of the time, the problem is solved in 2-3 minutes through the settings menu, but there are more complex scenarios, such as when the voice is activated when you connect the headphones or after resetting to factory settings, we covered all the options, including rare bugs that are not written even on official forums Xiaomi.
1. Standard disconnection through "Settings"
To start with, the simplest method that works on all Redmi models running MIUI 12/13/14 disables the basic text-to-speech (TTS) and Xiao AI voice assistant functions, but may not help if the problem is caused by third-party applications.
Steps to shut down:
- Open the Settings app (the gear icon on the home screen).
- Go to the Special Features section (some firmwares call Universal Access).
- Select Speech Synthesis or Voice Output.
- Turn off the slider Enable speech synthesis (if active).
- Go back and go to Voice Assistant β disable Xiao AI and Google Assistant.
If the voice continues to sound after these actions, check the settings of specific applications (for example, Google Maps or Yandex.Maps) that can use their own TTS engine.
Is speech synthesis disabled in Special Opportunities?
Is Xiao AI Deactivated in Voice Assistant Settings?
Are permissions checked for voice-controlled apps (like Alice)?
Is the smartphone rebooted after the changes?
-->
Important! Some MIUI firmware (especially those localized in China) may not have the Synthesis of Speech clause, in which case use alternative methods in the following sections.
2. Disconnection through application settings
Often speech synthesis is activated by third-party programs, such as Google Text-to-Speech, Yandex Alice, or even Waze, can independently activate voice notifications to fix this:
Instructions for Google Text-to-Speech:
- π± Open the Settings. β Annexes β Application management.
- π Find Google Text-to-Speech (or Google Text-to-Speech).
- π Click Disable (if the button is inactive, first click Stop).
- π Reset the device.
For Yandex Alice or other voice assistants:
- π± Go to the settings of a particular application (for example, Alice). β Voice and sounds).
- π Turn off the options of Voice Notifications and Voice Input.
- π« Disable access to Special Features in Application Permits.
π‘
If voice commands in Google Maps stop working after Google has disabled Text-to-Speech, install an alternative TTS engine (e.g. eSpeak or SVOX) from the Play Market.
If the problem persists, check the list of applications that are allowed access to Special Features:
- Go to Settings β Special features β Applications.
- Remove all programs from the list except system programs (e.g. MiuiSystemUI).
3. Resetting special features settings
Sometimes speech synthesis is triggered by a failure in the Special Options settings, in which case it will help to reset this section to factory settings. Attention: this does not affect the basic data of the smartphone, but will return all accessibility settings to the default values.
How to reset:
- Open the Settings. β Special facilities.
- Swipe down the three dots in the upper right corner (or swipe down to call the menu).
- Select Reset (or Reset by default).
- Confirm the action.
After reset, be sure to restart the smartphone - some parameters are applied only after the reboot.
What to do if the βSettings Resetβ item is not on the menu?
4. Disconnection through the developer parameters
If standard methods don't work, try deactivating speech synthesis through developer mode, which is suitable for power users and requires caution - incorrect changes can affect the stability of the system.
Steps to shut down:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version (you will be notified you have become a developer!).
- Return to Settings and open a new Developer section (usually at the end of the list).
- Find the settings associated with TTS: Turn off speech synthesis (if any); turn off voice output; and prevent applications from using TTS.
- Also disable: Password voice (in the text input section). Voice control (if present).
Some MIUI 14 firmware may require additional disabling of com.xiaomi.mitv.tts via ADB (for more on this in the next section).
π‘
Developer mode allows you to disable deeply integrated speech synthesis functions, but beware β changing some parameters (for example, Inactive applications) can cause malfunctions.
5.Use ADB to completely disable TTS
If all previous methods failed, the radical way is to turn off speech synthesis via ADB (Android Debug Bridge), which requires a computer and minimal command-line skills.
Step-by-step:
- Download and install Platform Tools (includes ADB).
- Activate USB Debugging on your smartphone: Go to Settings β Developer. Enable USB Debugging.
Redmi
adb devices(Your device should be displayed).
adb shell pm disable-user --user 0 com.xiaomi.mitv.tts
adb shell pm disable-user --user 0 com.google.android.ttsadb rebootTo get it back, use the command:
adb shell pm enable com.xiaomi.mitv.ttsβ οΈ Note: Disconnect system components through ADB This can cause errors in the operation of some applications (for example, Google Maps or Yandex.Navigator).Be sure to have a backup copy of the data before executing commands.
| ADB Team Team | Action. | Effects of consequences |
|---|---|---|
| pm disable-user --user 0 com.xiaomi.mitv.tts | Disables the system TTS from Xiaomi | MIUI voiceovers stop working, but third-party apps can use Google TTS |
| pm disable-user --user 0 com.google.android.tts | Turning off Google Text-to-Speech | Breaks voice input in Google applications (Maps, Assistant) |
| settings put secure tts_default_rate 0 | Resets speech speed to zero | The voice becomes inaudible, but the TTS process continues to work. |
6.Verification for viruses and conflicting applications
In rare cases, speech synthesis is activated due to malware or application conflict, for example, some βoptimizersβ or launchers may not interact properly with MIUI system services.
How to diagnose the problem:
- π‘οΈ Check your smartphone for viruses with Malwarebytes or Dr.Web Light.
- π Launch your phone in Safe Mode (press the power button) β Safe Mode: If the voice goes missing, it's the third-party app's fault.
- π¦ Remove recently installed programs, especially: Launchers (e.g. Nova Launcher, POCO Automation applications (e.g. MacroDroid, Tasker) Unofficial firmware or Magisk modules.
If the problem only manifests itself when connecting Bluetooth headphones or car radios, check:
- Bluetooth profile settings (sometimes devices automatically activate voice prompts).
- Updates for headphones/magnets (bugs in the firmware accessories can cause false commands).
β οΈ Note: Some applications (such as AutoVoice or Voice Access) may be able to obtain super-user rights and enable speech synthesis without bypassing system settings. Check the list of root-enabled apps in Magisk Manager (if you use root).
7.Extreme measures: reset to factory settings
If none of the methods worked, the last option is a complete smartphone reset. This will delete all data, so pre-backup through Settings β About Phone β Backup or Mi Cloud.
How to drop Redmi:
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data (or delete everything).
- Enter your password (if required) and confirm.
- After restarting, set your phone as new.
If the reset didnβt help (which is unlikely), the problem could be a hardware failure, such as damage to the headphone jack or microphone, causing the system to mistakenly recognize voice commands.
π‘
Factory reset solves 99 percent of software problems with speech synthesis, but only use it if other methods have failed.