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:
Oct. 12, 2021

Filed:

Jul. 19, 2019
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Rohit Prakash Prabhavalkar, Santa Clara, CA (US);

Zhifeng Chen, Sunnyvale, CA (US);

Bo Li, Fremont, CA (US);

Chung-Cheng Chiu, Sunnyvale, CA (US);

Kanury Kanishka Rao, Santa Clara, CA (US);

Yonghui Wu, Fremont, CA (US);

Ron J. Weiss, New York, NY (US);

Navdeep Jaitly, Mountain View, CA (US);

Michiel A. U. Bacchiani, Summit, NJ (US);

Tara N. Sainath, Jersey City, NJ (US);

Jan Kazimierz Chorowski, Poland, PL;

Anjuli Patricia Kannan, Berkeley, CA (US);

Ekaterina Gonina, Sunnyvale, CA (US);

Patrick An Phu Nguyen, Palo Alto, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G10L 15/00 (2013.01); G10L 15/16 (2006.01); G10L 15/22 (2006.01); G10L 15/02 (2006.01); G06N 3/08 (2006.01); G10L 15/06 (2013.01); G10L 25/30 (2013.01); G10L 15/26 (2006.01);
U.S. Cl.
CPC ...
G10L 15/16 (2013.01); G06N 3/08 (2013.01); G10L 15/02 (2013.01); G10L 15/063 (2013.01); G10L 15/22 (2013.01); G10L 25/30 (2013.01); G10L 15/26 (2013.01); G10L 2015/025 (2013.01);
Abstract

Methods, systems, and apparatus, including computer-readable media, for performing speech recognition using sequence-to-sequence models. An automated speech recognition (ASR) system receives audio data for an utterance and provides features indicative of acoustic characteristics of the utterance as input to an encoder. The system processes an output of the encoder using an attender to generate a context vector and generates speech recognition scores using the context vector and a decoder trained using a training process that selects at least one input to the decoder with a predetermined probability. An input to the decoder during training is selected between input data based on a known value for an element in a training example, and input data based on an output of the decoder for the element in the training example. A transcription is generated for the utterance using word elements selected based on the speech recognition scores. The transcription is provided as an output of the ASR system.


Find Patent Forward Citations

Loading…