System and method for targeted tuning module of a speech recognition system
First Claim
1. A method of tuning a speech system comprising:
- accessing information representing a plurality of utterances for at least one speech-enabled application, the plurality of utterances comprising at least a first type of utterance and a second type of utterance;
accessing interpretive information representing an assigned interpretation for at least a portion of the plurality of utterances;
determining an appropriate interpretation for the portion of the plurality of utterances;
comparing the assigned interpretation for the portion of the plurality of utterances to the appropriate interpretation for the portion of the plurality of utterances;
determining that the speech-enabled application more accurately responds to the first type of utterance; and
electing to apply a targeted tuning to the speech-enabled application to improve recognition of the second type of utterance.
16 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for targeted tuning of a speech recognition system. A method incorporating teachings of the present disclosure may include deploying a speech recognition module to apply an appropriate interpretation to a plurality of utterance types. The method may also include accessing information representing a collection of recorded utterances and assigned interpretation for each of the plurality of recorded utterances. The assigned interpretation for each of the plurality of recorded utterances may then be compared to an accurate interpretation for each of the plurality of utterance, and a separate accuracy value may be determined for each of the plurality of utterance types. With some implementations, if the separate accuracy value for a given type of utterance is too low, a selection of utterances having the given type may be used to tune the speech recognition module.
141 Citations
29 Claims
-
1. A method of tuning a speech system comprising:
-
accessing information representing a plurality of utterances for at least one speech-enabled application, the plurality of utterances comprising at least a first type of utterance and a second type of utterance;
accessing interpretive information representing an assigned interpretation for at least a portion of the plurality of utterances;
determining an appropriate interpretation for the portion of the plurality of utterances;
comparing the assigned interpretation for the portion of the plurality of utterances to the appropriate interpretation for the portion of the plurality of utterances;
determining that the speech-enabled application more accurately responds to the first type of utterance; and
electing to apply a targeted tuning to the speech-enabled application to improve recognition of the second type of utterance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A speech tuning system, comprising:
-
a repository storing a sample of captured utterances from an implemented speech-enabled application and an assigned utterance type for each of the captured utterances;
an accuracy engine communicatively coupled to the repository and operable to determine if an assigned utterance type for a given captured utterance represents an accurate interpretation of the given captured utterance; and
a targeting engine communicatively coupled to the accuracy engine and operable to determine a first accuracy level of the speech-enabled application in identifying a first type of utterance and a second accuracy level of the speech-enabled application in identifying a second type of utterance. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method of tuning a speech-enabled application comprising:
-
deploying a speech-recognition module to apply an appropriate interpretation to a plurality of utterance types;
accessing information representing a collection of recorded utterances and assigned interpretation for each of the plurality of recorded utterances;
comparing the assigned interpretation for each of the plurality of recorded utterances to an accurate interpretation for each of the plurality of utterances; and
determining a separate accuracy value for each of the plurality of utterance types. - View Dependent Claims (26, 27, 28, 29)
-
Specification