How to completely disable Google voice input on Xiaomi Redmi 7: 5 proven ways

Googleโ€™s voice input on the Xiaomi Redmi 7 can be useful for quick typing or handless control, but not everyone needs it. Many people find it activates itself when tapping a microphone in a keyboard, consumes battery power in the background, or even collects voice data without explicit consent, especially annoying if you never use voice control, but the system insists on turning it on.

In this article, weโ€™ll look at all the ways you can disable voice input on Redmi 7, from standard MIUI settings to hidden developer and ADB command settings. Youโ€™ll learn how to remove the microphone from the Gboard keyboard, deactivate Googleโ€™s voice recognition service, and even block it at the system level. And weโ€™ll also explain what hidden consequences a complete shutdown of voice services can have and how to avoid them.

Why Google Voice Entering is Powered by Xiaomi Redmi 7

Voice input is built into Xiaomi Redmi 7 on several levels:

  • ๐Ÿ”น The Gboard keyboard is a standard keyboard from Google, where the microphone button appears next to the space. It activates the speech recognition service.
  • ๐Ÿ”น Google App โ€“ Google App (not to be confused with Google Play Services) contains a voice search and input module.
  • ๐Ÿ”น MIUI-Integration โ€“ Some versions of the firmware MIUI Redmi 7 has its own voice chips, such as running a voice assistant.
  • ๐Ÿ”น Background processes โ€“ even if you donโ€™t use voice input, the service can run in the background, consuming 10โ€“30MB of RAM and up to 1-2% battery per hour.

The main problem is that Google and Xiaomi are actively promoting voice functions, so they are often turned on by default and do not have an obvious switch to turn off. For example, in Gboard, the microphone button can appear even after it is manually hidden - this is due to automatic updates to the application.

Another caveat: Redmi 7 with MIUI 10/11 firmware (Android 9 Pie) can duplicate voice input โ€” one from Google, the other from Xiaomi, which means that you will have to turn off the feature in several places.

๐Ÿ“Š You use voice input on your smartphone?
Yeah, regularly.
Sometimes, for convenience.
No, never.
I tried it, but it didn't work out.

Method 1: Turn off the microphone in the Gboard keyboard

The easiest way to remove voice input is to hide the microphone button in the keyboard, which won't shut down the speech recognition service completely, but it will eliminate random taps.

Instructions:

  1. Open any field to enter text (for example, in Messages or Notes).
  2. Touch the badge. โš™๏ธ (gears) in the top panel of the Gboard keyboard to open the settings.
  3. Go to Settings. โ†’ Voice input.
  4. Turn off the voice typing slider (or Enable voice typing in English).
  5. Go back and select the Input Preferences โ†’ Toolbar.
  6. Remove the tick from the Microphone for voice input.

If the microphone button still appears, try resetting the Gboard settings:

  • ๐Ÿ“ฑ Go to Settings. โ†’ Annexes โ†’ Application management โ†’ Gboard.
  • ๐Ÿ”„ Press Warehouse. โ†’ Clear the data (this will reset all user keyboard settings).

Removed microphone button from the keyboard panel

Voice input is disabled in Gboard settings

Application data has been cleared (if necessary)

Rebooted smartphone to apply changes-->

โš ๏ธ Note: After updating Gboard via Google Play, settings may reset.To avoid this, disable automatic updates for the app in the Play Store โ†’ My apps. โ†’ Gboard โ†’ โ‹ฎ โ†’ Turn off auto-update.

If you want to turn off speech recognition completely, not just hide the button, you need to deactivate the corresponding service in the Google app.

How to do this:

  1. Open the Google app (the icon with the color letter "G").
  2. Tap your avatar in the upper right corner and select Settings.
  3. Go to Voice Search (or Voice).
  4. Turn off the sliders: ๐ŸŽค Google (voice activation) ๐Ÿ” Voice search (speech recognition) ๐Ÿ“ฑ Unlock by voice (if any)

Google

Account and Privacy โ†’ Data Management and Personalization โ†’ Voice and Audio Activity

Preservation of voice recordings

These actions will disable all Google voice functions, including voice search and text input, but the service may continue to work in the background โ€“ the following method will be required to completely disable.

๐Ÿ’ก

If the feature still works after you turn off voice search in the Google app, check the settings of Google Play Services. Sometimes they override the settings of the main application.

Method 3: Disconnect via MIUI settings (for Xiaomi firmware)

