Prosodic control rule generation method and apparatus, and speech synthesis method and apparatus
First Claim
1. A computer implemented prosodic control rule generation method executed on a suitably programmed computer, the method including:
- dividing an input text into language units;
estimating a punctuation mark incidence at a boundary between the language units, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; and
generating, by the computer, a prosodic control rule for speech synthesis including a condition for the punctuation mark incidence based on a plurality of learning data items each concerning prosody and including the punctuation mark incidence.
1 Assignment
0 Petitions
Accused Products
Abstract
A prosodic control rule generation method includes dividing an input text into language units, estimating a punctuation mark incidence at a boundary between language units in the input text, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary, and generating a prosodic control rule for speech synthesis including a condition for the punctuation mark incidence based on a plurality of learning data items each concerning prosody and including the punctuation mark incidence.
-
Citations
27 Claims
-
1. A computer implemented prosodic control rule generation method executed on a suitably programmed computer, the method including:
-
dividing an input text into language units; estimating a punctuation mark incidence at a boundary between the language units, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; and generating, by the computer, a prosodic control rule for speech synthesis including a condition for the punctuation mark incidence based on a plurality of learning data items each concerning prosody and including the punctuation mark incidence. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented prosodic control rule generation method executed on a suitably programmed computer, the method including:
-
dividing an input text into language units; estimating a punctuation mark incidence at a boundary between language units in the input text, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; generating a plurality of learning data items each concerning prosodic boundary between the language units and including the punctuation mark incidence between the language units; and generating, by the computer, a prosodic boundary estimation rule for determining a type of a prosodic boundary and including a condition for the punctuation mark incidence between the language units based on the learning data items concerning prosodic boundary. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer implemented speech synthesis method executed on a suitably programmed computer, the method comprising:
-
dividing an input text into language units; estimating a punctuation mark incidence at a boundary between language units in the input text, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; selecting a prosodic control rule for speech synthesis based on the punctuation mark incidence; and synthesizing, by the computer, a speech corresponding to the input text using the selected prosodic control rule. - View Dependent Claims (11, 12)
-
-
13. A computer implemented speech synthesis method executed on a suitably programmed computer comprising:
-
dividing an input text into language units; estimating a punctuation mark incidence at a boundary between language units in the input text, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; determining a type of a prosodic boundary between the language units based on the punctuation mark incidence between the language units estimated; selecting a prosodic control rule for speech synthesis based on the type of the prosodic boundary between the language units determined; and synthesizing, by the computer, a speech corresponding to the input text using the prosodic control rule selected. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A prosodic control rule generation apparatus including:
-
a dividing unit configured to divide an input text into language units; an estimation unit configured to estimate a punctuation mark incidence at a boundary between the language units, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; and a generation unit configured to generate a prosodic control rule for speech synthesis including a condition for the punctuation mark incidence based on a plurality of learning data items each concerning prosody and including the punctuation mark incidence.
-
-
20. A prosodic control rule generation apparatus including:
-
a dividing unit configured to divide an input text into language units; an estimation unit configured to estimate a punctuation mark incidence at a boundary between language units in the input text, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; a first generation unit configured to generate a plurality of learning data items each concerning prosodic boundary between the language units and including the punctuation mark incidence between the language units; and a second generation unit configured to generate a prosodic boundary estimation rule for determining a type of a prosodic boundary and including a condition for the punctuation mark incidence between the language units based on the learning data items concerning prosodic boundary. - View Dependent Claims (21)
-
-
22. A speech synthesis apparatus comprising:
-
a dividing unit configured to divide an input text into language units; an estimation unit configured to estimate a punctuation mark incidence at a boundary between language units in the input text, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; a selecting unit configured to select a prosodic control rule for speech synthesis based on the punctuation mark incidence; and a synthesizing unit configured to synthesize a speech corresponding to the input text using the selected prosodic control rule. - View Dependent Claims (23)
-
-
24. A speech synthesis apparatus comprising:
-
a dividing unit configured to divide an input text into language units; an estimation unit configured to estimate a punctuation mark incidence at a boundary between language units in the input text, the punctuation mark incidence indicating a degree that a punctuation mark occurs at the boundary, based on attribute information items of a plurality of language units adjacent to the boundary; a determination unit configured to determine a type of a prosodic boundary between the language units based on the punctuation mark incidence between the language units estimated; a selecting unit configured to select a prosodic control rule for speech synthesis based on the type of the prosodic boundary between the language units determined; and a synthesizing unit configured to synthesize a speech corresponding to the input text using the prosodic control rule selected. - View Dependent Claims (25, 26, 27)
-
Specification