Detecting speech recognition errors in an embedded speech recognition system
First Claim
1. An embedded speech recognition system comprising:
- an embedded computer system;
a speech recognition system configured for operation in said embedded computer system;
a speech-enabled application for processing text converted in said speech recognition system; and
, misrecognition error logic for notifying said speech recognition system when a misrecognition error has occurred.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for processing a misrecognition error in an embedded speech recognition system during a speech recognition session can include speech-to-text converting audio input in the embedded speech recognition system based on an active language model, the speech-to-text conversion producing speech recognized text; presenting the speech recognized text through a user interface; detecting a user-initiated misrecognition error notification; and, responsive to detecting the error notification, providing the audio input and a reference to the active language model to a speech recognition system training process associated with the embedded speech recognition system. The detecting step can include receiving a hardware-generated notification caused by the activation of an error notification button. Alternatively, the detecting step can include receiving a software-generated notification caused by the receipt of a error notification speech command. Finally, the providing step can include storing the audio input; storing a reference to the active language model; and, providing the stored audio input and reference to the training process subsequent to the speech recognition session.
32 Citations
12 Claims
-
1. An embedded speech recognition system comprising:
-
an embedded computer system;
a speech recognition system configured for operation in said embedded computer system;
a speech-enabled application for processing text converted in said speech recognition system; and
,misrecognition error logic for notifying said speech recognition system when a misrecognition error has occurred. - View Dependent Claims (2, 3, 4)
-
-
5. A method for processing a misrecognition error in an embedded speech recognition system during a speech recognition session, comprising:
-
speech-to-text converting audio input in the embedded speech recognition system based on an active language model, said speech-to-text conversion producing speech recognized text;
presenting said speech recognized text through a user interface;
detecting a user-initiated misrecognition error notification; and
,responsive to detecting said error notification, providing said audio input and a reference to said active language model to a speech recognition system training process associated with the embedded speech recognition system. - View Dependent Claims (6, 7, 8)
-
-
9. A machine readable storage, having stored thereon a computer program for processing a misrecognition error in an embedded speech recognition system during a speech recognition session, said computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
speech-to-text converting audio input in the embedded speech recognition system based on an active language model, said speech-to-text conversion producing speech recognized text;
presenting said speech recognized text through a user interface;
detecting a user-initiated misrecognition error notification; and
,responsive to detecting said error notification, providing said audio input and a reference to said active language model to a speech recognition system training process associated with the embedded speech recognition system. - View Dependent Claims (10, 11, 12)
-
Specification