Dynamic and adaptive selection of vocabulary and acoustic models based on a call context for speech recognition
First Claim
1. A method, comprising:
- receiving a call from a caller associated with a customer;
fowarding relevant call information associated with the call;
detecting a call context associated with the call based on the call information;
selecting at least one vocabulary according to the call context;
identifying at least one acoustic model for each of the at least one vocabulary based on the call context; and
recognizing speech content of the call using the at least one vocabulary and the at least one acoustic model.
1 Assignment
0 Petitions
Accused Products
Abstract
An arrangement is provided for dynamic and adaptive selection of vocabulary and acoustic models based on a call context for speech recognition. When a call is received from a caller who is associated with a customer, relevant call information associated with the call is forwarded and used to detect a call context. At least one vocabulary is selected based on the call context. Acoustic models with respect to each selected vocabulary are identified based on the call context. The vocabulary and the acoustic models are then used to recognize the speech content of the call from the caller. Reservation of Copyright
This patent document contains information subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent, as it appears in the U.S. Patent and Trademark Office files or records but otherwise reserves all copyright rights whatsoever.
-
Citations
30 Claims
-
1. A method, comprising:
-
receiving a call from a caller associated with a customer;
fowarding relevant call information associated with the call;
detecting a call context associated with the call based on the call information;
selecting at least one vocabulary according to the call context;
identifying at least one acoustic model for each of the at least one vocabulary based on the call context; and
recognizing speech content of the call using the at least one vocabulary and the at least one acoustic model. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for selecting an appropriate vocabulary, comprising:
-
receiving call information relevant to a call placed by a caller associated with a customer;
retrieving, if the call information provides appropriate identification, a customer profile, accessed using the appropriate identification, to obtain customer information;
detecting a call context associated with the call based on the call information and the customer information; and
selecting an appropriate vocabulary based on the call context. - View Dependent Claims (8)
-
-
9. A method for selecting an appropriate acoustic model, comprising:
-
receiving a call context, relevant to a call placed by a caller associated with a customer, and a vocabulary; and
selecting at least one acoustic model with respect to the vocabulary based on the a call context. - View Dependent Claims (10)
-
-
11. A method for adaptively adjusting vocabulary and acoustic model selection, comprising:
-
performing speech recognition using at least one vocabulary and associated at least one acoustic model, selected according to a call context related to a call from a caller, on the speech from the caller;
assessing the performance of the speech recognition with respect to each of the at least one vocabulary and each of its associated acoustic models; and
re-selecting an updated vocabulary or an updated acoustic model based on assessed speech recognition performance so that said performing speech recognition is to be carried out using the updated vocabulary and the updated acoustic model. - View Dependent Claims (12)
-
-
13. A system, comprising:
-
a caller for making a call; and
a speech recognition mechanism for recognizing the speech of the caller using at least one vocabulary and at least one acoustic model selected adaptively based on a call context associated with the call and the caller. - View Dependent Claims (14)
-
-
15. A vocabulary selection mechanism, comprising:
-
a call context detection mechanism for detecting a call context based on relevant information associated with a call from a caller; and
a vocabulary selection mechanism for selecting an appropriate vocabulary based on the call context. - View Dependent Claims (16)
-
-
17. An acoustic model adaptation mechanism, comprising:
-
an acoustic model selection mechanism for adaptively selecting at least one acoustic model based on a call context of a call placed by a caller; and
an adaptation mechanism for dynamically updating the acoustic model selection made by the acoustic model selection mechanism based on the performance of an automatic speech recognizer to generate an updated acoustic model. - View Dependent Claims (18)
-
-
19. A machine-accessible medium encoded with data, the data, when accessed, causing:
-
receiving a call from a caller associated with a customer;
fowarding relevant call information associated with the call;
detecting a call context associated with the call based on the call information;
selecting at least one vocabulary according to the call context;
identifying at least one acoustic model for each of the at least one vocabulary based on the call context; and
recognizing speech content of the call using the at least one vocabulary and the at least one acoustic model. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A machine-accessible medium encoded with data for selecting an appropriate vocabulary, the data, when accessed, causing:
-
receiving call information relevant to a call placed by a caller associated with a customer;
retrieving, if the call information provides appropriate identification, a customer profile, accessed using the appropriate identification, to obtain customer information;
detecting a call context associated with the call based on the call information and the customer information; and
selecting an appropriate vocabulary based on the call context. - View Dependent Claims (26)
-
-
27. A machine-accessible medium encoded with data for selecting an appropriate acoustic model, the data, when accessed, causing:
-
receiving a call context, relevant to a call placed by a caller associated with a customer, and a vocabulary; and
selecting at least one acoustic model with respect to the vocabulary based on the call context. - View Dependent Claims (28)
-
-
29. A machine-accessible medium encoded with data for adaptively adjusting vocabulary and acoustic model selection, the data, when accessed, causing:
-
performing speech recognition using at least one vocabulary and associated at least one acoustic model, selected according to a call context related to a call from a caller, on the speech from the caller;
assessing the performance of the speech recognition with respect to each of the at least one vocabulary and each of its associated acoustic models; and
re-selecting an updated vocabulary or an updated acoustic model based on assessed speech recognition performance so that said performing speech recognition is to be carried out using the updated vocabulary and the updated acoustic model. - View Dependent Claims (30)
-
Specification