ASR Endpoint Detection via Relative Likelihood Score Trends

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing human-machine interfaces with language understanding systems face challenges in reducing latency during speech recognition due to inefficient speech endpoint detection, particularly in noisy environments, leading to increased system latency and error rates.

Innovation Solution

The implementation of a methodology that tracks the probabilities of ASR hypotheses over time using relative likelihood score trends, allowing for earlier detection of speech endpoints without increasing error rates, by calculating a trend of the relative likelihood score as additional speech is collected and processed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If voice activity detection based on signal energy is used for speech endpoint detection, then the system can detect speech endpoints in quiet environments, but it fails in noisy environments where background noise is misrecognized as voice signal energy

Engineering Contradiction:
Improvespeech endpoint detection accuracyVSAvoidbackground noise interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary mechanism (score trend analysis of ASR hypotheses) between the raw audio signal and the endpoint detection decision. Instead of directly detecting endpoints from audio energy, the system uses ASR hypothesis scores as an intermediate indicator to infer speech continuity, thereby filtering out noise interference that would otherwise directly corrupt the endpoint detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional acoustic-based endpoint detection mechanism (voice activity detection using signal energy) with an information-processing-based mechanism (analyzing trends in ASR hypothesis scores). This substitution moves the detection from the acoustic domain to the computational domain, where noise has less direct impact.

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

2Reliability

If a predefined period of time is used for speech endpoint detection, then the system can ensure complete phrase recognition, but it increases system latency

Engineering Contradiction:
Improvecomplete phrase recognitionVSAvoidsystem latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent makes the endpoint detection dynamic by continuously monitoring the trend of ASR hypothesis scores over time. Instead of using a fixed time window, the system adapts the detection timing based on the observed score trends, allowing earlier detection when confidence is high and longer observation when uncertainty exists, thus optimizing the trade-off between completeness and latency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from the ASR hypothesis scoring process to guide endpoint detection. The trends in hypothesis scores provide continuous feedback about the likelihood of speech continuation, enabling the system to make informed decisions about when to declare an endpoint without relying on fixed time parameters.

Inventive Principle:
Principle #23Feedback

3Loss of time

If speech endpoint detection is performed early to reduce latency, then system response time improves, but error rates increase due to insufficient speech data

Engineering Contradiction:
Improvesystem latencyVSAvoidrecognition accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent performs preliminary analysis of ASR hypothesis score trends during the speech processing window before making the final endpoint decision. By evaluating the trajectory of confidence scores in advance, the system can determine whether sufficient information has been gathered to make a reliable detection, allowing early endpoint declaration only when the trend indicates high confidence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter being monitored from acoustic signal properties to ASR hypothesis confidence scores. This parameter change enables detection based on recognition confidence rather than raw signal characteristics, allowing the system to declare endpoints earlier when confidence is high without sacrificing accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10657952B2Score trend analysis for reduced latency automatic speech recognition
Publication Date: 2020.05.19 INTEL CORP
  • US10657952B2 patent drawing
  • US10657952B2 patent drawing
  • US10657952B2 patent drawing

AI summary

Techniques are provided for reducing the latency of automatic speech recognition using hypothesis score trend analysis. A methodology implementing the techniques according to an embodiment includes generating complete-phrase hypotheses and partial-phrase hypotheses, along with associated likelihood scores, based on a segment of speech. The method also includes selecting the complete-phrase hypothesis associated with the highest of the complete-phrase hypotheses likelihood scores, and selecting the partial-phrase hypothesis associated with the highest of the partial-phrase hypotheses likelihood scores. The method further includes calculating a relative likelihood score based on a ratio of the likelihood score associated with the selected complete-phrase hypothesis to the likelihood score associated with the selected partial-phrase hypothesis. The method further includes calculating a trend of the relative likelihood score as a function of time and identifying an endpoint of the speech based on a determination that the trend does not decrease over a selected time period.