How to turn on noise cancellation on Xiaomi Redmi Note 10 Pro: all ways

The Xiaomi Redmi Note 10 Pro is one of the most popular mid-range smartphones, but its owners donโ€™t always know how to make the most of the built-in features. One of these useful but often ignored features is noise cancellation, which helps improve sound quality during calls, video calls or audio recording by eliminating extraneous noises such as street hums, wind, keyboards or indoor voices.

In this article, weโ€™ll look at all the ways you can activate noise cancellation on the Redmi Note 10 Pro, from standard MIUI settings to hidden developer settings, and explain why it might not work in some applications (like WhatsApp or Zoom) and how to fix it. If you make frequent calls in noisy places or shoot videos for social networks, this guide will help make the sound cleaner without buying an external microphone.

What is noise reduction and how does it work on the Redmi Note 10 Pro?

Noise cancellation is a software or hardware algorithm that analyzes the sound signal from a microphone and suppresses background noise, leaving only the voice or the target sound. The Redmi Note 10 Pro uses digital noise cancellation, implemented at the level of MIUI firmware and microphone drivers. It works on two principles:

  • ๐ŸŽค Spectral subtraction โ€“ the algorithm allocates the frequencies of the human voice (usually 80-4000 Hz) and suppresses the rest.
  • ๐Ÿ”Š Adaptive filtering โ€“ the system learns to recognize repeated noises (such as air conditioning) and reduces their volume in real time.
  • ๐Ÿ“ฑ Multi-microphone processing โ€“ a smartphone uses data from two microphones (top and bottom) to separate the useful signal and noise.

Itโ€™s important to understand that noise cancellation on the Redmi Note 10 Pro is not as advanced as on flagships (for example, Xiaomi 13 Ultra), but copes with basic tasks: removes echoes indoors, reduces the hum of traffic or wind when talking outside. However, in some scenarios (for example, when recording a concert or high-profile events), the algorithm can โ€œcutโ€ some useful sound, making the voice less natural.

โš ๏ธ Attention: Noise reduction consumes additional CPU resources. Long calls with the function on may experience increased heat of the smartphone (especially if other applications are running simultaneously).

Method 1: Enabling noise reduction in the MIUI microphone settings

The easiest way to activate noise cancellation is through standard audio settings, which works for all calls (mobile, VoIP) and voice recording via system applications (such as a voice recorder or a camera).

Instructions:

  1. Open the settings (cog icon on the desktop).
  2. Go to the section Sound and vibration.
  3. Select Sound Quality (in some versions of MIUI, this item may be called Sound Effects).
  4. Activate the noise reduction switch when talking.
  5. To record video, turn on the option to improve sound while shooting (if available).

Once activated, the feature will work automatically during calls. To check its effectiveness, call another phone and compare the sound quality with the noise cancellation turned off. Note that some Redmi Note 10 Pro firmware (especially global ones) may not have this item, in which case use alternative methods from the following sections.

โ˜‘๏ธ Verification of noise reduction

Done: 0 / 4
MIUI versionTitle of menu itemWhether noise reduction is maintained
MIUI 12.5 (Global)Sound quality โ†’ Noise suppression when speakingYes.
MIUI 13 (Chinese)Sound effects โ†’ Noise suppressionYes (extended settings)
MIUI 14 (EEA)Sound. โ†’ Improving voiceYeah, but without a separate switch.
The Pixel Experience (LineageOS)Not available in standard settingsManual activation is required (see Method 3)

Method 2: Activate through application-specific settings

Some instant messengers and video services (e.g., Zoom, Google Meet, WhatsApp) have their own noise reduction algorithms that may conflict with MIUI system settings.

Examples for popular services:

  • ๐Ÿ“น Zoom: Settings โ†’ Audio. โ†’ Background suppression โ†’ Auto (or Highest).
  • ๐Ÿ’ฌ WhatsApp: Noise cancellation is turned on automatically when voice calls, but it can be turned off in Settings โ†’ Warehouse and data โ†’ Use of microphone.
  • ๐ŸŽฎ Discord: User settings โ†’ Voice and video โ†’ Noise suppression โ†’ Extremely.
  • ๐Ÿ“ž Google Meet: Settings โ†’ Audio. โ†’ Noise suppression (only available in the web version).

If the app doesn't have built-in noise reduction, but the sound quality is not good, try using external utilities. For example, the Krisp app (available for Android) can run on top of any messengers, improving sound through cloud processing. However, note that such services require a constant connection to the Internet and can cause delays in voice transmission.

๐Ÿ“Š What apps do you use most often for calls?
WhatsApp
Telegram
Zoom/Google Meet
Standard telephone module
Other

โš ๏ธ Note: Telegram doesnโ€™t have a separate noise reduction setting, but the app automatically applies basic noise filters for voice messages and calls. If the sound gets distorted, try turning off the Echo Compensation option in the microphone settings.

Method 3: Enabling hidden noise reduction through developer modes

If your version of MIUI doesn't have a noise reduction point in the standard settings, you can activate it through the developer menu, which works on most firmware, including custom ones.

Step-by-step:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Press 7 times on MIUI Version (you will be notified "You are a developer").
  2. Return to the main Settings menu and open Additional โ†’ for developers.
  3. Find the Network or Audio section (depending on the version of MIUI).
  4. Activate options: Suppress noise when talking (if any), improve voice quality, turn off absolute volume (can help with distortion of sound).

Reboot your smartphone to apply the changes.

In some firmware (for example, MIUI 13 For the Redmi Note 10 Pro) the parameter is available in the developer menu force_enable_webrtc_based_acoustic_echo_canceller. Turning it on will force the WebRTC noise-cancelling algorithms used in Google Meet and Discord. However, this setting may conflict with other audio settings, so test it carefully.

What to do if the developer menu does not open?
If so, 7 press MIUI Developer mode is not activated, try it: 1. Update the firmware to the latest version. 2. Clear the application cache Settings (Settings) โ†’ Annexes โ†’ Application management โ†’ Settings โ†’ Clear the cache). 3. Use it. ADB-Adb shell settings put global development_settings_enabled 1 After that, the developer menu will appear in the settings.

Method 4: Using third-party applications for noise reduction

If embedded facilities MIUI They don't do it, you can install specialized applications, they offer more flexible settings, and they often work better than the system algorithms.-3 Solutions for Redmi Note 10 Pro:

  • ๐ŸŽง Krisp is a cloud-based noise cancellation with support for most instant messengers, and the free version is limited to 60 minutes per day.
  • ๐Ÿ”‡ NVIDIA RTX Voice (via emulation) is a powerful tool originally designed for PC but running on Android via Termux (requires manual tuning).
  • ๐Ÿ“ฑ ClearVoice is a simple application with pre-trained filters to suppress street noise and echoes.

An example of Krisp setup:

  1. Download the app from Google Play.
  2. Register and select a free rate.
  3. In the settings, specify which applications you need to use noise reduction (for example, Zoom or Watch for recording voice notes).
  4. Activate the switch to turn on Krisp before calling.

The main disadvantage of third-party applications is that they consume an additional battery and can conflict with system audio settings. For example, while using Krisp and built-in MIUI noise reduction, voice distortion is possible. In such cases, it is recommended to disable the system function (see Method 1) and leave only a third-party solution.

๐Ÿ’ก

If you make frequent calls in noisy places, create a shortcut to quickly turn on noise cancellation. To do this, add the Settings shortcut widget to your desktop and select Sound Quality (if available in your firmware).

Why Noise Reduction May Not Work and How to Fix It

Even after setting the noise reduction on the Redmi Note 10 Pro, it sometimes fails to function, and here are the most common reasons and solutions:

Problem.Possible causeDecision
Function is not available in the settingsOutdated version of MIUI or custom firmwareUpdate the software or use Method 3 (Developer Menu)
Noise suppression is on, but it doesn't workConflict with the application (for example, WhatsApp blocks system settings)Turn off noise reduction in the messenger settings or use third-party software
Sound becomes robot-like.Too aggressive filtering settingsReduce the noise reduction level in the developer menu or turn it off to record video
The function is disabled after restartingResetting due to MIUI optimizationAdd the Settings app to auto-clean exceptions (Settings โ†’ Battery โ†’ Battery Optimization)

If none of these methods worked, check the integrity of the microphones.

  1. Launch the Dictaphone app and record a few seconds of sound in a quiet room.
  2. Listen to the recording โ€“ if you hear interference or the sound is intermittent, it is possible that one of the microphones is damaged.
  3. Try recording audio through another app (like Voice Recorder) to rule out software errors.

โš ๏ธ Attention: On the Redmi Note 10 Pro, the top microphone (near the 3.5mm connector) is responsible for noise cancellation. If it is contaminated or covered with a cover, the function will not work properly.

Additional Tips for Improving Sound Quality

Noise suppression is not a panacea. For the purest possible sound when making calls or recording videos, follow these guidelines:

  • ๐Ÿ“ถ Use a wired headset with a microphone. Even inexpensive headphones (such as Xiaomi Basic) give better quality than the built-in microphone.
  • ๐ŸŒฌ๏ธ Avoid the wind โ€“ when recording outside, cover the microphone with your hand or use a windscreen cover (for example, made of foam).
  • ๐Ÿ”‡ Speak closer to the microphone, but not directly into it โ€“ the optimal distance is 5-10 cm.
  • ๐Ÿ“ต Turn off Bluetooth devices (such as smartwatches or headphones) if not in use โ€“ they can cause interference.

If you often shoot videos for YouTube or TikTok, consider buying an external microphone (such as Boya BY-M1 or Rode VideoMicro).They connect via a 3.5mm or USB-C connector and give professional sound quality. The Redmi Note 10 Pro also has USB-C โ†’ Lightning adapters available to use iPhone microphones.

๐Ÿ’ก

The Redmi Note 10 Proโ€™s built-in noise cancellation works best in quiet or moderately noisy environments, and in extreme environments (such as concerts or subways), it is more effective to use an external microphone or specialized applications.

FAQ: Frequent questions about noise cancellation on the Redmi Note 10 Pro

๐Ÿ” Why Noise Canceling Doesn't Work on WhatsApp?
WhatsApp uses its own audio processing algorithms, which may conflict with the system. Try: Turn off noise cancellation in the MIUI settings (see Method 1). In WhatsApp settings, disable the Echo Compensation option (Settings โ†’ Storage and Data โ†’ Using a microphone). Use a third-party application (e.g. Krisp).
๐ŸŽค Can you turn on noise reduction for only one microphone?
No, on the Redmi Note 10 Pro, noise cancellation works with all microphones at the same time, but you can physically close one of the microphones (like the bottom one) so that the system only uses the top one, which sometimes improves quality in noisy conditions.
๐Ÿ“ฑ Will noise reduction work when recording the screen?
Yes, but only if you're recording sound from a microphone. Enable the microphone recording option in the screen recording settings (Notification Panel โ†’ Screen recording โ†’ Settings). Noise cancellation will be applied automatically if it's activated in the system settings.
๐Ÿ”ง Can you roll back changes if the sound gets worse after switching on noise cancellation?
Yes. Turn off all related options: In the MIUI settings (Sound & Vibration โ†’ Sound Quality). In the developer menu (if you included it there). In apps (like Zoom or Discord). Then reboot your smartphone. If there is any distortion, reset the audio settings to factory settings (Settings โ†’ Settings โ†’ Resets โ†’ Sound Resets).
๐Ÿ†• Will noise reduction be improved after the update? MIUI?
In newer versions of MIUI (starting with 14), the noise reduction algorithms are optimized, but no major changes are expected - the hardware capabilities of the Redmi Note 10 Pro are limited. If the sound quality is critical, consider upgrading to a model with improved microphones (for example, the Redmi Note 12 Pro + or POCO F5 Pro).