Personalized Speech Signal Filtering for Competing Speaker Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video conferencing systems struggle to effectively reduce background noise, particularly when competing speech is at a similar level to the target speaker, often failing to distinguish and attenuate speech from individuals close to the target user.

Innovation Solution

A personalized machine learning-based system that trains on the user's speech to attenuate competing individual speech and background noise, utilizing a neural network that adapts to the user's environment and noise patterns, including ambient sounds and reverberation, and maintains a database of speech features for rapid personalization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If traditional noise reduction subsystems are used, then background ambient and transient noises can be reduced to some extent, but the system becomes ineffective when competing speech is approximately the same level as target speaker speech

Engineering Contradiction:
Improvebackground noise reductionVSAvoideffectiveness in competing speech scenarios
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system changes the parameter of noise reduction from a fixed approach to a dynamic, adaptive approach. The machine learning model continuously learns from audio data to adjust its noise reduction parameters in real-time, allowing it to distinguish between background noise and competing speech based on temporal patterns and acoustic characteristics specific to each user's environment.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements self-service by automatically adapting to each user's specific acoustic environment without manual configuration. The machine learning model trains on audio data collected during communication sessions, enabling the system to autonomously learn and attenuate noise patterns specific to each user's location and surroundings.

Inventive Principle:
Principle #25Self-service

2Reliability

If a personalized machine learning model is trained for each user, then noise attenuation effectiveness improves, but system complexity and training requirements increase

Engineering Contradiction:
Improvenoise attenuation effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system achieves universality by using a single machine learning model architecture that can serve multiple users. The model is designed to be trained on audio data from any user and then applied to attenuate noise for that user, allowing the same system framework to handle diverse acoustic environments and user requirements without requiring separate specialized systems for each user.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system performs preliminary action by collecting and training on audio data during initial communication sessions before actual use. This training phase occurs in advance, allowing the machine learning model to learn and store noise attenuation parameters specific to each user's environment, so that when real-time communication occurs, the pre-trained model can immediately provide effective noise reduction.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If real-time noise attenuation is applied, then speech clarity improves, but processing time and computational resources increase

Engineering Contradiction:
Improvespeech clarityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-training the machine learning model on audio data collected during communication sessions before real-time processing is needed. This advance training allows the model to internalize noise attenuation patterns, so that during real-time operation, the model can quickly apply learned transformations without requiring extensive computational processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces traditional mechanical signal processing approaches with machine learning-based transformations. Instead of using fixed algorithms that require complex real-time calculations, the system uses a trained neural network that has already learned optimal transformation parameters, enabling faster and more efficient real-time noise attenuation while maintaining high speech clarity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12469510B2Transforming speech signals to attenuate speech of competing individuals and other noise
Publication Date: 2025.11.11 CISCO TECHNOLOGY INC
  • US12469510B2 patent drawing
  • US12469510B2 patent drawing
  • US12469510B2 patent drawing

AI summary

In one example embodiment, speech signals are received from a user during a communication session. The received speech signals contain noise including speech of other individuals. The received speech signals are transformed by a machine learning model to produce transformed speech signals corresponding to the received speech signals with a reduced amount of the noise. The machine learning model is trained with speech of the user satisfying a noise threshold and collected during one or more communication sessions.