Xiaomi is adding its own voice features to MIUI that can duplicate or conflict with Google services, which are less common on Redmi 7 than on flagships, but still worth checking out.

How to turn it off:

  1. Go to Settings โ†’ Additional settings โ†’ Special features โ†’ Voice assistant.
  2. Turn off the Xiaomi Voice Assistant slider (if any).
  3. Go back to Settings โ†’ Applications โ†’ Application Management.
  4. Find the Mi Voice Assistant app (or MIUI Voice Assistant) and click Disable (if the button is active).

Some MIUI 10/11 firmware for Redmi 7 may have a separate Voice Wake-up module to turn it off:

  1. Go to Settings โ†’ Lock and Protection โ†’ Advanced Settings.
  2. Find Voice Unlock or Voice Unlock and deactivate it.

Step-by-step:

  1. Connect Redmi 7 to your computer and confirm debugging permission.
  2. Open the command prompt (cmd on Windows or Terminal on macOS/Linux) and type:
adb shell


pm uninstall -k --user 0 com.google.android.tts




pm uninstall -k --user 0 com.google.android.voicesearch




pm disable-user --user 0 com.google.android.googlequicksearchbox

These teams:

  • ๐Ÿ—‘๏ธ Google Text-to-Speech module (responsible for speech synthesis).
  • ๐ŸŽค Google Voice Search (Voice Recognition).
  • โš™๏ธ Deactivate the main Google app (if you just need to disable voice search, this command can be skipped).

Once you execute the commands, restart your smartphone. Voice input will disappear from all apps, including Gboard and Google Assistant.

What if the ADB canโ€™t see the device?
If the adb device command doesnโ€™t show your Redmi 7, check: 1. Are Xiaomi drivers installed (download Mi PC Suite). 2. Is USB debugging enabled in the developer settings. 3. Is the original cable used (cheap cables may not support data transfer). 4. Try switching the connection mode to File Transfer (MTP) in the notification curtain.

โš ๏ธ Note: Disabling system applications through ADB This can cause some functions to be unstable, for example:

  • ๐Ÿ” Voice search will stop working in the Chrome browser.
  • ๐Ÿ“ Voices for navigation in Google Maps may disappear.
  • ๐Ÿค– Google Assistant will not be available (if you need it).

If there are problems after disconnecting, return the applications with the command:

adb shell


pm install-existing com.google.android.tts




pm enable com.google.android.googlequicksearchbox

Method 5: Blocking through the developer settings (alternative to ADB)

If you don't want to use ADB, but you need to go deep, you can use the hidden developer settings, which is less radical than ADB, but it's also effective.

Instructions:

  1. Activate Developer Mode (if not already enabled): Go to Settings โ†’ About Phone โ†’ MIUI Version and tap it 7 times.
  2. Back to Settings โ†’ Additionally. โ†’ For developers.
  3. Find Inactive Apps (or Inactive Apps in English).
  4. Find it in the list: ๐Ÿ”ค Google Text-to-Speech Engine ๐ŸŽค Google App (Google App) ๐Ÿค– Google Play Services (if you want to disable all voice functions)

Shut down.

This way, not to delete applications, but to stop them from working, to return functionality, just go back to Inactive Applications and click Enable.

โš ๏ธ Note: Disabling Google Play Services may disrupt other applications, such as YouTube, Gmail, or banking services. Use this method only if you know exactly what you are doing!

๐Ÿ’ก

The safest way is to disable only the Google Text-to-Speech Engine and Google App. This will remove voice input, but will not affect the basic features of Google Play Services.

Comparison of methods: what way to choose

To make it easier for you to decide, we have collected all the ways in the table with their pros and cons:

MethodDifficultyEfficiencySide effectsReversibility
Gboard blackoutโญ (simple)Remove the microphone button, but does not turn off the serviceNo.Yes (can be returned)
Google App Settingsโญโญ (middle-of-the-road)Disables voice search and inputThey may be reset after the update.Yes.
MIUI settingsโญ (simple)It only disables voice chips XiaomiNo.Yes.
ADB-teamโญโญโญ (difficult)Complete system-level shutdownGoogle Maps may stop working, AssistantYes (via ADB)
Developer modeโญโญ (middle-of-the-road)Suspends Voice ServicesThere may be problems with Google Play ServicesYes.

