Information processing apparatus and method, recording medium, and program for converting text data to audio data
First Claim
1. An information processing apparatus comprising:
- text input means for entering text data;
recording means for recording at least one piece of first information and second information corresponding to each piece of said first information;
first detecting means for detecting a text matching said first information recorded in said recording means from said text data entered through said text input means;
replacing means for replacing said first information detected by said first detecting means with said corresponding second information by referring to said first information and said second information recorded by said recording means; and
speech data generating means for generating speech data corresponding to said text data by performing text-to-speech synthesis on said text data with said first information replaced with said second information by said replacing means, said speech generating means generating speech in a first voice for text data with a first attribute and generating speech in a second voice for text data with a second attribute,wherein the text data is an electronic mail message, the first attribute and the second attribute are determined based on the symbols and number of symbols added to each line of the electronic mail message, and a portion of the electronic mail message is classified as having the first attribute if written by a recipient of the electronic mail message and a portion of the electronic mail message is classified as having the second attribute if written by others, and said first voice speaks at a faster rate than the second voice.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is intended to perform text-to-speech conversion by replacing URLs and electronic mail addresses included in the text data of electronic mail by registered predetermined words. A mail watcher application control section executes the processing for converting electronic mail received by a MAPI mailer into speech data. The mail watcher application control section outputs URLs and electronic mail addresses included in the text data of electronic mail supplied from the MAPI mailer to a URL and mail address filter to replace them by registered predetermined names. Of the entered texts, the URL and mail address filter compares the URL or mail address included in the entered text with those registered in the URL and mail address table. If a the URL or mail address of the entered text is found matching, the URL and mail address filter replace it by the registered name and outputs it to the mail watcher application control section.
38 Citations
21 Claims
-
1. An information processing apparatus comprising:
-
text input means for entering text data; recording means for recording at least one piece of first information and second information corresponding to each piece of said first information; first detecting means for detecting a text matching said first information recorded in said recording means from said text data entered through said text input means; replacing means for replacing said first information detected by said first detecting means with said corresponding second information by referring to said first information and said second information recorded by said recording means; and speech data generating means for generating speech data corresponding to said text data by performing text-to-speech synthesis on said text data with said first information replaced with said second information by said replacing means, said speech generating means generating speech in a first voice for text data with a first attribute and generating speech in a second voice for text data with a second attribute, wherein the text data is an electronic mail message, the first attribute and the second attribute are determined based on the symbols and number of symbols added to each line of the electronic mail message, and a portion of the electronic mail message is classified as having the first attribute if written by a recipient of the electronic mail message and a portion of the electronic mail message is classified as having the second attribute if written by others, and said first voice speaks at a faster rate than the second voice. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing method comprising:
- entering text data;
controlling the recording of at least one piece of first information and second information corresponding to each piece of said first information; detecting a text matching said first information of which recording is controlled by said recording control step from said text data entered through said text input step; replacing said first information detected by said first detecting step with said corresponding second information by referring to said first information and said second information of which recording is controlled by said recording control step; and generating speech data corresponding to said text data by performing text-to-speech synthesis on said text data with said first information replaced with said second information by said replacing step, said speech generating including generating speech in a first voice for text data with a first attribute and generating speech in a second voice for text data with a second attribute, wherein the text data is an electronic mail message, the first attribute and the second attribute are determined based on the symbols and number of symbols added to each line of the electronic mail message, and a portion of the electronic mail message is classified as having the first attribute if written by a recipient of the electronic mail message and a portion of the electronic mail message is classified as having the second attribute if written by others, and said first voice speaks at a faster rate than the second voice.
- entering text data;
-
11. A recording medium recording a computer-readable program, wherein the program, when executed by a processor, cause the processor to perform a method comprising:
-
entering text data; controlling the recording of at least one piece of first information and second information corresponding to each piece of said first information; detecting a text matching said first information of which recording is controlled by said recording control step from said text data entered through said text input step; replacing said first information detected by said first detecting step with said corresponding second information by referring to said first information and said second information of which recording is controlled by said recording control step; and generating speech data corresponding to said text data by performing text-to-speech synthesis on said text data with said first information replaced with said second information by said replacing step, said speech generating including generating speech in a first voice for text data with a first attribute and generating speech in a second voice for text data with a second attribute, wherein the text data is an electronic mail message, the first attribute and the second attribute are determined based on the symbols and number of symbols added to each line of the electronic mail message, and a portion of the electronic mail message is classified as having the first attribute if written by a recipient of the electronic mail message and a portion of the electronic mail message is classified as having the second attribute if written by others, and said first voice speaks at a faster rate than the second voice.
-
-
12. An information processing apparatus comprising:
-
a text input device configured to enter text data; a memory configured to save at least one piece of first information and second information corresponding to each piece of said first information; a first detector configured to detect a text matching said first information recorded in said memory from said text data entered through said text input device; a replacing device configured to replace said first information detected by said first detector with said corresponding second information by referring to said first information and said second information recorded by said memory; and a speech data generator configured to generate speech data corresponding to said text data by performing text-to-speech synthesis on said text data with said first information replaced with said second information by said replacing device, said speech generator generating speech in a first voice for text data with a first attribute and generating speech in a second voice for text data with a second attribute, wherein the text data is an electronic mail message, the first attribute and the second attribute are determined based on the symbols and number of symbols added to each line of the electronic mail message, a portion of the electronic mail message is classified as having the first attribute if written by a recipient of the electronic mail message and a portion of the electronic mail message is classified as having the second attribute if written by others, and said first voice speaks at a faster rate than the second voice. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An information processing apparatus comprising:
-
a text input device configured to enter text data; a memory configured to save at least one piece of first information and second information corresponding to each piece of said first information; a first detector configured to detect a text matching said first information recorded in said memory from said text data entered through said text input device; a replacing device configured to replace said first information detected by said first detector with said corresponding second information by referring to said first information and said second information recorded by said memory; a classifier configured to classify a portion of the electronic mail message as having the first attribute if written by a recipient of the electronic mail message and a portion of the electronic mail message is classified as having the second attribute if written by others; and a speech data generator configured to generate speech data corresponding to said text data by performing text-to-speech synthesis on said text data with said first information replaced with said second information by said replacing device, said speech generator generating speech in a first voice for text data with the first attribute and generating speech in a second voice for text data with the second attribute, wherein the text data is an electronic mail message, and the first attribute and the second attribute are determined based on the symbols and number of symbols added to each line of the electronic mail message.
-
Specification