Data processing system for vocalizing web content
First Claim
1. A data processing system which provides a user with vocalized information of web pages that are written in a markup language, comprising:
- call reception means for accepting a call from the user'"'"'s telephone set;
speech recognition means for recognizing a verbal message being received from the user'"'"'s telephone set;
web page data collection means, responsive to a request for a particular web page which is recognized by said speech recognition means, for making access to the requested web page to obtain web page data therefrom;
keyword extraction means for extracting a predetermined keyword from the web page data;
replacement means for locating a character string associated with the keyword extracted by said keyword extraction means, and modifying text of the web page data by replacing the located character string with another character string; and
vocalizing means for vocalizing at least a part of the resultant text which has been modified by said replacement means.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system which vocalizes text information on a web page, applying an appropriate modification to the original text, depending on the genre of that web page content. A call reception unit accepts a call signal from a user'"'"'s telephone set. A speech recognition unit recognizes the user'"'"'s verbal message received from the telephone set. When a request for a particular web page is recognized by the speech recognition unit, a web page data collector makes access to the requested web page to obtain its web page data. A keyword extractor then extracts a predetermined keyword from the obtained web page data. A replacement unit locates a character string that is associated with the extracted keyword, and modifies the text of the web page data by replacing the located character string with another character string. Finally, a vocalizer performs a text-to-speech conversion for at least a part of the resultant text which has been modified by the replacement unit.
191 Citations
10 Claims
-
1. A data processing system which provides a user with vocalized information of web pages that are written in a markup language, comprising:
-
call reception means for accepting a call from the user'"'"'s telephone set;
speech recognition means for recognizing a verbal message being received from the user'"'"'s telephone set;
web page data collection means, responsive to a request for a particular web page which is recognized by said speech recognition means, for making access to the requested web page to obtain web page data therefrom;
keyword extraction means for extracting a predetermined keyword from the web page data;
replacement means for locating a character string associated with the keyword extracted by said keyword extraction means, and modifying text of the web page data by replacing the located character string with another character string; and
vocalizing means for vocalizing at least a part of the resultant text which has been modified by said replacement means. - View Dependent Claims (2)
-
-
3. A computer-readable medium storing a program which provides a user with vocalized information of web pages that are written in a markup language, the program causing a computer system to function as:
-
call reception means for accepting a call from the user'"'"'s telephone set;
speech recognition means for recognizing a verbal message being received from the user'"'"'s telephone set;
web page data collection means, responsive to a request for a particular web page which is recognized by said speech recognition means, for making access to the requested web page to obtain web page data therefrom;
keyword extraction means for extracting a predetermined keyword from the web page data;
replacement means for locating a character string associated with the keyword extracted by said keyword extraction means, and modifying text of the web page data by replacing the located character string with another character string; and
vocalizing means for vocalizing at least a part of the resultant text which has been modified by said replacement means.
-
-
4. A data processing system which provides a user with vocalized information of web pages that are written in a markup language, comprising:
-
call reception means for accepting a call from the user'"'"'s telephone set;
speech recognition means for recognizing a verbal message being received from the user'"'"'s telephone set;
web page data collection means, responsive to a request for a particular web page which is recognized by said speech recognition means, for making access to the requested web page to obtain web page data therefrom;
keyword extraction means for extracting a predetermined keyword from the web page data;
addition means for locating a character string associated with the keyword extracted by said keyword extraction means, and modifying text of the web page data by putting an additional character string to the located character string; and
vocalizing means for vocalizing at least a part of the resultant text that has been modified by said addition means.
-
-
5. A computer-readable medium storing a program which provides a user with vocalized information of web pages that are written in a markup language, the program causing a computer system to function as:
-
call reception means for accepting a call from the user'"'"'s telephone set;
speech recognition means for recognizing a verbal message being received from the user'"'"'s telephone set;
web page data collection means, responsive to a request for a particular web page which is recognized by said speech recognition means, for making access to the requested web page to obtain web page data therefrom;
keyword extraction means for extracting a predetermined keyword from the web page data;
addition means for locating a character string associated with the keyword extracted by said keyword extraction means, and modifying text of the web page data by putting an additional character string to the located character string; and
vocalizing means for vocalizing at least a part of the resultant text that has been modified by said addition means.
-
-
6. A data processing system which provides a user with vocalized information of web pages that are written in a markup language, comprising:
-
call reception means for accepting a call from the user'"'"'s telephone set;
speech recognition means for recognizing a verbal message being received from the user'"'"'s telephone set;
web page data collection means, responsive to a request for a particular web page which is recognized by said speech recognition means, for making access to the requested web page to obtain web page data therefrom;
character string extraction means for extracting, from the obtained web page data, a group of character strings that have a semantical relationship; and
vocalizing means for vocalizing the group of character strings extracted by said character string extraction means. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-readable medium storing a program which provides a user with vocalized information of web pages that are written in a markup language, the program causing a computer system to function as:
-
call reception means for accepting a call from the user'"'"'s telephone set;
speech recognition means for recognizing a verbal message being received from the user'"'"'s telephone set;
web page data collection means, responsive to a request for a particular web page which is recognized by said speech recognition means, for making access to the requested web page to obtain web page data therefrom;
character string extraction means for extracting, from the obtained web page data, a group of character strings that have a semantical relationship; and
vocalizing means for vocalizing the group of character strings extracted by said character string extraction means.
-
Specification