Singing voice synthesizing apparatus, singing voice synthesizing method and program for singing voice synthesizing
First Claim
1. A singing voice synthesizing apparatus, comprising:
- a storage device that stores singing voice information for synthesizing a singing voice;
a phoneme database that stores articulation data of a transition part that includes an articulation for a transition from one phoneme to another phoneme and stationary data of a long sound part that includes stationary part where one phoneme is stably pronounced;
a selecting device that selects data stored in the phoneme database in accordance with the singing voice information;
a first outputting device that outputs a characteristic parameter of the transition part by extracting the characteristic parameter of the transition part from the articulation data selected by the selecting device; and
a second outputting device that obtains the articulation data before and after the stationary data of a long sound part selected by the selecting device, generates a characteristic parameter of the long sound part by interpolating the obtained two articulation data and outputs the generated characteristic parameter of the long sound part.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for synthesizing a natural-sounding singing voice divides performance data into a transition part and a long sound part. The transition part is represented by articulation (phonemic chain) data that is read from an articulation template database and is outputted without modification. For the long sound part, a new characteristic parameter is generated by linearly interpolating characteristic parameters of the transition parts positioned before and after the long sound part and adding thereto a changing component of stationary data that is read from a constant part (stationary) template database. An associated apparatus for carrying out the singing voice synthesizing method includes a phoneme database for storing articulation data for the transition part and stationary data for the long sound part, a first device for outputting the articulation data, and a second device for outputting the newly-generated characteristic parameter of the long sound part.
-
Citations
21 Claims
-
1. A singing voice synthesizing apparatus, comprising:
-
a storage device that stores singing voice information for synthesizing a singing voice; a phoneme database that stores articulation data of a transition part that includes an articulation for a transition from one phoneme to another phoneme and stationary data of a long sound part that includes stationary part where one phoneme is stably pronounced; a selecting device that selects data stored in the phoneme database in accordance with the singing voice information; a first outputting device that outputs a characteristic parameter of the transition part by extracting the characteristic parameter of the transition part from the articulation data selected by the selecting device; and a second outputting device that obtains the articulation data before and after the stationary data of a long sound part selected by the selecting device, generates a characteristic parameter of the long sound part by interpolating the obtained two articulation data and outputs the generated characteristic parameter of the long sound part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A singing voice synthesizing method, comprising the steps of:
-
(a) storing articulation data of a transition part that includes an articulation for a transition from one phoneme to another phoneme and stationary data of a long sound part that includes stationary part where one phoneme is stably pronounced into a phoneme database; (b) inputting singing voice information for synthesizing a singing voice; (c) selecting data stored in the phoneme database in accordance with the singing voice information; (d) outputting a characteristic parameter of the transition part by extracting the characteristic parameter of the transition part from the articulation data selected at step (c); and (e) obtaining the articulation data before and after the stationary data of a long sound part selected at step (c), generating a characteristic parameter of the long sound part by interpolating the obtained two articulation data and outputting the generated characteristic parameter of the long sound part. - View Dependent Claims (15, 16, 17)
-
-
18. A machine readable storage medium storing instructions for causing a computer to execute a singing voice synthesizing method comprising the steps of:
-
(a) storing articulation data of a transition part that includes an articulation for a transition from one phoneme to another phoneme and stationary data of a long sound part that includes stationary part where one phoneme is stably pronounced into a phoneme database; (b) inputting singing voice information for synthesizing a singing voice; (c) selecting data stored in the phoneme database in accordance with the singing voice information; (d) outputting a characteristic parameter of the transition part by extracting the characteristic parameter of the transition part from the articulation data selected at step (c); and (e) obtaining the articulation data before and after the stationary data of a long sound part selected at step (c), generating a characteristic parameter of the long sound part by interpolating the obtained two articulation data and outputting the generated characteristic parameter of the long sound part. - View Dependent Claims (19, 20, 21)
-
Specification