Selection recommendations:

  • ๐Ÿ”น If you just interfere with the microphone button in the keyboard - enough Method 1.
  • ๐Ÿ”น If you want to disable all Google voice functions, use Method 2. + Method 3.
  • ๐Ÿ”น If you want to remove voice input permanently, choose Method 4 (ADB).
  • ๐Ÿ”น If you're afraid. ADB, But if you want a deep shutdown, try Method 5.

Frequent problems and their solutions

When disabling voice input on Redmi 7, users often face the following difficulties:

๐Ÿ”„ Gboard's microphone button reappears after update?
This is because Google resets the keyboard settings when updating Solutions: Turn off automatic Gboard updates in the Play Store. Use an alternative keyboard (like SwiftKey or Fleksy) where there is no forced voice input. Install the old version of Gboard (like 9.0) via APK and disable the updates.
๐Ÿšซ After the shutdown, ADB Google Maps voices are no longer working?
This is due to the Google Text-to-Speech shutdown. Return it with a command: adb shell pm install-existing com.google.android.tts Or install an alternative speech engine (e.g. eSpeak from F-Droid).
โš ๏ธ The message came up, "Google service stopped." How to remove it?
This happens if you have disabled critical components of Google Play Services.Solutions: Enable back disabled services in Settings โ†’ Annexes โ†’ Google Play Services โ†’ Reset the settings of Google Play Services (Storage) โ†’ If the problem persists, follow the command: adb shell pm enable com.google.android.gms.
๐Ÿ” Voice input is off, but the microphone is still listening?
Probably not. Possible reasons: Another app with microphone access is running (check Settings โ†’ Privacy โ†’ Permissions โ†’ Microphone) OK Google is enabled in Google Assistant settings. Voice Search is active in Google App (even if you disabled it, it could be enabled after the update). Check active processes through Settings โ†’ Battery โ†’ Battery use โ€“ if there is a Google or Android Speech high consumption, then the service is still working.
Can I turn off voice input only for specific applications?
Yeah, but not for everyone: ๐Ÿ“ In Gboard, you can remove the microphone button (see Method 1). ๐ŸŒ In Chrome โ€“ Turn off voice search in your browser settings (Settings) โ†’ Voice search). ๐Ÿ—บ๏ธ In Google Maps, navigation voices are turned off in Settings โ†’ Navigation โ†’ Voice prompts. But Google's system services are global, and they can't be turned off selectively without being shut down. ADB.
Will Google Assistant work after voice input is turned off?
Depends on the method: ๐Ÿ”น Methods 1-3 โ€“ The assistant will work, but without voice activation (you will have to run manually). ๐Ÿ”น Method 4 (ADB) โ€” The assistant will stop working if you disable com.google.android.googlequicksearchbox. ๐Ÿ”น Method 5 โ€“ Assistant may be unstable if Google Play Services is disabled. If you need Assistant but donโ€™t need voice input, use Method 2 (turn off voice search only in Google settings).
How do I get my voice back if I change my mind?
Depending on the method of disconnection: ๐Ÿ”น Methods 1โ€“3 โ€“ just turn the sliders back on in the settings. ๐Ÿ”น Method 4 (ADB) โ€” execute commands: adb shell pm install-existing com.google.android.tts adb shell pm install-existing com.google.android.voicesearch adb shell pm enable com.google.android.googlequicksearchbox ๐Ÿ”น Method 5 โ€“ Go to Settings โ†’ For developers โ†’ Inactive apps and turn on the services disabled. After that, restart your smartphone.
Are there alternative keyboards without voice input?
Yeah, here's a few options: ๐Ÿ”น SwiftKey (from Microsoft) โ€“ No forced voice input, but there is an optional feature. ๐Ÿ”น Fleksy โ€“ minimalist keyboard without unnecessary functions. ๐Ÿ”น AnySoftKeyboard โ€“ open keyboard with customizable interface. ๐Ÿ”น Hacker's Keyboard is for tech users, no voice chips. To install an alternative keyboard: Download it from the Play Store. Go to Settings โ†’ Additionally. โ†’ Language and input โ†’ Current keyboard. Select a new keyboard and disable Gboard.
Can I turn off voice input without root rights?
Yes, all the ways in this article don't require root: ๐Ÿ”น Ways. 1โ€“3 They work on any device. ๐Ÿ”น Method 4 (ADB) requires on-set debugging USB, rooted. ๐Ÿ”น Method 5 It doesn't require root, but it does require developer rights. If you're willing to get root, you can uninstall the system. APK-voice-office (GoogleTTS.apk, Velvet.apk), But it's risky and it could cause the system to fail.