How to Remove Voice Input on Xiaomi Redmi and Enable the Regular Keyboard: The Complete Guide

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.

๐Ÿ“Š How often do you accidentally activate voice input?
Constantly.
Sometimes.
Nearby
Never.

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:

  1. Open any application that has a field to enter text (such as Messages or Notes).
  2. Tap the input field to make the keyboard appear.
  3. Press the gear icon (โš™๏ธ) three-point (โ‹ฎ) on the keyboard to open its settings.
  4. Select "Voice input" (or "Microphone").
  5. 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

Done: 0 / 4

On some versions of MIUI, you may need to further disable the microphone permissions on the keyboard.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find your keyboard (such as Gboard or Mi Keyboard).
  3. 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:

  1. Open the Google app (the icon with the letter "G").
  2. Go to More (โ‹ฎ) โ†’ Settings โ†’ Google Assistant.
  3. Select "General Settings" and disable "Google Assistant".
  4. Go back and select Voice Match, then turn off Access from Locked Screen.

To disable Mi Voice (Xiaomi voice assistant):

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find "Mi Voice" (or "Mi Voice Assistant").
  3. Press "Disable" (if the button is inactive, first click "Stop").
  4. Confirm the action by clicking "Disable the application".
What if Mi Voice is not switched off?
If the "Disable" button is inactive, it means that the application is system-based and cannot be completely removed without root permissions. In this case, you can limit its operation: 1. Go to Settings โ†’ Battery and Performance โ†’ Battery Management. 2. Find Mi Voice and select "Limit Background Activity." 3. Also turn off AutoRun for this application in Settings โ†’ Permissions โ†’ AutoRun.

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:

  1. Go to Settings โ†’ System and Device โ†’ Language and Enter.
  2. Select "Virtual Keyboard" (or "Keyboard Management").
  3. Click on โ€œReset settingsโ€ (or โ€œReset default settingsโ€).
  4. 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:

  1. Install an alternative keyboard from the app store.
  2. Go to Settings โ†’ System and Device โ†’ Language and Entering โ†’ Virtual Keyboard.
  3. Turn on the new keyboard and press "Default Keyboard".
  4. 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:

  1. 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.voiceassist

These 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_AUDIO

For 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:

  1. Go to Settings โ†’ Privacy โ†’ Application Permissions โ†’ Microphone.
  2. Check out the list of apps that are allowed to access the microphone.
  3. Disable access for suspicious or unnecessary apps (e.g. Google, Facebook, Mi Browser).
AnnexDo I need a microphone permit?Recommendation
GoogleFor voice search only.Turn it off if you're not using it.
Mi KeyboardFor voice inputShut down.
WhatsAppFor voice messagesLeave it if you use it.
Mi VoiceFor the voice assistant.Turn it off completely.
YouTubeFor voice searchShut 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:

  1. Update MIUI to the latest version (sometimes bugs are fixed in new builds).
  2. Perform a reset to factory settings (pre-reverse the data!).
  3. 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.

FAQ: Frequently Asked Questions

Can I remove Mi Voice completely without root rights?
No, Mi Voice is a system application and cannot be removed without a superuser (root) permission, but you can turn it off via settings (Settings โ†’ Applications โ†’ Mi Voice โ†’ Disable) or limit background activity.
Why does voice input appear again after the MIUI update?
MIUI updates often reset keyboard settings and return standard settings. To avoid this, after updating, re-turn voice input in keyboard settings and check the microphone permissions.
How to return voice input if you need it?
To turn on voice input again: Open your keyboard settings (like Gboard). Go to Voice. Activate the slider next to the appropriate option. Turn on Google Assistant or Mi Voice in your app settings if necessary.
Could disabling voice input affect other functions?
Disabling voice input does not affect the basic functions of the smartphone (calls, messages, the Internet). However, some applications (such as Google Search or YouTube) may lose the ability to voice control. If you do not use these features, there will be no negative consequences.
Why is my Redmi Note 12 not having voice opt-out?
On some Xiaomi Redmi models (especially with MIUI 14), voice input settings may be hidden. Try: Use ADB to disable (see Method 4). Set a third-party keyboard (such as SwiftKey) and make it the main one. Contact Xiaomi to describe the problem.