Automated speech recognition confidence classifier

US11620992B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11620992-B2
Application numberUS-202117218964-A
CountryUS
Kind codeB2
Filing dateMar 31, 2021
Priority dateApr 8, 2019
Publication dateApr 4, 2023
Grant dateApr 4, 2023

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.

A method of enhancing an automated speech recognition confidence classifier includes receiving a set of baseline confidence features from one or more decoded words, deriving word embedding confidence features from the baseline confidence features, joining the baseline confidence features with word embedding confidence features to create a feature vector, and executing the confidence classifier to generate a confidence score, wherein the confidence classifier is trained with a set of training examples having labeled features corresponding to the feature vector.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of enhancing an automated speech recognition confidence classifier comprising: receiving a set of baseline confidence features; deriving embedding confidence features; joining the baseline confidence features with the embedding confidence features to create a feature vector; and executing the confidence classifier to generate a confidence score, wherein the confidence classifier is trained with a set of training examples corresponding to the feature vector. 2. The method of claim 1 wherein the embedding confidence features comprise character embeddings. 3. The method of claim 2 wherein the character embeddings comprise less than 26 embeddings comprising letters. 4. The method of claim 2 wherein the character embedding for a word comprises a vector having values for each letter consisting of the count of the number of each letter in the word. 5. The method of claim 1 wherein the embedding confidence features comprise phone embeddings. 6. The method of claim 5 wherein the phone embeddings comprise monophones selected from a dictionary comprising 40 or fewer monophones. 7. The method of claim 1 wherein the embedding confidence features comprise character embeddings and phone embeddings. 8. The method of claim 1 wherein the feature vector further comprises GLOVE embeddings. 9. The method of claim 1 wherein the confidence classifier is trained for word-level as well an utterance-level classification. 10. The method of claim 1 wherein the baseline features comprise two or more of acoustic-model scores, background-model scores, silence-model scores, noise-model scores, language model scores, and duration features. 11. The method of claim 1 wherein joining the baseline confidence features with the embedding confidence features comprising concatenating the baseline confidence features with the embedding confidence features. 12. The method of claim 1 wherein the set of baseline confidence features comprise a lattice of alternative word-sequences corresponding to an utterance. 13. The method of claim 1 wherein the set of baseline confidence features include acoustic model and language model scores. 14. The method of claim 1 wherein an acoustic model score is a function of acoustic state. 15. A machine-readable storage device having instructions for execution by a processor of a machine to cause the processor to perform operations to generate a confidence score for a word or utterance, the operations comprising: receiving a set of baseline confidence features; deriving embedding confidence features; joining the baseline confidence features with the embedding confidence features to create a feature vector; and executing the confidence classifier to generate a confidence score, wherein the confidence classifier is trained with a set of training examples corresponding to the feature vector. 16. The device of claim 14 wherein the embedding confidence features comprise phone embeddings including monophones selected from a dictionary comprising 40 or fewer monophones. 17. The device of claim 14 wherein the confidence classifier is trained for word-level as well an utterance-level classification and wherein the baseline features comprise two or more of acoustic-model scores, background-model scores, silence-model scores, noise-model scores, language model scores, and duration features. 18. The device of claim 14 wherein the set of baseline confidence features include acoustic model and language model scores. 19. A device comprising: a processor; and a memory device coupled to the processor and having a program stored thereon for execution by the processor to perform operations comprising: receiving a set of baseline confidence features; deriving embedding confidence features; joining the baseline confidence features with the embedding confidence features to create a feature vector; and executing the confidence classifier to generate a confidence score, wherein the confidence classifier is trained with a set of training examples corresponding to the feature vector. 20. The device of claim 18 wherein the confidence classifier is trained for word-level as well an utterance-level classification and wherein the baseline features comprise two or more of acoustic-model scores, background-model scores, silence-model scores, noise-model scores, language model scores, and duration features.

Assignees

Inventors

Classifications

  • using artificial neural networks · CPC title

  • Feature extraction for speech recognition; Selection of recognition unit · CPC title

  • G10L15/08Primary

    Speech classification or search · CPC title

  • G10L15/183Primary

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

  • Procedures used during a speech recognition process, e.g. man-machine dialogue · 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 US11620992B2 cover?
A method of enhancing an automated speech recognition confidence classifier includes receiving a set of baseline confidence features from one or more decoded words, deriving word embedding confidence features from the baseline confidence features, joining the baseline confidence features with word embedding confidence features to create a feature vector, and executing the confidence classifier …
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G10L15/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 04 2023 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).