Claims
- 1. An interactive audio response system that permits users to access information that is not originally formatted for voice interfacing to an information exchange network, comprising:
a voice interface for user to input request for information; a speech recognition engine that converts user's spoken utterance from the voice interface into text; a natural language engine that interprets the meaning and context embodied in the converted text and output structured commands; a query engine that, in response to the structured commands, determines an end destination node for the user's request and generates corresponding web queries; a web parser that, in response to the web queries, browses the web to retrieve information requested by user, and parses each received page from the web to convert unstructured text into structured datasets; and a prompt generator that generates context-sensitive voice prompts to the voice interface in the event that an end destination node cannot be determined by the query engine.
- 2. A system as in claim 1, further comprising:
a profiler that stores user preferences and query history data from the query engine; an ad generator that, in response to the prompt generator, generates a set of commercials based on user's preferences and context which was retrieved via the web parser.
- 3. A system as in claims 1 or 2, wherein the prompt generator generates voice prompts in accordance with a hierarchy tree structure.
- 4. An interactive system as in any one of claims 1 to 3, wherein the voice interface is a telephony interface.
- 5. An interactive system as in any one of claims 1 to 4, wherein the information exchange network is the Internet.
- 6. An interactive system as in any one of claim 1 to 5, wherein the system is based on an operating system comprising:
speech objects; speech object COM++ DLLs; an agent (OLE DB); and a framework of plug-and-play COM+ components to facilitate rapid development and deployment of voice applications without reformatting information not originally formatted for voice interfacing.
- 7. An interactive system as in claim 6, wherein the framework comprises:
basic components for basic building blocks for constructing a voice application; data-bound components that implements standardized voice interface on top of commonly used data elements; and value-added components that provides value added features of the voice interface.
Parent Case Info
[0001] This is a Continuation of International Application PCT/US01/00376, with an international filing date of Jan. 4, 2001, which claims the priority of U.S. Provisional Application No. 60/174,371 filed Jan. 4, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60174371 |
Jan 2000 |
US |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
PCT/US01/00376 |
Jan 2001 |
US |
| Child |
10188585 |
Jul 2002 |
US |