Multi-Microphone Beamforming Control for Noisy Voice Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices such as earphones and headphones struggle with obtaining clear voice signals in noisy environments due to the influence of ambient noise, which degrades voice call quality and makes it difficult to recognize user voice properly.

Innovation Solution

The device includes a plurality of microphones, a memory, and a processor to estimate a feature value of an external sound signal, calculate an initial voice parameter, and adaptively determine which initial value to use for beamforming based on the feature value, adjusting the voice parameter to enhance signal clarity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If beamforming is performed using a fixed initial voice parameter, then the device complexity is reduced, but the voice signal quality deteriorates in varying noise environments

Engineering Contradiction:
Improvevoice signal qualityVSAvoidbeamforming control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adaptation of beamforming initial voice parameters based on environmental noise conditions. The processor automatically adjusts the initial voice parameter according to the feature value of ambient noise, transitioning from a fixed parameter approach to a dynamic one that adapts to changing acoustic environments, thereby maintaining high voice signal quality without requiring complex manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-adjustment by automatically estimating the feature value of ambient noise and selecting appropriate initial voice parameters without user intervention. The processor independently evaluates the noise environment and configures the beamforming parameters accordingly, enabling the device to serve itself in optimizing voice capture for different acoustic conditions

Inventive Principle:
Principle #25Self-service

2Volume of moving object

If the microphone is placed at a distance from the user's mouth, then the device form factor is improved, but the voice signal quality deteriorates due to ambient noise influence

Engineering Contradiction:
Improvedevice form factorVSAvoidvoice signal quality
Core Design Contradiction:
Volume of moving objectVSReliability

Solution Approach 1:

The patent changes the parameter of initial voice parameter based on ambient noise characteristics. By adjusting this parameter according to the estimated feature value of environmental noise, the system compensates for the distance between the microphone and user's mouth, maintaining voice signal quality despite the compact form factor that necessitates greater separation

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If noise processing is applied to enhance voice signal, then the voice recognition accuracy is improved, but the processing time increases

Engineering Contradiction:
Improvevoice recognition accuracyVSAvoidsignal processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary noise processing to the external sound signal before beamforming operations. By pre-processing the signal to reduce ambient noise influence, the system improves voice recognition accuracy in advance, reducing the computational burden and processing time required for subsequent voice analysis and recognition tasks

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12444430B2Electronic device for controlling beamforming and operating method thereof
Publication Date: 2025.10.14 SAMSUNG ELECTRONICS CO LTD
  • US12444430B2 patent drawing
  • US12444430B2 patent drawing
  • US12444430B2 patent drawing

AI summary

An electronic device is provided. The electronic device includes, for the purpose of determining a customized beamformer filter, an input module including a plurality of microphones configured to receive an external sound signal, a memory configured to store computer-executable instructions and an initial value of a voice parameter used to perform beamforming on the external sound signal, and a processor configured to execute the instructions by accessing the memory. The instructions may be configured to estimate a feature value of the external sound signal, calculate the initial value of the voice parameter used to perform beamforming based on the external sound signal received by the plurality of microphones, determine whether to store the calculated initial value according to the feature value, determine which one of the calculated initial value or an initial value stored in the memory used according to the feature value, and obtain a target voice parameter.