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:
Jan. 29, 2008

Filed:

Jun. 28, 2001
Applicants:

John W. Butzberger, Menlo Park, CA (US);

Horacio E. Franco, Menlo Park, CA (US);

Leonardo Neumeyer, Palo Alto, CA (US);

Jing Zheng, Redwood city, CA (US);

Inventors:

John W. Butzberger, Menlo Park, CA (US);

Horacio E. Franco, Menlo Park, CA (US);

Leonardo Neumeyer, Palo Alto, CA (US);

Jing Zheng, Redwood city, CA (US);

Assignee:

SRI International, Menlo Park, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G10L 15/18 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method of speech recognition that uses hierarchical data structures that include a top level grammar and various related subgrammars, such as word, phone, and state subgrammars. A speech signal is acquired, and a probabilistic search is performed using the speech signal as an input, and using the (unexpanded) grammars and subgrammars as possible inputs. Memory is allocated to a subgrammar when a transition to that subgrammar is made during the probabilistic search. The subgrammar may then be expanded and evaluated, and the probability of a match between the speech signal and an element of the subgrammar for which memory has been allocated may be computed. Because unexpanded grammars and subgrammars take up very little memory, this method enables systems to recognize and process a larger vocabulary that would otherwise be possible. This method also permits grammars and subgrammars to be added, deleted, or selected by a remote computer while the speech recognition system is operating, allowing speech recognition systems to have a nearly unlimited vocabulary.


Find Patent Forward Citations

Loading…