Enhanced accuracy for speech recognition grammars

US9412364B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9412364-B2
Application numberUS-201414268061-A
CountryUS
Kind codeB2
Filing dateMay 2, 2014
Priority dateSep 7, 2006
Publication dateAug 9, 2016
Grant dateAug 9, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed herein are methods and systems for recognizing speech. A method embodiment comprises comparing received speech with a precompiled grammar based on a database and if the received speech matches data in the precompiled grammar then returning a result based on the matched data. If the received speech does not match data in the precompiled grammar, then dynamically compiling a new grammar based only on new data added to the database after the compiling of the precompiled grammar. The database may comprise a directory of names.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: comparing, via a processor, speech to a first grammar, to yield a comparison; and in response to the comparison, compiling a second grammar using data added to a database after compilation of the first grammar; and using the second grammar to process additional speech. 2. The method of claim 1 , wherein the second grammar is stored separately from the first grammar. 3. The method of claim 1 , wherein the data is obtained from one of a table, a list, and an update database. 4. The method of claim 1 , wherein the database comprises a directory of names. 5. The method of claim 1 , further comprising compiling a third grammar when the additional speech does not match information in the second grammar. 6. The method of claim 5 , wherein the third grammar comprises updated data from the database. 7. The method of claim 1 , wherein the speech comprises an acoustic representation of a spoken name. 8. A system comprising: a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising: comparing speech to a first grammar, to yield a comparison; and in response to the comparison, compiling a second grammar using data added to a database after compilation of the first grammar; and using the second grammar to process additional speech. 9. The system of claim 8 , wherein the second grammar is stored separately from the first grammar. 10. The system of claim 8 , wherein the data is obtained from one of a table, a list, and an update database. 11. The system of claim 8 , wherein the database comprises a directory of names. 12. The system of claim 8 , the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising compiling a third grammar when the additional speech does not match information in the second grammar. 13. The system of claim 12 , wherein the third grammar comprises updated data from the database. 14. The system of claim 8 , wherein the speech comprises an acoustic representation of a spoken name. 15. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising: comparing speech to a first grammar, to yield a comparison; and in response to the comparison, compiling a second grammar using data added to a database after compilation of the first grammar; and using the second grammar to process additional speech. 16. The computer-readable storage device of claim 15 , wherein the second grammar is stored separately from the first grammar. 17. The computer-readable storage device of claim 15 , wherein the data is obtained from one of a table, a list, and an update database. 18. The computer-readable storage device of claim 15 , wherein the database comprises a directory of names. 19. The computer-readable storage device of claim 15 , having additional instructions stored which, when executed by the computing device, cause the computing device to perform operations comprising compiling a third grammar when the additional speech does not match information in the second grammar. 20. The computer-readable storage device of claim 19 , wherein the third grammar comprises updated data from the database.

Assignees

Inventors

Classifications

  • Training · CPC title

  • G10L15/19Primary

    Grammatical context, e.g. disambiguation of the recognition hypotheses based on word sequence rules · CPC title

  • using context dependencies, e.g. language models · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9412364B2 cover?
Disclosed herein are methods and systems for recognizing speech. A method embodiment comprises comparing received speech with a precompiled grammar based on a database and if the received speech matches data in the precompiled grammar then returning a result based on the matched data. If the received speech does not match data in the precompiled grammar, then dynamically compiling a new grammar…
Who is the assignee on this patent?
At & T Ip Ii Lp
What technology area does this patent fall under?
Primary CPC classification G10L15/19. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 09 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).