Voice input on Xiaomi Redmi smartphones can be useful in some situations, such as when hands are busy or you need to quickly dictate a message. However, many users experience involuntary microphone operation, random voice commands or simply do not use this feature. Worse, on some Redmi models (especially with MIUI 13+), the voice assistant is activated when you press the search button or even when you bring the phone to your ear during a call.
In this article, weβll look at all the ways you can disable voice input, from standard keyboard settings to deep changes to your system. Youβll learn how to remove Google Assistant, block microphone access to apps, and even disable voice commands at the firmware level. The instructions are relevant for all modern models: Redmi Note 12/13, Redmi 10/11, POCO X5 and others based on MIUI 12-14 and Android 10-14.
β οΈ Warning: Some methods require superuser rights (root) or change system files.This can lead to loss of warranty or unstable operation of the device!
1. Disable voice input in the Gboard keyboard
The easiest way to remove the microphone icon is to deactivate it in the settings of the Gboard keyboard, a method that requires no root rights and works on all versions of MIUI.
To remove the microphone from the keyboard:
- Open any field to enter text (for example, in Messages or Notes).
- Touch the badge. βοΈ (gears) in the top keyboard panel to open Gboard Settings.
- Go to the Voice Input section.
- Turn off the voice input slider (or speech recognition in older versions).
If the microphone icon is still displayed after that, try:
- π Update Gboard to the latest version on Google Play.
- π± Switch to an alternative keyboard (such as SwiftKey or Fleksy) where voice input is disabled by default.
- π§Ή Clear the keyboard cache in Settings β Annexes β Gboard β Memory. β Clear the cache.
π‘
If you use Xiaomi keyboard (MIUI Keyboard), voice input is turned off similarly: Keyboard settings β Voice input β Turn off.
2. Delete Google Assistant (voice assistant)
Google Assistant is the primary source of involuntary voice commands on Xiaomi Redmi, activated by saying "OK, Google" or holding the Home button to turn it off completely:
Method 1: Through Google Settings
- Open the Google app (not to be confused with Google Play).
- Tap the profile avatar in the upper right corner β Settings.
- Choose Google Assistant.
- Scroll down and click General Settings β Google Assistant.
- Turn off the Google Assistant slider.
Method 2: Disconnecting through phone settings
- Go to Settings β Applications β Application Management.
- Find Google in the list and select it.
- Click Notifications β disable all notifications from the assistant.
- Go back and select permissions. β Turn off the microphone.
β οΈ Attention: On some firmware MIUI (Google Assistant can be integrated at the system level, in which case it can only be blocked through Settings. β Annexes β Google β Disable, but this will lead to errors in the work of other Google services (for example, the Play Store).
3.Blocking microphone access for all applications
If you want to completely ban apps from using the microphone (including voice input, call recordings, etc.), do the following:
Instructions for MIUI 12-14:
- Go to Settings β Privacy β Application permissions.
- Pick a microphone.
- Disable access for all applications except those critically important (such as phone calls).
For Android 12+, you can also use the Privacy Panel:
- Swipe down from the top edge of the screen to open the notification bar.
- Find the icon. π Privacy (or Data Protection) and please contact.
- In the Latest Accesses section, check which apps have used the microphone and turn them off.
| Annex | Do I need a microphone permit? | Risks of disconnection |
|---|---|---|
| Not (unless you use voice search) | βOK, Google wonβt work.β | |
| Gboard | No. | The microphone icon in the keyboard will disappear |
| Phone. | Yes. | You can't call. |
| WhatsApp/Telegram | If you wish, | You will not be able to send voice messages. |
π‘
Turning off the microphone for Google and Gboard completely removes voice input, but does not affect the quality of calls or the operation of other functions.
Disabling voice commands via ADB (no root)
If standard methods do not help, you can use them. ADB-This is a way of turning off voice functions, which doesn't require root rights, but it requires a computer.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π± Cable USB (preferably original).
- π οΈ Utility. ADB (You can download from the official Android website).
Step-by-step:
- Enable Developer Mode on Phone: Settings β About Phone β MIUI Version (click 7 times)
- Activate USB Debugging in Settings β Additional β For developers.
- Connect the phone to your computer and confirm the debugging permission.
- Open the command prompt (or Terminal) and type: adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox This command disables Google Assistant and related services.
- To disable voice input in Gboard, do: adb shell pm disable-user --user 0 com.google.android.inputmethod.latin Attention: This will disable the entire Gboard keyboard - install the alternative one in advance!
To get it back, use the command:
adb shell pm enable com.google.android.googlequicksearchboxWhat if the ADB canβt see the device?
5. Remove system applications (root required)
If you're willing to take drastic measures and have root access, you can completely remove the components that are responsible for voice input, which is the most reliable way, but also the most risky way.
List of applications to remove (via Root Explorer or ADB root):
- com.google.android.googlequicksearchbox β Google Assistant.
- com.google.android.tts is a synthesizing of Google speech.
- com.miui.voiceassist β Xiaomiβs voice assistant (Xiao AI)
- com.android.voiceinteraction β Android voice commands.
How to delete:
- Install a file manager with root support (such as Solid Explorer or Root Browser).
- Go to /system/priv-app/ or /system/app/.
- Find the folders with the names from the list above and delete them (or rename them by adding.bak).
- Reboot the phone.
β οΈ Note: Deleting system applications can lead to critical errors, including the inability to update firmware or Google services. TWRP Or OrangeFox!
Backup via TWRP| Check root rights | Download alternative keyboard | Disable Find My Device in Google | Charge your phone at least 50%-->
6. Alternative solutions: firmware replacement or custom software
If none of these methods worked, there are two options:
- Install custom firmware (such as LineageOS or Pixel Experience) where there is no pre-installed voice assistant.
- Switch to the global version of MIUI (if you have Chinese firmware with Xiao AI).
Advantages of custom firmware:
- β No unnecessary system applications.
- β More control over permits.
- β Regular security updates.
Disadvantages:
- β Loss of guarantee.
- β The risk of βbrickingβ the phone.
- β Certain functions (e.g, IR-blaster) may not work.
Popular firmware for Xiaomi Redmi:
| Firmware | Support for voice input | Complexity of installation |
|---|---|---|
| LineageOS | Deactivated by default | Medium (needs an unlocked bootloader) |
| Pixel Experience | You can turn it off in the settings. | Medium |
| MIUI EU (European) | Yes, but without Xiao AI. | Light (via Fastboot) |
7. Frequent problems and their solutions
Even after voice opt-out, Xiaomi Redmi users sometimes face unexpected problems, and here are the most common ways to fix them:
Problem 1: The microphone icon in the keyboard is gone, but voice input is still working.
Solution: Check if you have an alternative keyboard with your own voice input (such as the Samsung Keyboard or SwiftKey) and turn off the microphone resolution for it.
Problem 2: After disabling Google Assistant, notifications from Gmail or Calendar stopped working.
Solution: Turn back on Google Assistant, but only turn off voice activation in its settings.
Problem 3: On Chinese firmware (Xiao AI), the voice assistant is activated by double pressing the power button.
Solution: Go to Settings β Special Features β Power button and turn off Starting Voice Assistant.
Problem 4: After the MIUI update, all settings reset and voice input turned on again.
Solution: This is standard Xiaomi behavior. After updating, re-execute the steps in Section 1 or 2.
π‘
If the problem recurs after resetting, use ADB to permanently disable (Section 4) or install custom firmware.