System and method for personalizing an interactive voice broadcast of a voice service based on particulars of a request
First Claim
1. A method for customized voice output delivery over a voice network comprising:
- a request for a voice service output;
determining information for personalizing the voice service output based on at least one particular of the request;
generating speech based on information determined and at least one markup language document generated in a voice-specific XML-based markup language to provide customized voice output;
delivering the generated speech to the caller over the voice network;
detecting information about a caller'"'"'s interaction on the voice network;
personalizing subsequent voice service output based on information about a caller'"'"'s interaction on the voice network;
generating text based on information determined about the caller'"'"'s interaction and at least one markup language document generated in a voice-specific XML-based markup language to provide customized voice output; and
delivering generated speech to the caller over the voice network based on the generated text.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for personalizing an interactive voice output of a voice service based on determinations about the caller or call, the output containing information derived from on line analytical processing (OLAP) systems, where content stored in the database can be readily obtained by a requester on the fly and in a personalized, interactive manner. The system and method include a call server for receiving an incoming call from a caller, an inference module for determining information about a voice service to be provided to the caller, a control module related to the information determined and for facilitating the interactive voice broadcast with the caller, and a personalization module for passing determined information to the control module.
290 Citations
20 Claims
-
1. A method for customized voice output delivery over a voice network comprising:
-
a request for a voice service output; determining information for personalizing the voice service output based on at least one particular of the request; generating speech based on information determined and at least one markup language document generated in a voice-specific XML-based markup language to provide customized voice output; delivering the generated speech to the caller over the voice network; detecting information about a caller'"'"'s interaction on the voice network; personalizing subsequent voice service output based on information about a caller'"'"'s interaction on the voice network; generating text based on information determined about the caller'"'"'s interaction and at least one markup language document generated in a voice-specific XML-based markup language to provide customized voice output; and delivering generated speech to the caller over the voice network based on the generated text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for customized voice output delivery over a voice network comprising:
-
a call server for receiving a request for a voice service output; a personalization module for determining information for personalizing the voice service output based on at least one particular of the request; a parsing engine for accessing text for the caller based on the information determined and from at least one markup language document generated in a voice-specific XML-based markup language; a text to speech engine for generating speech from the text for delivery to the caller; a detection module that detects information about a caller'"'"'s interaction on the voice network; wherein the personalization module personalizes subsequent voice service output based on information about a caller'"'"'s interaction on the voice network; wherein the parsing engine accesses text based on information determined about the caller'"'"'s interaction and at least one markup language document generated in a voice-specific XML-based markup language to provide customized voice output; and wherein the text to speech engine generates to the caller over the voice network based on the parsing engine output. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification