Adaptive Noise Cancellation with Accelerometer Sidetone Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio processing technologies in electronic devices struggle to concurrently implement active noise cancellation (ANC) and sidetone operations, as ANC can inadvertently cancel the user's own voice, disrupting the ability for the user to hear their own voice during audio calls or other operations.

Innovation Solution

The implementation of concurrent sidetone and active noise cancellation (ANC) operations in electronic devices, which leverages information from a noise suppression block to generate an uplink signal that includes only the user's own voice, while adjusting the gain of the sidetone signal based on an accelerometer signal and removing residual ambient noise from the sidetone signal using an ANC filter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If active noise cancellation (ANC) is implemented to suppress ambient noise, then noise suppression performance is improved, but the user's own voice is inadvertently canceled along with the noise

Engineering Contradiction:
Improveambient noise suppressionVSAvoiduser's own voice
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The audio signal is segmented into different components (user's voice and ambient noise) using microphone arrays and beamforming techniques. The system processes these segments separately, allowing selective cancellation of noise while preserving the user's voice through directional signal separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary processing stage is introduced between noise detection and cancellation execution. This intermediary analyzes the audio signal to distinguish between noise and user voice components, applying intelligent routing that prevents voice cancellation while maintaining noise suppression effectiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If adaptive control is implemented to dynamically adjust noise cancellation, then noise suppression adaptability is improved, but system complexity increases

Engineering Contradiction:
Improvenoise cancellation adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic adaptability through real-time adjustment of beamforming weights and noise cancellation parameters based on detected speech activity and environmental conditions. This allows the system to adapt to varying noise levels and user presence without requiring complex reconfiguration of the entire audio processing pipeline.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The adaptive noise cancellation system uses self-service mechanisms by automatically detecting speech patterns and noise characteristics, then autonomously adjusting cancellation parameters without user intervention. This reduces the perceived complexity for users while maintaining high adaptability through automated control algorithms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12293753B2Adaptive noise cancellation and speech filtering for electronic devices
Publication Date: 2025.05.06 APPLE INC
  • US12293753B2 patent drawing
  • US12293753B2 patent drawing
  • US12293753B2 patent drawing

AI summary

Aspects of the subject technology provide for generation of a self-voice signal by an electronic device that is operating in an active noise cancellation mode. In this way, during a phone call, a video conference, or while listening to audio content, a user of the electronic device may benefit from active cancellation of ambient noise while still being able to hear their own voice when they speak. In various implementations described herein, the concurrent self-voice and automatic noise cancellation features are facilitated by accelerometer-based control of sidetone and/or active noise cancellation operations.