Detecting speech recognition errors in an embedded speech recognition system
First Claim
Patent Images
1. An embedded speech recognition system comprising:
- an embedded computer system;
a speech recognition system configured for operation if 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, wherein said misrecognition logic is disposed within said embedded computer system.
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 the step of speech-to-text converting audio input in the embedded speech recognition system based on an active language model. The speech-to-text conversion can produce speech recognized text that can be presented through a user interface. A user-initiated misrecognition error notification can be detected. The audio input and a reference to the active language model can be provided to a speech recognition system training process associated with the embedded speech recognition system.
97 Citations
12 Claims
-
1. An embedded speech recognition system comprising:
-
an embedded computer system;
a speech recognition system configured for operation if 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, wherein said misrecognition logic is disposed within said embedded computer system. - View Dependent Claims (2, 3, 4)
a central processing unit (CPU);
memory;
audio circuitry; and
,an audio input device.
-
-
4. The embedded speech recognition system of claim 3, further comprising at least one speech recognition language model wherein said speech recognition language model includes at least one speech command, and wherein said misrecognition logic is triggered responsive to the detection of said speech command within a speech input received via said audio input device.
-
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)
storing said audio input;
storing a reference to said active language model; and
,providing said stored audio input and reference to said training process subsequent to the speech recognition session.
-
-
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)
storing said audio input;
storing a reference to said active language model; and
,providing said stored audio input and reference to said training process subsequent to the speech recognition session.
-
Specification