Claims
- 1. A computerized method for providing user access to an adaptive knowledge base of complex information through an interactive voice dialogue, comprising:
- providing a memory;
- storing in memory a plurality of selected words as recognized in predetermined phrases and contexts when spoken by a user;
- storing in memory a voice template having selected information slots in corresponding frames, each of the slots and frames adapted to be continuously filled by recognized words, wherein the selected information slots comprise "current location", "destination" and "orientation", and wherein the frames corresponding to the "current location", "destination", and "orientation" slots each comprise "cross street" and "landmarks";
- initiating user speech utterances for receipt by the computer, the speech utterances requesting complex information;
- continuously receiving and comparing the user speech utterances to the stored plurality of selected words so as to fill the slots and frames of the voice template; and
- adaptably generating, based on the context of the interactive dialogue and the extent of filled slots and frames of the voice template, responsive speech segments which provide the requested complex information or, alternatively, request additional information necessary to provide a full response to the user.
- 2. A system for providing user access to an adaptive knowledge base of complex information through an interactive voice dialogue, comprising:
- a computer having a memory and adapted to store a plurality of selected words as recognized in predetermined phrases and contexts when spoken by a user;
- a voice template having selected information slots and corresponding frames, each of the slots and frames adapted to be continuously filled by recognized words, the voice template also adapted to be stored in the computer memory, wherein the selected information slots comprise "current location", "destination" and "orientation", and wherein the frames corresponding to the "current location", "destination", and "orientation" slots each comprise "cross street" and "landmarks";
- a processor in electrical communication with the computer memory, the processor adapted to continuously receive and compare user speech utterances requesting complex information to the stored plurality of selected words so as to fill the slots and frames of the voice template; and
- means for adaptably generating, based on the context of the interactive dialogue and the extent of filled slots and frames of the voice template, responsive speech segments which provide the requested complex information or, alternatively, request additional information necessary to provide a full response to the user.
Parent Case Info
This is a continuation of application Ser. No. 08/266,825 filed on Jun. 27, 1994 now abandoned.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5177685 |
Davis et al. |
Jan 1993 |
|
5274560 |
LaRue |
Dec 1993 |
|
5357596 |
Takebayashi et al. |
Oct 1994 |
|
Non-Patent Literature Citations (1)
Entry |
V. W. Zue, "Toward Systems That Understand Spoken Language," IEEE ARPA Strategic Computing Initiative, Feb. 1994, pp. 51-59. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
266825 |
Jun 1994 |
|