Automated attendant grammar tuning
First Claim
1. A method of processing voice calls, comprising:
- receiving a call;
communicating an announcement in response to the call;
recording a voice input;
determining if the voice input corresponds to words in a database of expected voice inputs;
if the voice input corresponds to words in a database of expected voice inputs, identifying an action to be taken in response; and
if the voice input does not correspond to words in a database of expected inputs, adding the recorded voice input to a queue of inputs for analysis.
2 Assignments
0 Petitions
Accused Products
Abstract
A system provides speech-enabled automated attendant call processing. A database comprises words that are anticipated to be received in a voice input. Stored in relation to the words are actions to be taken upon receipt of a call comprising to particular words. A server receives a call, and after playing a prompt, receives a voice input. The server identifies whether words in the voice input correspond to words in the database. If so, the server takes an action stored in the database in relation to the words in the voice input. If words in the voice input do not correspond to words in the database, the server queues the voice input for analysis. In response to inputs, the server adds words from the voice input to the database.
118 Citations
20 Claims
-
1. A method of processing voice calls, comprising:
-
receiving a call; communicating an announcement in response to the call; recording a voice input; determining if the voice input corresponds to words in a database of expected voice inputs; if the voice input corresponds to words in a database of expected voice inputs, identifying an action to be taken in response; and if the voice input does not correspond to words in a database of expected inputs, adding the recorded voice input to a queue of inputs for analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of processing voice calls, comprising:
-
maintaining a database of words expected in voice inputs, said database comprising for particular words phone numbers for communicating a call in response to a voice input comprising the particular words; receiving a call; receiving in connection with the call a voice input comprising a word; identifying the received word is missing from the database of words expected in voice inputs; and adding the received word to the database. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A voice automated attendant system, comprising:
-
a database of words expected to be received in a voice input; and a server comprising computer-readable instructions for receiving a call, receiving a voice input, determining whether the voice input corresponds to words expected to be received in a voice input in the database, and updating the database of words expected to be received in a voice input. - View Dependent Claims (17, 18, 19, 20)
-
Specification