Environment-Specific Voice Models for Noisy User Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User verification accuracy is degraded in noisy environments due to mismatches between enrollment and verification environments, leading to reduced performance and increased errors in authentication.

Innovation Solution

A device that performs context detection to select environment-specific user models and automatically generates new models based on user speech samples collected in various environments during normal use, without requiring additional enrollment operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If user verification is performed using a single enrollment model in noisy environments, then device complexity is reduced, but user verification accuracy deteriorates

Engineering Contradiction:
Improveuser model management complexityVSAvoiduser verification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the single user model into multiple environment-specific user models. Each model is trained on speech samples collected from specific environments (e.g., quiet, noisy, reverberant). The system divides the verification task by selecting and applying the appropriate model based on detected environmental conditions, thereby maintaining verification accuracy across diverse settings without requiring a single overly complex universal model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic model selection where the system adapts to changing environmental conditions by detecting the current environment and selecting the corresponding optimized user model. This dynamic approach allows the verification system to adjust its behavior based on real-time conditions, switching between different models as environments change, rather than using a static single model for all conditions.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple environment-specific user models are maintained, then user verification accuracy in noisy environments is improved, but device complexity increases

Engineering Contradiction:
Improveuser verification accuracyVSAvoiduser model management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent employs feedback mechanisms where the system continuously monitors environmental conditions during verification attempts. Based on this feedback, it selects the appropriate user model and can also identify when new environment types are encountered, triggering automatic collection of speech samples and generation of new environment-specific models. This feedback loop manages complexity by only creating new models when genuinely needed rather than pre-defining all possible environments.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically detecting new environments, collecting speech samples, and generating new user models without requiring manual re-enrollment from the user. The automatic model generation process handles the complexity of model management internally, reducing the burden on users while maintaining multiple environment-specific models.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If automatic model generation is implemented, then adaptability to new environments is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveenvironment adaptabilityVSAvoidmodel generation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by collecting speech samples in the background during normal device usage before formal verification is needed. When a new environment is detected, the system has already accumulated relevant speech data, allowing faster model generation compared to collecting samples on-demand. This preliminary data collection reduces the time penalty of automatic model generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system manages computational resources by adjusting model generation parameters such as the number of speech samples required before triggering model creation, the complexity of the generation process, and the frequency of environment detection. These parameter adjustments balance adaptability with computational cost, generating models only when sufficiently confident about new environment conditions rather than continuously.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260045260A1Environment based user model creation and user verification
Publication Date: 2026.02.12 QUALCOMM INC
  • US20260045260A1 patent drawing
  • US20260045260A1 patent drawing
  • US20260045260A1 patent drawing

AI summary

A device includes a memory configured to store multiple user models indicative of speech characteristics of a user. The device also includes one or more processors coupled to the memory and configured to obtain an audio input signal and perform a context detection operation to obtain environment information associated with the audio input signal. The processor(s) are configured to select a user model from among the multiple user models based on the environment information. The processor(s) are configured to obtain, based on the audio input signal and the selected user model, a user verification output indicative of whether the audio input signal corresponds to speech of the user. The processor(s) are configured to, based on obtaining a threshold number of samples of the user's speech in a particular environment, automatically generate a user model, of the multiple user models, indicative of the user's speech characteristics for the particular environment.