IP Library Granted Patent US 9,396,725
Granted Patent B2
US 9,396,725 · App. 14/287,866 · Granted Jul 19, 2016

System and method for optimizing speech recognition and natural language parameters with user feedback

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,396,725
App. No.
14/287,866
Granted
Jul 19, 2016
Kind
B2
Abstract

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for assigning saliency weights to words of an ASR model. The saliency values assigned to words within an ASR model are based on human perception judgments of previous transcripts. These saliency values are applied as weights to modify an ASR model such that the results of the weighted ASR model in converting a spoken document to a transcript provide a more accurate and useful transcription to the user.

Claims (40)

1. A method comprising:

weighting a first automatic speech recognition model, to yield a weighted first automatic speech recognition model;

weighting a second automatic speech recognition model, to yield a weighted second automatic speech recognition model;

converting, via a processor, a speech document to text using the weighted first automatic speech recognition model, to yield a first transcript;

converting, via the processor, the speech document to text using the weighted second automatic speech recognition model, to yield a second transcript;

receiving, from a user, a judgment of perceived accuracy of the first transcript and the second transcript; and

updating, via the processor, the weighted first automatic speech recognition model and the weighted second automatic speech recognition model based on the judgment.

2. The method of claim 1 , wherein the weighting of the first automatic speech recognition model and the weighting of the second automatic speech recognition model is based on a context of the speech document.

3. The method of claim 2 , wherein the context of the speech document comprises one of a name of an originator of the speech document.

4. The method of claim 1 , wherein the weighting of the first automatic speech recognition model and the weighting of the second automatic speech recognition model is based on a user profile.

5. The method of claim 4 , wherein the user profile comprises a list of contexts.

6. The method of claim 4 , wherein the user profile comprises a previous communication history.

7. The method of claim 1 , wherein the weighted first automatic speech recognition model and the weighted second automatic speech recognition model each contain saliency weights to words in the speech document.

8. The method of claim 7 , wherein a high saliency weight indicates a high predicted importance to the user.

9. The method of claim 8 , wherein the processor spends additional effort converting high saliency text.

10. A system comprising:

a processor; and

a computer-readable storage device having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:

weighting a first automatic speech recognition model, to yield a weighted first automatic speech recognition model;

weighting a second automatic speech recognition model, to yield a weighted second automatic speech recognition model;

converting a speech document to text using the weighted first automatic speech recognition model, to yield a first transcript;

converting the speech document to text using the weighted second automatic speech recognition model, to yield a second transcript;

receiving, from a user, a judgment of perceived accuracy of the first transcript and the second transcript; and

updating the weighted first automatic speech recognition model and the weighted second automatic speech recognition model based on the judgment.

11. The system of claim 10 , wherein the weighting of the first automatic speech recognition model and the weighting of the second automatic speech recognition model is based on a context of the speech document.

12. The system of claim 11 , wherein the context of the speech document comprises one of a name of an originator of the speech document.

13. The system of claim 10 , wherein the weighting of the first automatic speech recognition model and the weighting of the second automatic speech recognition model is based on a user profile.

14. The system of claim 13 , wherein the user profile comprises a list of contexts.

15. The system of claim 13 , wherein the user profile comprises a previous communication history.

16. The system of claim 10 , wherein the weighted first automatic speech recognition model and the weighted second automatic speech recognition model each contain saliency weights to words in the speech document.

17. The system of claim 16 , wherein a high saliency weight indicates a high predicted importance to the user.

18. The system of claim 17 , wherein the processor spends additional effort converting high saliency words.

19. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:

weighting a first automatic speech recognition model, to yield a weighted first automatic speech recognition model;

weighting a second automatic speech recognition model, to yield a weighted second automatic speech recognition model;

converting a speech document to text using the weighted first automatic speech recognition model, to yield a first transcript;

converting the speech document to text using the weighted second automatic speech recognition model, to yield a second transcript;

receiving, from a user, a judgment of perceived accuracy of the first transcript and the second transcript; and

updating the weighted first automatic speech recognition model and the weighted second automatic speech recognition model based on the judgment.

20. The computer-readable storage device of claim 19 , wherein the weighting of the first automatic speech recognition model and the weighting of the second automatic speech recognition model is based on a context of the speech document.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065566/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041504/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2016
From: LJOLJE, ANDREJ; CASEIRO, DIAMANTINO ANTONIO; GILBERT, MAZIN; GOFFIN, VINCENT; MISHRA, TANIYA
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 038286/0249 →