SYSTEM AND METHOD FOR HANDLING REPEAT QUERIES DUE TO WRONG ASR OUTPUT
First Claim
1. A method for handling expected repeat speech queries, the method causing a computing device to perform steps comprising:
- detecting a misrecognized speech input from a user;
determining a tendency of the user to repeat speech inputs based on previous user interactions; and
adapting a speech recognition model based on the determined tendency before an expected repeat speech input.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, computer-implemented methods, and computer-readable storage media for handling expected repeat speech queries or other inputs. The method causes a computing device to detect a misrecognized speech query from a user, determine a tendency of the user to repeat speech queries based on previous user interactions, and adapt a speech recognition model based on the determined tendency before an expected repeat speech query. The method can further include recognizing the expected repeat speech query from the user based on the adapted speech recognition model. Adapting the speech recognition model can include modifying an acoustic model, a language model, and/or a semantic model. Adapting the speech recognition model can also include preparing a personalized search speech recognition model for the expected repeat query based on usage history and entries in a recognition lattice. The method can include retaining unmodified speech recognition models with adapted speech recognition models.
-
Citations
20 Claims
-
1. A method for handling expected repeat speech queries, the method causing a computing device to perform steps comprising:
-
detecting a misrecognized speech input from a user; determining a tendency of the user to repeat speech inputs based on previous user interactions; and adapting a speech recognition model based on the determined tendency before an expected repeat speech input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for handling expected repeat speech queries, the system comprising:
-
a processor; a detection module configured to control the processor to detect via a processor a misrecognized input from a user; a determination module configured to control the processor to determine a tendency of the user to repeat inputs based on previous user interactions; and an adaptation module configured to control the processor to adapt an input recognition model based on the determined tendency before an expected repeat input query. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium storing a computer program having instructions for controlling a computing device to handle expected repeat speech queries, the instructions comprising:
-
detecting misrecognized speech from a user to a spoken dialog system; determining a tendency of the user to repeat input speech based on previous user interactions; and adapting a speech recognition model based on the determined tendency before an expected repeat input speech. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification