Voice response apparatus and method of providing automated voice responses with silent prompting
First Claim
1. A method of providing voice responses to commands comprising the steps of:
- receiving a first command;
associating said first command with a subscriber to be called;
selecting a first processing option in response to said first command;
providing a first outgoing voice message indicative of said first processing option selected including identification of said subscriber;
providing a silent delay period of a predetermined duration immediately subsequent to a completion of said step of providing said first outgoing voice message; and
selectively(i) initiating alternate processing in response to a receipt of a second command input during said silent delay period, said alternate processing selected from the set of actions consisting of (a) providing spoken listing information for said subscriber, (b) providing a spoken alternate telephone number for said subscriber, (c) receiving and recording an incoming voice message for said subscriber, and (d) forwarding said subscriber to access their voice mail system, and(ii) initiating said first processing option in response to an absence of said second command input for a duration of said silent delay period to thereby initiate a call to said subscriber.
6 Assignments
0 Petitions
Accused Products
Abstract
A voice response unit (VRU) includes a silent prompt feature in the form of an intentional delay inserted after a message is given to a caller, during which delay the caller may invoke alternative processing or interrupt current processing. If appropriate alternative or interrupt commands are not received during the delay period, then processing continues as provided in accordance with the previously played message. The duration of this silent prompt delay is carefully selected to provide sufficient response time for the caller to request alternative processing, while avoiding a perceptible or objectionable delay to the average caller not requiring alternative processing. Optimally, this delay period should be within a range of one to two and one-half seconds and, preferably, within a range of 1.2 to 2.3 seconds, an optimal time being 1.8 seconds.
69 Citations
62 Claims
-
1. A method of providing voice responses to commands comprising the steps of:
-
receiving a first command; associating said first command with a subscriber to be called; selecting a first processing option in response to said first command; providing a first outgoing voice message indicative of said first processing option selected including identification of said subscriber; providing a silent delay period of a predetermined duration immediately subsequent to a completion of said step of providing said first outgoing voice message; and selectively (i) initiating alternate processing in response to a receipt of a second command input during said silent delay period, said alternate processing selected from the set of actions consisting of (a) providing spoken listing information for said subscriber, (b) providing a spoken alternate telephone number for said subscriber, (c) receiving and recording an incoming voice message for said subscriber, and (d) forwarding said subscriber to access their voice mail system, and (ii) initiating said first processing option in response to an absence of said second command input for a duration of said silent delay period to thereby initiate a call to said subscriber. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of telephone dialing using a voice activated dialer including a directory of subscriber names and telephone numbers, the method comprising the steps of:
-
selecting one of said subscribers most closely corresponding to a first speech input; providing a speech output corresponding to the selected one of said subscribers; providing a silent delay period of a predetermined duration immediately subsequent to a completion of said step of providing said speech output; and
,selectively (i) initiating alternate processing in response to a receipt of a command input during said silent delay period, said alternate processing selected from the set of actions consisting of (a) announcing one of said telephone numbers associated with the selected one of said subscribers, (b) announcing an alternate telephone number of said selected one of said subscribers, (c) recording a voice mail for the selected one of said subscribers, and (d) connecting said subscriber to access their voice mail account and (ii) dialing the telephone number corresponding to the selected one of said subscribers immediately after said delay period and in response to an absence of said command input for a duration of said silent delay period. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31)
-
-
29. A method of telephone dialing using a voice activated dialer including a directory of subscriber names and telephone numbers, the method comprising the steps of:
-
receiving a first speech input; recognizing said first speech input to provide first speech content data; selecting one of said subscribers most closely corresponding to said first speech content data; providing a speech output corresponding to the selected one of said subscribers; providing a silent delay period of a predetermined duration within a range of 1.2 to 2.3 seconds immediately subsequent to a completion of said step of providing said speech output; listening for a second speech input during said silent period; recognizing said second speech input to provide second speech content data; and selectively (i) initiating alternate processing in response to said second speech content data including an alternate processing command, said alternate processing selected from the group of actions consisting of (a) announcing a telephone number of the selected one of said subscribers, (b) identifying and announcing an alternative telephone number of the selected one of said subscribers, and (c) recording a voice mail to the selected one of said subscribers, and, otherwise, (ii) dialing the telephone number corresponding to the selected one of said subscribers immediately after said delay period. - View Dependent Claims (30)
-
-
32. A voice response unit comprising:
-
means for receiving a first command; means for selecting a first processing option in response to said first command including identification of a subscriber to be called; means for providing a voice message indicative of said first processing option selected; means for providing a silent delay period of a predetermined duration immediately subsequent to a completion of providing said voice message; and means for selectively (i) initiating alternate processing in response to a receipt of a second command input during said silent delay period, said alternate processing selected from the group of actions consisting of (a) announcing a telephone number of said subscriber, (b) identifying and announcing an alternative telephone number of said subscriber, and (c) recording a voice mail for said subscriber, and (ii) initiating said first processing option in response to an absence of said second command input for a duration of said silent delay period to thereby initiate a call to said subscriber at a primary telephone number. - View Dependent Claims (33, 34, 35)
-
-
36. A voice activated dialer comprising:
-
a memory storing a directory of subscriber names and telephone numbers; comparison means for selecting one of said subscribers most closely corresponding to a first speech input; speech output means for providing a speech output of one of said subscriber names corresponding to the selected one of said subscribers; timer means for providing a silent delay period of a predetermined duration immediately subsequent to a completion of providing said speech output; and control means for selectively (i) initiating alternate processing in response to a receipt of a spoken command input during said silent delay period, said alternative processing including recording a voice message for said subscriber, and (ii) calling the telephone number corresponding to the selected one of said subscribers immediately after said delay period and in response to an absence of said command input for a duration of said silent delay period. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A voice activated dialer comprising:
-
a memory storing a directory of subscriber names and telephone numbers; a speech recognition engine receiving a speech input and providing content data derived from said speech input signal; a processor responsive to said content data for selecting one of said subscribers; an audio output providing a first outgoing speech signal corresponding to the selected one of said subscribers; and a timer providing a silent delay period of a predetermined duration immediately subsequent to a completion of providing said first outgoing speech signal, wherein said processor selectively (i) initiates alternate processing in response to a receipt of a command input during said silent delay period, said alternate processing selected from the group of actions consisting of (a) providing a second outgoing speech signal corresponding to one of said telephone numbers associated with the selected one of said subscribers, (b) identifying an alternate telephone number associated with the selected one of said subscribers, and (c) recording a voice mail for said selected one of said subscribers, and (ii) initiates a dialing of the telephone number corresponding to the selected one of said subscribers immediately after said delay period and in response to an absence of said command input for a duration of said silent delay period. - View Dependent Claims (53, 54)
-
-
55. A voice activated dialer comprising:
-
a memory storing a directory of subscriber names and telephone numbers; a speech recognition engine responsive to a speech input for providing speech content data; and a processor responsive to said speech content data and to a set of instructions for (i) selecting one of said subscribers most closely corresponding to first speech content data; (ii) providing a speech output corresponding to the selected one of said subscribers; (iii) providing a silent delay period of a predetermined duration within a range of 1.2 to 2.3 seconds immediately after providing said speech output; and (iv) selectively (i) initiating alternate processing in response to second speech content data including an alternate processing command selected from the group of commands consisting of (a) providing a second speech output corresponding to one of said telephone numbers associated with the selected one of said subscribers, (b) identifying an alternate telephone number associated with the selected one of said subscribers, and (c) initiating a voice mail to the selected one of said subscribers, and, otherwise, and (ii) dialing the telephone number corresponding to the selected one of said subscribers immediately after said delay period. - View Dependent Claims (56, 57)
-
-
58. A method of providing voice responses to commands comprising the steps of:
-
receiving a spoken identifier; attempting recognition of said spoken identifier to identify a subscriber; selecting a first processing option in connection with said subscriber; providing a voice message indicative of said first processing option; providing a silent delay period of a predetermined duration immediately subsequent to a completion of said step of providing a voice message, and selectively (i) initiating alternate processing in connection with said subscriber in response to a receipt of, and consistent with, a second command input during said silent delay period, said alternate processing selected from the group of actions consisting of (a) announcing a first telephone number associated with the subscriber, (b) announcing an alternate telephone number associated with the subscriber, and (c) initiating a voice mail to the subscriber, and (ii) initiating said first processing option in connection with said subscriber in response to an absence of said second command input for a duration of said silent delay period.
-
-
59. A method of telephone dialing using a voice activated dialer including a directory of subscriber names and telephone numbers, the method comprising the steps of:
-
selecting one of said subscribers most closely corresponding to a first speech input; providing a first speech output corresponding to the selected one of said subscribers; providing a silent delay period of a predetermined duration immediately subsequent to a completion of said step of providing a speech output; and selectively (i) initiating alternate processing related to the selected one of the subscribers in response to a receipt of a command input identifying said alternate processing during said silent delay period, said alternate processing selected from the group of actions consisting of (a) providing a second speech output corresponding to one of said telephone numbers associated with the selected one of said subscribers, (b) identifying an alternate telephone number associated with the selected one of said subscribers, and (c) initiating a voice message to said selected one of said subscribers, and (ii) dialing the telephone number corresponding to the selected one of said subscribers immediately after said delay period and in response to an absence of said command input for a duration of said silent delay period.
-
-
60. A method of telephone dialing using a voice activated dialer including a directory of subscriber names and telephone numbers, the method comprising the steps of:
-
receiving a first speech input; recognizing said first speech input to provide first speech content data; selecting one of said subscribers most closely corresponding to said first speech content data; providing a first speech output corresponding to the selected one of said subscribers; providing a silent delay period of a predetermined duration within a range of 1.2 to 2.3 seconds immediately subsequent to a completion of said step of providing a speech output; listening for a second speech input during said silent period; recognizing said second speech input to provide second speech content data; and
selectively(i) initiating alternate processing related to the selected one of said subscribers in response to said second speech content data including an alternate processing command, said alternate processing selected from the group of actions consisting of (a) providing a second speech output corresponding to one of said telephone numbers associated with the selected one of said subscribers, (b) identifying an alternate telephone number associated with the selected one of said subscribers, (c) receiving a message for the selected one of said subscribers, and (d) initiating a voice mail to the selected one of said subscribers, and, otherwise, (ii) dialing the telephone number corresponding to the selected one of said subscribers immediately after said delay period. - View Dependent Claims (61, 62)
-
Specification