CPC G10L 13/08 (2013.01) [G06F 40/12 (2020.01)] | 12 Claims |
1. An apparatus for synthesizing speech, which is a computing apparatus that includes one or more processors and a memory storing one or more programs executed by the one or more processors, the apparatus comprising:
a pre-processing module configured to mark a preset classification symbol on each of unit texts input; and
a speech synthesis module configured to receive each unit text marked with the classification symbol and synthesize speech uttering the unit text based on the input unit text,
wherein the pre-processing module includes:
a classification unit configured to classify a position within a sentence and a relationship between sentences for each of unit texts input; and
a classification marking unit configured to mark the classification symbol on each unit text according to the position within the sentence and the relationship between the sentences of each of the unit texts,
wherein the relationship between sentences is regarding what kind of relationship each unit text has with a content of a previous sentence,
wherein the speech synthesis module is trained to synthesize speech of a predetermined speaker according to the position within the sentence and the relationship between the sentences of each of the unit texts, so that speech characteristics of the predetermined speaker according to a context of the predetermined speaker can be reflected in a speech synthesis.
|