Voice prompts and voiceovers on Xiaomi can be useful for people with disabilities, but most users find this feature annoying. Speech synthesis is activated not only when using Google Assistant or Mi AI, but also when reading notifications, working with maps or even accidentally pressing buttons. In this article, we will examine all possible ways to disconnect from standard settings to hidden developer settings.
MIUI is a feature that duplicates voice control functions in multiple menu sections, for example, voiceover can work even after TalkBack is disabled if Text-to-Speech (TTS) from Google or Xiaomi is active. We tested all methods on Redmi Note 12 Pro+, POCO X5 Pro and Xiaomi 13 Ultra devices with MIUI 13/14 firmware - instructions are relevant for all models of the brand.
1. disable the main voice assistant (Mi AI / Google Assistant)
The most obvious source of speech synthesis is built-in voice assistants, which Xiaomi can have two: the proprietary Mi AI (formerly called Xiao AI) and Google Assistant, which are turned off in different ways, with the former often activated by accidentally holding the Home or Power button long.
To deactivate Mi AI:
- π± Go to Settings. β Annexes β Application management
- π In the search bar, type Mi AI or Xiao AI
- βοΈ Select the app and press Disable (if the button is inactive, tap Stop first)
- π For complete removal: Settings β Applications β Remove system applications (root rights required)
To disable Google Assistant:
- π€ Keep your finger on the Home button (or say "OK, Google") to call the assistant.
- π Scroll up to the Settings section (cog in upper right corner)
- π Select Google Assistant β General β Disable Google Assistant
- π΅ In the Voice Search section, turn off the OK Google option.
β οΈ Warning: On some models of the POCO (e.g., POCO F5), the Mi AI is integrated so deeply into the firmware that it may cause errors in the Quick Ball (floating control panel) operation, in which case it is better to limit yourself to removing the microphone rights for the application.
2. Deactivation of TalkBack and Special Opportunity Services
TalkBack is a visually impaired speaker that can voice all the user's actions, and it can turn on by accident (for example, when you triple-push the Power button) or after you update the system, it turns off simply, but there are nuances:
Method 1: Through setting up special features
- Open Settings β Special features β Screen announcer
- Transfer the TalkBack slider to the off position.
- Confirm the action by pressing OK in the window that appears
Method 2: If the screen is not responsive to touch (TalkBack is active):
- π Make a gesture with two fingers in a circle counterclockwise to return standard control
- π Swipe two fingers up to scroll the screen to the Settings section.
- π― Tap two fingers of the TalkBack element, then tap twice to open it.
- β»οΈ Twice tap the slider to turn off
What if TalkBack is activated after the MIUI update?
3. disabling Text-to-Speech (TTS) from Google and Xiaomi
Text-to-Speech (TTS) is a speech synthesis engine that is used by voice applications. Even if you have disabled TalkBack and voice assistants, some programs (such as Google Maps or Waze) can continue to "talk" via TTS. Xiaomi has two TTS- engines:
- π€ Google Text-to-speech (universal, used by most applications)
- π± Xiaomi TTS (branded, may conflict with Google version)
To turn them off:
- Go to Settings β System β Language and input β Text to speech
- Select Preferred TTS Module and set No
- Go back and open the TTS icon settings (cog next to the engine name)
- Turn off the option Automatic update of voice data
- For each engine (Google and Xiaomi) click Delete Data (this will clear the cache of voice packets)
| TTS engine | Way of shutdown | Effects of consequences |
|---|---|---|
| Google Text-to-speech | Settings β Applications β All applications β Google TTS | Notifications in Google Maps, Chrome, YouTube will stop |
| Xiaomi TTS | Settings β Applications β Application Management β Search for βTTSβ | Voice prompts may be missing in branded apps (Mi Home, Mi Fit) |
| Samsung TTS (on some models) | Settings β System β For developers β Selection of TTS | Relevant for devices with Exynos chipsets (for example, Xiaomi Mi Mix 2S) |
π‘
If after disabling TTS, some applications (for example, Yandex.Navigator) stopped voiced the route, check their internal settings. Often there is a separate option for selecting voice, which can be reset to the default value.
4.Hidden developer settings for complete shutdown
If standard methods don't work, you'll have to use developer mode, you can turn off low-level speech synthesis services that you can't see on the regular menu, and importantly, the wrong actions in this section can disrupt the system.
How to turn on the developer mode:
- Open the Settings. β The phone.
- Find the MIUI version and tap it 7 times in a row
- Enter a pattern lock or password if required
- Return to the main settings menu β a new section for developers will appear
Now turn off speech synthesis:
- π οΈ Go to Settings β Additional β For Developers
- π Find the Debugging option in USB and activate it (this unlocks hidden settings)
- π’ Scroll down to Media and turn off: Enable sound effects when touched
- π In the Animation section, set the No Animation value for all parameters (this will remove delays when you turn off your voice)
On devices with Qualcomm Snapdragon 8 Gen 2 processor (for example, Xiaomi 13T Pro) an additional Disable Audio Effects item may appear in the developer menu - its inclusion completely blocks sound processing at the system level, including speech synthesis.
Make sure you have a backup of your data |Close all voice-enabled apps (Navigator, Music) |Plug your device to charge (changes may require rebooting) |Remember the current sound settings to recover from a crash-->
5. Remove system applications (root required)
If you're willing to take drastic measures, you can completely remove the components responsible for speech synthesis, a method that only works for power users, as it requires super-user rights and can lead to unstable system operation.
List of applications and services for removal:
Mi AI (Xiao AI) components
pm uninstall -k --user 0 com.miui.voiceassist
pm uninstall -k --user 0 com.miui.voicetrigger
Google TTS and related services
pm uninstall -k --user 0 com.google.android.tts
pm uninstall -k --user 0 com.google.android.tts.synth
Xiaomi TTS
pm uninstall -k --user 0 com.xiaomi.tts
TalkBack and Special Opportunity Services
pm uninstall -k --user 0 com.google.android.marvin.talkback
pm uninstall -k --user 0 com.android.talkbackTo execute commands:
- Install ADB on your computer and connect your phone in debugging mode
- Enter commands one at a time at ADB Shell Terminal
- After removal, restart the device
β οΈ Warning: Removing system applications can disrupt MIUI, especially on devices with HyperOS (new firmware from Xiaomi). On some models (Redmi Note 11 Pro+), this causes the Voice input item to disappear in the Gboard keyboard. Before deleting, back up via TWRP.
6.Alternative methods: disabling through ADB and third-party utilities
If you don't have root, but you have access to ADB, you can turn off speech synthesis without deleting system files, which is reversible and safer than completely removing components.
Commands to disconnect via ADB:
#Switching off TalkBack
adb shell settings put secure enabled_accessibility_services ""
Google TTS Disconnection
adb shell pm disable-user --user 0 com.google.android.tts
Mi AI shutdown
adb shell pm disable-user --user 0 com.miui.voiceassist
Resetting TTS settings to factory
adb shell settings delete secure tts_default_synth
adb shell settings delete secure tts_default_languageFor the application of the changes:
- π₯οΈ Connect your phone to a PC with drivers installed ADB
- π Enable Debugging with USB in the Developer Settings
- π Enter commands in the terminal one by one, waiting for confirmation after each
- π Reset the device
Third-party voice control tools:
- π‘οΈ App Ops β allows you to disable permissions for system applications without root
- π§ Package Disabler β Blocks unnecessary services (requires ADB)
- ποΈ Tasker β can automatically turn off speech synthesis on schedule or when running certain applications
π‘
Using ADB is the safest way to disable speech synthesis without root, and all changes can be returned by adb shell pm enable by specifying the name of the packet.
7. Post-Switchoff Problems and Solutions
Turning off speech synthesis can have unexpected consequences, and here are the most common problems and ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| Voice dialing in Google Maps is not working | Google TTS disabled or microphone settings reset | Enable Voice Input in the Gboard Keyboard Settings |
| The βVoice Searchβ item on YouTube has disappeared | Deleted package com.google.android.googlequicksearchbox | Reinstall Google App from Play Market |
| The smartphone does not voice incoming calls | System sounds are disabled in Settings β Sound | Check the volume of Media and Calls in the control panel |
| There were artifacts of sound when playing music | Conflict between a disabled TTS and an audio driver | Reset the Sound Effects settings in the developer menu |
If after manipulating the speech synthesis settings, the device began to slow down or overheat, perform the following actions:
- Clear the system cache: Settings β Storage β Cleanup β Cache data
- Reset MIUI settings to factory (without deleting data): Settings β About phone β Reset settings
- Check the device in Safe Mode (hold the Power button β Safe Mode)