Voice input on Xiaomi Redmi smartphones can be useful in some situations, but often users are faced with the fact that it is activated accidentally or interferes with typing. This is especially true for owners of devices with MIUI 12-14, where voice control is integrated deep into the system. If you want to return the usual keyboard and disable unnecessary voice input, this article will help to understand all the nuances.
Compounding the problem, different firmware versions and Redmi models (e.g. Redmi Note 10/11/12 or Redmi 9/10) may have different ways of shutting down.Weโll look at the universal methods that work on most devices, as well as specific solutions for individual cases.Itโs important to understand that sometimes voice input can be part of system applications (e.g. Google App or Mi Voice), and turning it off will require additional actions.
Why does voice input turn on on on its own?
Many Xiaomi Redmi users complain that voice input is activated without their participation, for several reasons:
- ๐ค Accidental tapping of the microphone in the text input field (especially on the Gboard or Mi Keyboard keyboards).
- ๐ค Automatic update of system applications that add new voice control features.
- ๐ Resetting keyboard settings after update MIUI Android.
- ๐ฑ Activation through gestures (such as holding the Home button or swiping across the screen).
On some Redmi models (e.g. Redmi Note 11 Pro+), voice input can be triggered even when the screen is locked if the "OK, Google" or "Hey, Mi" function is enabled. This is not only annoying, but also drains battery power, since the microphone remains active in the background.
Another common reason is the conflict between the standard Mi Keyboard and third-party applications (e.g. SwiftKey or Yandex Keyboard), in which case the system can automatically switch to voice input if the main keyboard is unstable.
Method 1: Disabling voice input in keyboard settings
The easiest way to remove voice input is to turn it off directly in the settings of the keyboard used. The instruction is suitable for most Xiaomi Redmi models on MIUI 12-14:
- Open any application that has a field to enter text (such as Messages or Notes).
- Tap the input field to make the keyboard appear.
- Press the gear icon (โ๏ธ) three-point (โฎ) on the keyboard to open its settings.
- Select "Voice input" (or "Microphone").
- Turn off the slider next to the option "Voice input" or "Speech recognition".
If you use Gboard (keyboard from Google), the path will be: Gboard settings โ Voice input โ Turn off Voice input.
โ๏ธ Verification of voice disabling
On some versions of MIUI, you may need to further disable the microphone permissions on the keyboard.
- Go to Settings โ Applications โ Application Management.
- Find your keyboard (such as Gboard or Mi Keyboard).
- Select "Permissions" and disable access to "Microphone".
Method 2: Disabling System Voice Assistants
If voice input continues to activate, the problem may be related to system assistants such as Google Assistant or Mi Voice, which often conflict with the keyboard and force speech recognition to be enabled.
To disable Google Assistant:
- Open the Google app (the icon with the letter "G").
- Go to More (โฎ) โ Settings โ Google Assistant.
- Select "General Settings" and disable "Google Assistant".
- Go back and select Voice Match, then turn off Access from Locked Screen.
To disable Mi Voice (Xiaomi voice assistant):
- Go to Settings โ Applications โ Application Management.
- Find "Mi Voice" (or "Mi Voice Assistant").
- Press "Disable" (if the button is inactive, first click "Stop").
- Confirm the action by clicking "Disable the application".
What if Mi Voice is not switched off?
After disabling these services, check if voice input has disappeared. If the problem persists, proceed to the next method.
Method 3: Reset keyboard settings to factory
Sometimes the keyboard settings get lost after updating MIUI or installing new applications, in which case resetting the settings will help:
- Go to Settings โ System and Device โ Language and Enter.
- Select "Virtual Keyboard" (or "Keyboard Management").
- Click on โReset settingsโ (or โReset default settingsโ).
- Confirm the action.
Once reset, the keyboard will return to factory settings and voice input will be turned off, but this will also reset all your personal settings (such as added words to the dictionary or design themes).
๐ก
Before resetting your keyboard settings, back up your user dictionary, open your keyboard settings, find the dictionary section, and export the data.
If the reset didn't work, try switching to another keyboard, such as installing Gboard or SwiftKey from Google Play and making it the default keyboard:
- Install an alternative keyboard from the app store.
- Go to Settings โ System and Device โ Language and Entering โ Virtual Keyboard.
- Turn on the new keyboard and press "Default Keyboard".
- Select the installed keyboard from the list.
Method 4: Disable voice input via ADB (for power users)
If standard methods donโt work, you can use ADB (Android Debug Bridge) to deep-disable voice functions, a method that is suitable for users who are willing to work with the command line.
Warning: misuse of ADB can cause system failures.Be sure to have a backup of the data before executing commands, as some changes may be irreversible.
Instructions:
- Turn on Developer Mode on your Xiaomi Redmi: Go to Settings โ About Phone. Press 7 times on MIUI Version. Go back to Settings โ Additional โ For Developers. Activate USB Debugging.
ADB-driver
CMD
Terminal
adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox
adb shell pm disable-user --user 0 com.miui.voiceassistThese commands disable the Google App (including voice search) and Mi Voice. Once executed, restart the device.
๐ก
Disabling through ADB is the most radical method, but it's guaranteed to remove all voice functions, and if you need a voice assistant after that, you'll have to manually turn the apps back on.
If you want to turn off only the microphone for a specific keyboard, use the command:
adb shell pm revoke com.google.android.inputmethod.latin android.permission.RECORD_AUDIOFor Mi Keyboard, replace com.google.android.inputmethod.latin with com.miui.mishare.connectivity.
Method 5: Verifying permissions for applications
Sometimes voice input is activated not because of the keyboard, but because of third-party applications that are allowed to access the microphone, such as Messages, Google Search or Social Networks can run speech recognition in the background.
To check and disable unnecessary permissions:
- Go to Settings โ Privacy โ Application Permissions โ Microphone.
- Check out the list of apps that are allowed to access the microphone.
- Disable access for suspicious or unnecessary apps (e.g. Google, Facebook, Mi Browser).
| Annex | Do I need a microphone permit? | Recommendation |
|---|---|---|
| For voice search only. | Turn it off if you're not using it. | |
| Mi Keyboard | For voice input | Shut down. |
| For voice messages | Leave it if you use it. | |
| Mi Voice | For the voice assistant. | Turn it off completely. |
| YouTube | For voice search | Shut down. |
Once permissions are turned off, restart the device and check if voice input is gone. If the problem persists, it may be related to system services that require deeper intervention.
What to do if nothing helps
If none of the above methods worked, the reason may lie in:
- ๐ง Damaged system files (reflashing required).
- ๐ฑ Hardware malfunction (such as sticking a button or microphone problems).
- ๐ ๏ธ Custom firmware, where voice functions are implemented at the core level.
In such cases, it is recommended that:
- Update MIUI to the latest version (sometimes bugs are fixed in new builds).
- Perform a reset to factory settings (pre-reverse the data!).
- Contact the Xiaomi Service Center if the problem is hardware.
๐ก
Before resetting to factory settings, try creating a new user on the system (Settings โ Users).
If youโre using custom firmware (like LineageOS or Pixel Experience), check the kernel settings or contact the firmware developers for support.
โ ๏ธ Warning: Resetting to factory settings will remove all data from the device, including photos, contacts and apps. make sure you have a backup of important information.