Method and apparatus for controlling recognition results for speech recognition applications
First Claim
1. A method of altering a speech recognition result in an application that uses speech recognition and using the altered result in the application, the method comprising:
- receiving a spoken input;
determining a recognition result wherein the recognition result includes a plurality of attributes;
altering an attribute; and
running the application with the altered attribute.
12 Assignments
0 Petitions
Accused Products
Abstract
A diagnostic tool for speech recognition applications is provided, which enables a person to edit results achieved by a speech recognizer, during runtime, to determine results of various inputs. The results that can be altered are the speech recognition result, the confidence levels of the output, the N-Best list and the interpretation of the input speech. The invention allows the path taken by the application based on these new results to be observed. The invention enables the capabilities of the speech recognition application to be thoroughly tested without requiring multiple calls to the application.
-
Citations
29 Claims
-
1. A method of altering a speech recognition result in an application that uses speech recognition and using the altered result in the application, the method comprising:
-
receiving a spoken input;
determining a recognition result wherein the recognition result includes a plurality of attributes;
altering an attribute; and
running the application with the altered attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of altering a speech recognition result in an application that uses speech recognition and using the altered result in the application, the method comprising:
-
receiving a spoken input;
determining a recognition result wherein the recognition result includes a plurality of attributes;
altering a plurality of the attributes; and
running the application with the plurality of altered attributes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A speech recognition diagnostic tool to alter a speech recognition result in an application that uses speech recognition and uses the altered result in the application comprising:
-
input means for receiving a spoken input;
determination means in communication with the input means for determining a recognition result wherein the recognition result includes a plurality of attributes;
diagnostic means in communication with the determination means for altering at least one of the plurality of the attributes; and
compiling means for running the application with the altered attribute. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29)
-
-
25. A speech recognition diagnostic tool to alter a speech recognition result in an application that uses speech recognition and uses the altered result in the application comprising:
-
an input module for receiving a spoken input;
a determination module in communication with the input means for determining a recognition result wherein the recognition result includes a plurality of attributes;
a diagnostic module in communication with the determination means for altering at least one of the plurality of the attributes; and
a compiler for running the application with the altered attribute.
-
Specification