System and methodology for voice activated access to multiple data sources and voice repositories in a single session
First Claim
1. A system for providing voice activated access to information from a plurality of data sources and voice repositories in a single phone call session, the system comprising:
- a telephony platform;
a speech recognizer for recognizing user'"'"'s voice commands;
a plurality of voice grammars that span relevant contexts for all data sources and voice repositories;
a plurality of extractors for accessing information from the data sources and voice repositories; and
an interpreter for parsing the voice commands recognized using said speech recognizer and said voice grammars and controlling said telephony platform and said means for accessing information.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method and computer program for seamlessly accessing multiple data sources and voice repositories using voice commands in a single phone call session. The system comprises of voice grammars that span various contexts for all data sources and voice repositories, a telephony platform, an automatic speech recognition engine, extractors for extracting information from the data sources and voice repositories and an interpreter for controlling the extractors and telephony platform. It is the co-operation between the voice grammars and the telephony platform, controlled by a VoiceXML interpreter that enables this seamless access to information from the multiple data sources and voice repositories.
-
Citations
38 Claims
-
1. A system for providing voice activated access to information from a plurality of data sources and voice repositories in a single phone call session, the system comprising:
-
a telephony platform;
a speech recognizer for recognizing user'"'"'s voice commands;
a plurality of voice grammars that span relevant contexts for all data sources and voice repositories;
a plurality of extractors for accessing information from the data sources and voice repositories; and
an interpreter for parsing the voice commands recognized using said speech recognizer and said voice grammars and controlling said telephony platform and said means for accessing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing voice activated access to a plurality of data sources and voice repositories in a single phone call session, the method comprising the steps of:
-
logging on by a user;
recognizing voice commands issued by the user;
interpreting the voice commands;
extracting information from the data sources and voice repositories; and
presenting the extracted information to the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product for providing voice activated access to information from a plurality of data sources and voice repositories in a single phone call session, the computer program product embodied on one or more computer readable media and comprising:
-
a computer readable program code means for logging by a user;
a computer readable program code means for recognizing voice commands issued by the user;
a computer readable program code means for interpreting the voice commands;
a plurality of computer readable program code means for extracting information from the data sources and voice repositories; and
a computer readable program code means for presenting the extracted information to the user. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification