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:
Mar. 21, 2017

Filed:

Jan. 17, 2014
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Travis Wilson, Redmond, WA (US);

Salman Quazi, San Jose, CA (US);

John Vicondoa, San Jose, CA (US);

Pradip Fatehpuria, San Jose, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G10L 15/00 (2013.01); G10L 15/18 (2013.01); G10L 15/04 (2013.01); G10L 21/00 (2013.01); G10L 15/06 (2013.01); G10L 15/32 (2013.01); G10L 15/30 (2013.01); G10L 15/193 (2013.01); G10L 15/197 (2013.01);
U.S. Cl.
CPC ...
G10L 15/06 (2013.01); G10L 15/18 (2013.01); G10L 15/30 (2013.01); G10L 15/32 (2013.01); G10L 15/193 (2013.01); G10L 15/197 (2013.01);
Abstract

Incorporation of an exogenous large-vocabulary model into rule-based speech recognition is provided. An audio stream is received by a local small-vocabulary rule-based speech recognition system (SVSRS), and is streamed to a large-vocabulary statistically-modeled speech recognition system (LVSRS). The SVSRS and LVSRS perform recognitions of the audio. If a portion of the audio is not recognized by the SVSRS, a rule is triggered that inserts a mark-up in the recognition result. The recognition result is sent to the LVSRS. If a mark-up is detected, recognition of a specified portion of the audio is performed. The LVSRS result is unified with the SVSRS result and sent as a hybrid response back to the SVSRS. If the hybrid-recognition rule is not triggered, an arbitration algorithm is evoked to determine whether the SVSRS or the LVSRS recognition has a lesser word error rate. The determined recognition is sent as a response to the SVSRS.


Find Patent Forward Citations

Loading…