System and method for speech recognition-enabled automatic call routing
First Claim
1. A method for processing a call comprising:
- transforming speech input from a caller into a word sting;
converting the word string into an object and an action;
determining a call destination based on the object and the action; and
routing the call to the call destination.
25 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for processing a call by receiving caller input in a speech format and utilizing phonemes to convert the speech input into word strings. The word strings are then converted into at least one object and at least one action. A synonym table is utilized to determine actions and objects. Objects generally represent nouns and adjective-noun combinations while actions generally represent verbs and adverb-verb combinations. The synonym table stores natural language phrases and their relationship with actions and objects. The actions and objects are utilized to determine a routing destination utilizing a routing table. The call is routed based on the routing table.
-
Citations
24 Claims
-
1. A method for processing a call comprising:
-
transforming speech input from a caller into a word sting;
converting the word string into an object and an action;
determining a call destination based on the object and the action; and
routing the call to the call destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for routing calls comprising:
-
a call routing system having a processor, the call routing system configured to convert speech input from a caller into a word string, the processor configured to convert the word string into an object and an action;
an action-object rout nodule configured to determine a destination for the call based on the object and the action. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
an acoustic model configured to accept speech input and to produce text at its output;
a semantic model coupled to the acoustic model for producing an action and an object responsive to the text; and
an action-object routing table responsive to the semantic model to provide a routing destination based on the action and the object. - View Dependent Claims (21)
-
-
22. A method of call processing, the method comprising:
-
transforming speech input from a caller into one or more word strings;
converting each of the one or more word strings into an object and an action;
assigning a first probability value to the object and a second probability value to the action of each of the one or more word strings; and
determining a call destination from the object and the action based on the first and the second probability values. - View Dependent Claims (23, 24)
-
Specification