The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 05, 2019

Filed:

Jun. 29, 2016
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Denis Sergeyevich Filimonov, Seattle, WA (US);

Yuan Shangguan, Seattle, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G10L 15/02 (2006.01); G10L 15/06 (2013.01); G10L 15/08 (2006.01); G10L 15/28 (2013.01);
U.S. Cl.
CPC ...
G10L 15/08 (2013.01); G10L 15/02 (2013.01); G10L 15/063 (2013.01); G10L 15/285 (2013.01); G10L 2015/025 (2013.01); G10L 2015/081 (2013.01); G10L 2015/085 (2013.01);
Abstract

A reduced latency system for automatic speech recognition (ASR). The system can use certain feature values describing the state of ASR processing to estimate how far a lowest scoring node for an audio frame is from a potential node likely be part of the Viterbi path. The system can then adjust its beam width in a manner likely to encompass the node likely to be on the Viterbi path, thus pruning unnecessary nodes and reducing latency. The feature values and estimated distances may be based on a set of training data, where the system identifies specific nodes on the Viterbi path and determines what feature values correspond to what desired beam widths. Trained models or other data may be created at training and used at runtime to dynamically adjust the beam width, as well as other settings such as threshold number of active nodes.


Find Patent Forward Citations

Loading…