Providing menu and other services for an information processing system using a telephone or other audio interface
First Claim
1. In a computer system that provides an audio user interface, a method of interfacing with a user comprising:
- a) audibly prompting the user with a first message indicating that the user may say a keyword to invoke an application;
wherein the first message indicates to the user to stay tuned for a listing of keywords;
b) waiting for a predetermined period for said user to say a keyword;
c) provided said user does say a keyword of the listing of keywords indicated in the first message during said predetermined period, automatically recognizing said keyword and executing an application indicated by said keyword; and
d) provided said user does not say a keyword of the listing of keywords indicated in the first message during said predetermined period, audibly rendering said listing of keywords to said user and executing an application associated with a keyword spoken by said user in response to said listing.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing efficient menu services for an information processing system that uses a telephone or other form of audio user interface. In one embodiment, the menu services provide effective support for novice users by providing a full listing of available keywords and rotating house advertisements which inform novice users of potential features and information. For experienced users, cues are rendered so that at any time the user can say a desired keyword to invoke the corresponding application. The menu is flat to facilitate its usage. Full keyword listings are rendered after the user is given a brief cue to say a keyword. Service messages rotate words and word prosody. When listening to receive information from the user, after the user has been cued, soft background music or other audible signals are rendered to inform the user that a response may now be spoken to the service. Other embodiments determine default cities, on which to report information, based on characteristics of the caller or based on cities that were previously selected by the caller. Other embodiments provide speech concatenation processes that have co-articulation and real-time subject-matter-based word selection which generate human sounding speech. Other embodiments reduce the occurrences of falsely triggered barge-ins during content delivery by only allowing interruption for certain special words. Other embodiments offer special services and modes for calls having voice recognition trouble. The special services are entered after predetermined criterion have been met by the call. Other embodiments provide special mechanisms for automatically recovering the address of a caller.
-
Citations
23 Claims
-
1. In a computer system that provides an audio user interface, a method of interfacing with a user comprising:
-
a) audibly prompting the user with a first message indicating that the user may say a keyword to invoke an application;
wherein the first message indicates to the user to stay tuned for a listing of keywords;b) waiting for a predetermined period for said user to say a keyword; c) provided said user does say a keyword of the listing of keywords indicated in the first message during said predetermined period, automatically recognizing said keyword and executing an application indicated by said keyword; and d) provided said user does not say a keyword of the listing of keywords indicated in the first message during said predetermined period, audibly rendering said listing of keywords to said user and executing an application associated with a keyword spoken by said user in response to said listing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
a processor coupled to a bus; a memory coupled to said bus; and a communication channel for providing an audio user interface, wherein said memory has stored therein instructions that when executed causes the processor to; render a suggestion to said user for said user to try a particular application and further suggesting its keyword, said rendering the suggestion being performed before said audibly prompting the user; audibly prompt a user, via the audio user interface, with a first message indicating that the user may say a keyword to invoke an application;
wherein the first message indicates to the user to stay tuned for a first listing of keywords;wait for a predetermined period for said user to say a keyword; provided said user does say a keyword of the first listing of keywords indicated in the first message during said predetermined period, automatically recognize said keyword and execute an application indicated by said keyword; and provided said user does not say a keyword of the first listing of keywords indicated in the first message during said predetermined period, audibly render a second listing of keywords to said user; wait for said predetermined period for said user to say a keyword of the second listing of keywords; and render a background audible signal during said predetermined period. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification