Voice input on Xiaomi Redmi smartphones can appear unexpectedly: after updating MIUI, resetting settings or installing third-party applications. Instead of the usual keyboard, the system suggests dictating text, which is inconvenient in public places or with a weak Internet. In 80% of cases, the problem is associated with automatic layout switching or a failure in the Gboard (keyboard from Google) or the proprietary Mi Keyboard.
In this article, 5 proven ways to return text input, including hidden MIUI settings and rollback updates. Instructions are relevant for all Redmi models (from Redmi Note 7 to Redmi 13 Pro) on MIUI 12-14 and the new HyperOS. If the keyboard is missing after the update, do not rush to reset the phone to factory settings: in 95% of cases, cleaning the cache or changing the default language helps.
Why does voice input appear instead of keyboard?
Reasons for automatic switching to dictation of text:
- ๐ Keyboard failure: Gboard or Mi Keyboard freezes and offers an alternative input method, often after an application is forced to close.
- ๐ฑ Update MIUI/HyperOS: Newer firmware versions can reset keyboard settings or set voice input as a priority (especially in the case of a newer firmware). MIUI 14.0.5+).
- ๐ System change: When adding a second language (e.g. Chinese) MIUI Sometimes activates voice input to "simplify" the set.
- ๐ค Third-party applications: Launchers like Nova Launcher or optimizers like Clean Master can conflict with system services.
- ๐ง Error in special features settings: Voice control option enabled (Settings) โ Special opportunities โ Voice assistant blocks the keyboard.
On Redmi with HyperOS (2026), the problem is often with the integration of XiaoAI, Xiaomiโs voice assistant, which can automatically offer dictation in messengers (WhatsApp, Telegram) or a browser if youโve ever used voice search before.
Method 1: Manually switching the keyboard
The fastest method is to force the keyboard to be selected in the active input field, which works if voice dialing only appears in individual applications (for example, in Viber or Chrome):
- Open any application where you want to enter text (e.g. Messages).
- Tap the field to enter - a panel with a microphone (voice input) will appear.
- Press and hold the keyboard icon (usually in the lower right corner) or swipe down the toolbar with your finger.
- In the list, select Gboard (Google) or Mi Keyboard (Xiaomi). If they are not, go back to Method 2.
If the keyboard doesnโt appear in the list, check if itโs included in the settings:
- Go to Settings โ System and Device โ Language and Input โ Current Keyboard.
- Activate the switches next to the Gboard and Mi Keyboard.
โ๏ธ Preparation before changing the keyboard
Method 2: Reset keyboard settings via MIUI
If the keyboard has disappeared completely or does not respond to touch, reset its settings:
- Open Settings โ Applications โ Application Management.
- In the search bar, type Gboard or Mi Keyboard (depending on the keyboard used).
- Select the application โ Storage โ Clear the cache and Clear the data.
- Reboot your phone (power button โ Reboot).
After the reboot:
- ๐ Open any text field (for example, in Notes).
- ๐ฑ The system will suggest configuring the keyboard again - follow the instructions on the screen.
- โ๏ธ If the keyboard does not appear, go to Settings โ Language and input โ Current keyboard and turn it on manually.
๐ก
If the keyboard is unstable after reset (suspends or disappears), turn off its optimization: Settings โ Applications โ Gboard โ Battery โ No restrictions.
Method 3: Disabling the XiaoAI voice assistant
On smartphones with HyperOS or MIUI 14, voice input can be activated due to integration with Xiaomi's XiaoAI voice assistant, to turn it off:
- Go to Settings โ Applications โ Application Management.
- Find XiaoAI (or Voice Assistant) and open its settings.
- Click Disable (if the button is inactive, select Remove Updates first).
- Confirm the action and restart the phone.
If the โDisableโ option is not available:
- ๐ Go to Settings. โ Special facilities โ Voice assistant and deactivate all switches.
- ๐ต Disable permissions for XiaoAI in Settings โ Annexes โ XiaoAI โ Permissions (especially Microphone and Display on top of other windowsยป).
โ ๏ธ Note: On some Redmi models (e.g. Redmi 12 for the Chinese market), XiaoAI is a system application and is not completely removed).
Method 4: Installation of an alternative keyboard
If standard methods donโt help, install a third-party keyboard from Google Play:
| keyboard | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Gboard | Google integration, voice on demand, gesture support | It takes a lot of memory, sometimes conflicts with MIUI. | Download |
| SwiftKey | Prediction of words, themes of design | Plugins can brake on weak Redmis (e.g. Redmi 9A) | Download |
| Fleksy | Minimalist design, gesture support | Fewer functions for the Russian language | Download |
After installation:
- Activate the keyboard in Settings โ Language and input โ Current keyboard.
- In any text box, click on the keyboard icon (usually in the lower right corner) and select a new one.
- If the keyboard doesn't appear, reboot the phone.
What if the Play Market doesnโt install the keyboard?
Method 5: Firmware rollback (if the problem appears after the update)
If voice input comes after a MIUI or HyperOS update, return the previous firmware version.Warning: This method will reset all data on the phone if you don't backup!
Step-by-step:
- Download the stable version MIUI For your model from the official website: ๐ Global (for international versions of Redmi). ๐จ๐ณ China (only for Chinese firmware).
.zip
update.zip
Settings โ About the phone โ System update
three dots in the upper right corner
Select a firmware file
update.zip
โ ๏ธ Attention: Rolling back the firmware on Redmi with a locked bootloader (bootloader) can lead to brick (turning the phone into a โbrickโ). Before the procedure, check the status of the bootloader: fastboot oem device-info If in the response Device unlocked: false - unlock the bootloader through Mi Unlock Tool.
๐ก
Firmware rollback is the last resort. Before the procedure, save data through Settings โ Additional โ Backup or Mi Cloud.
Additional Advice and Frequent Mistakes
If none of these methods helped, check:
- ๐ Battery charge: At level below 15% MIUI can disable power-intensive functions, including keyboard.
- ๐ถ Internet connection: Voice input requires access to the network. If the Internet is disabled, the keyboard may not appear.
- ๐ ๏ธ Developer Mode: Enable it (Settings) โ The phone. โ Version. MIUI โ Press 7 times) and check settings: Settings โ Additionally. โ For developers โ Enable the default keyboard
Frequent user errors:
- โ Removing Gboard as a system application (leads to a series of text input errors).
- โ Reset phone without backup (data loss is not recoverable unless Mi Cloud was enabled).
- โ Use of unofficial firmware (can block) IMEI on Redmi with MediaTek).