Text presentation apparatus, text presentation method, and computer program product
First Claim
1. A text presentation apparatus presenting text for a speaker to read aloud for voice recording, the apparatus comprising:
- a text storing unit configured to store first text;
a presenting unit configured to present the first text;
a determination unit configured to determine whether or not the first text needs to be replaced, on the basis of a speaker'"'"'s input for the first text presented;
a preliminary text storing unit configured to store preliminary text;
a select unit configured to select, if it is determined that the first text needs to be replaced, second text to replace the first text from among the preliminary text, the selecting being performed on the basis of attribute information describing an attribute of the first text and on the basis of at least one of attribute information describing pronunciation of the first text and attribute information describing a stress type of the first text; and
a control unit configured to control the presenting unit so that the presenting unit presents the second text, wherein;
the pieces of attribute information are associated with respective degrees of importance; and
the select unit, if it is determined that the first text needs to be replaced,calculates, for each piece of the preliminary text that is associated with the attribute information having an attribute value matching that of at least one of the pieces of attribute information on the first text, the sum of the degrees of importance that are associated with pieces of attribute information having matching attribute values, andselects the second text that maximizes the sum of the degrees of importance.
6 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment, a text presentation apparatus presenting text for a speaker to read aloud for voice recording includes: a text storing unit for storing first text; a presenting unit for presenting the first text; a determination unit for determining whether or not the first text needs to be replaced, on the basis of a speaker'"'"'s input for the first text presented; a preliminary text storing unit for storing preliminary text; a select unit configured to select, if it is determined that the first text needs to be replaced, second text to replace the first text from among the preliminary text, the selecting being performed on the basis of attribute information describing an attribute of the first text and on the basis of at least one of attribute information describing pronunciation of the first text and attribute information describing a stress type of the first text; and a control unit configured to control the presenting unit so that the presenting unit presents the second text.
-
Citations
11 Claims
-
1. A text presentation apparatus presenting text for a speaker to read aloud for voice recording, the apparatus comprising:
-
a text storing unit configured to store first text; a presenting unit configured to present the first text; a determination unit configured to determine whether or not the first text needs to be replaced, on the basis of a speaker'"'"'s input for the first text presented; a preliminary text storing unit configured to store preliminary text; a select unit configured to select, if it is determined that the first text needs to be replaced, second text to replace the first text from among the preliminary text, the selecting being performed on the basis of attribute information describing an attribute of the first text and on the basis of at least one of attribute information describing pronunciation of the first text and attribute information describing a stress type of the first text; and a control unit configured to control the presenting unit so that the presenting unit presents the second text, wherein; the pieces of attribute information are associated with respective degrees of importance; and the select unit, if it is determined that the first text needs to be replaced, calculates, for each piece of the preliminary text that is associated with the attribute information having an attribute value matching that of at least one of the pieces of attribute information on the first text, the sum of the degrees of importance that are associated with pieces of attribute information having matching attribute values, and selects the second text that maximizes the sum of the degrees of importance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11)
-
-
8. A text presentation method to be performed by a text presentation apparatus presenting text for a speaker to read aloud for voice recording,
the method comprising: -
presenting, by a system comprising a processor, first text on a presenting unit; determining, by the system, whether or not the first text needs to be replaced, on the basis of a speaker'"'"'s input for the first text presented; selecting, by the system, if it is determined that the first text needs to be replaced, second text to replace the first text from among preliminary text, the selecting being performed on the basis of at least one of attribute information describing pronunciation of the first text and attribute information describing a stress type of the first text; and controlling, by the system, the presenting unit so that the presenting unit presents the second text, wherein; the pieces of attribute information are associated with respective degrees of importance; and the selecting includes, if it is determined that the first text needs to be replaced, calculating, for each piece of the preliminary text that is associated with the attribute information having an attribute value matching that of at least one of the pieces of attribute information on the first text, the sum of the degrees of importance that are associated with pieces of attribute information having matching attribute values, and selecting the second text that maximizes the sum of the degrees of importance.
-
-
9. A non-transitory computer program product comprising a computer-readable medium including programmed instructions for presenting text for a speaker to read aloud for voice recording, wherein the instructions, when executed by a computer, cause the computer to perform:
-
presenting first text on a presenting unit; determining whether or not the first text needs to be replaced, on the basis of a speaker'"'"'s input for the first text presented; selecting, if it is determined that the first text needs to be replaced, second text to replace the first text from among preliminary text, the selecting being performed on the basis of at least one of attribute information describing pronunciation of the first text and attribute information describing a stress type of the first text; and controlling the presenting unit so that the presenting unit presents the second text, wherein; the pieces of attribute information are associated with respective degrees of importance; and the selecting includes, if it is determined that the first text needs to be replaced, calculating, for each piece of the preliminary text that is associated with the attribute information having an attribute value matching that of at least one of the pieces of attribute information on the first text, the sum of the degrees of importance that are associated with pieces of attribute information having matching attribute values, and selecting the second text that maximizes the sum of the degrees of importance.
-
Specification