Keyword Voice Authentication for Low-Latency User Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice-based user authentication systems experience significant latency due to the processing of longer duration speech inputs, leading to noticeable delays and user inconvenience.

Innovation Solution

Implementing a two-stage text-independent user verification process that authenticates users based on a detected keyword, allowing immediate authentication if similarity exceeds a first threshold, and requiring a second stage for further verification if the threshold is not met, thereby reducing latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If longer duration speech is processed for more accurate user authentication, then authentication accuracy is improved, but processing latency increases

Engineering Contradiction:
Improveauthentication accuracyVSAvoidprocessing latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the speech processing into two distinct stages: (1) keyword detection stage where the system listens for a trigger word and performs preliminary authentication, and (2) command processing stage where the full speech command is processed. This segmentation allows the system to make authentication decisions earlier without waiting for the complete speech input, thereby reducing latency while maintaining accuracy through the two-stage verification process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by performing authentication verification during the keyword detection phase before the complete speech command is processed. The system preliminarily determines user identity based on the keyword and voice characteristics detected so far, and can proceed with command execution once authentication is confirmed, eliminating the need to wait for the entire speech input to complete.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If text-independent speech analysis is used for user authentication, then ease of operation is improved, but processing time increases

Engineering Contradiction:
Improveuser authentication convenienceVSAvoidauthentication time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the authentication process into two stages: (1) keyword detection and preliminary authentication using text-independent speech analysis, and (2) command processing. By segmenting this way, the system performs the more time-consuming text-independent analysis only when necessary (during keyword detection) rather than continuously processing the entire speech command, thus reducing overall authentication time while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing text-independent speech analysis only on the keyword portion of speech rather than the entire command. The system analyzes sufficient speech data (the keyword and associated voice characteristics) to make authentication decisions without requiring analysis of the complete speech command, thereby reducing processing time while maintaining adequate authentication accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260080878A1Voice-based user authentication
Publication Date: 2026.03.19 QUALCOMM INC
  • US20260080878A1 patent drawing
  • US20260080878A1 patent drawing
  • US20260080878A1 patent drawing

AI summary

Disclosed are systems, apparatuses, processes, and computer-readable media to capture audio. A method of processing audio data includes obtaining first audio information from a user using an audio sensor of a user device; determining whether the first audio information includes audio corresponding to a detected keyword that configures the user device to receive or process one or more commands from the user; based on the first audio information including the audio corresponding to the detected keyword, determining a similarity between the first audio information corresponding to the detected keyword and a model of an authenticated user; and determining whether to authenticate the user as the authenticated user based on a comparison of the similarity between the first audio information and the model of the authenticated user to a first threshold.