Legal claims defining the scope of protection, as filed with the USPTO.
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.
2. The information processing apparatus according to claim 1 , further comprising: second detecting means for detecting predetermined third information from said text data entered through said text data input means; wherein, on the basis of text data before and after said third information detected by said second detecting means, said first detecting means detects from said text data said first information recorded to said recording means.
3. The information processing apparatus according to claim 2 , wherein said third information is an “at” sign and said first information is an electronic mail address.
4. The information processing apparatus according to claim 2 , wherein said third information is a colon sign and said first information is a URL (Uniform Resource Locator) of a Web site.
5. The information processing apparatus according to claim 1 ,. wherein said first information is a URL of a Web site, said recording means records said first information for each protocol in a distinguishable manner, and, if a text matching said protocol is detected from said text data, said first detecting means refers to said first information having said corresponding protocol to execute detection processing.
6. The information processing apparatus according to claim 1 , further comprising: registration means for registering said first information and second information corresponding to said first information into said recording means.
7. The information processing apparatus according to claim 6 , further comprising: a display control means for controlling a display window for a user to enter said first information and said second information corresponding to said first information; wherein said registration means registers said first information and said second information entered by said user by referring to said display window to said recording means.
8. The information processing apparatus according to claim 6 , further comprising: transferring means for sending and receiving electronic mail; wherein said transferring means records at least one electronic mail address and a registered name corresponding thereto and said registration means registers into said recording means said electronic mail address recorded in said transferring means as said first information and said registered name as said second information.
9. The information processing apparatus according to claim 6 , further comprising: Web page browsing means for browsing a Web page; wherein said Web page browsing means records at least one URL and a registered name corresponding thereto and said registration means registers into said recording means said URL recorded in said transferring means as said first information and said registered name corresponding thereto as said second information.
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.
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.
13. The information processing apparatus according to claim 12 , further comprising: a second detector configured to detect predetermined third information from said text data entered through said text input device, wherein on the basis of text data before and after said third information detected by said second detector, said first detector detects from said text data said first information recorded to said memory.
14. The information processing apparatus according to claim 13 , wherein said third information is an “at” sign and said first information is an electronic mail address.
15. The information processing apparatus according to claim 13 , wherein said third information is a colon sign and said first information is a URL (Uniform Resource Locator) of a Web site.
16. The information processing apparatus according to claim 12 , wherein said first information is a URL of a Web site, said memory saves said first information for each protocol in a distinguishable manner, and, if a text matching said protocol is detected from said text data, said first detector refers to said first information having said corresponding protocol to execute detection processing.
17. The information processing apparatus according to claim 12 , further comprising: a registration device configured to register said first information and second information corresponding to said first information into said memory.
18. The information processing apparatus according to claim 17 , further comprising: a display controller configured to control a display window for a user to enter said first information and said second information corresponding to said first information; wherein said registration device registers said first information and said second information entered by said user by referring to said display window to said memory.
19. The information processing apparatus according to claim 17 , further comprising: a transferring device configured to send and receive electronic mail; wherein said transferring device records at least one electronic mail address and a registered name corresponding thereto and said registration device stores into said memory said electronic mail address recorded in said transferring device as said first information and said registered name as said second information.
20. The information processing apparatus according to claim 17 , further comprising: a Web page browser configured to browse a Web page; wherein said Web page browser records at least one URL and a registered name corresponding thereto and said registration device stores into said memory said URL recorded in said transferring device as said first information and said registered name corresponding thereto as said second information.
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.
Unknown
March 9, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.