Electronic musical apparatus for synthesizing vocal sounds using format sound synthesis techniques
First Claim
1. An electronic musical apparatus comprising:
- storage means for storing formant data and performance data, the performance data including lyric data corresponding to words of a lyric of a song to be sung and melody data corresponding to a melody of the song, the lyric data including breath data, the melody data including sounding duration data;
voice synthesis means for synthesizing voices corresponding to the words of the lyric, based on the formant data and the performance data which designate sounds to be generated in accordance with the melody of the song; and
control means for controlling the voice synthesis means such that the sounds are generated in accordance with the performance data, the control means accessing the storage means to sequentially read out the performance data in accordance with the melody to supply the voice synthesizing means with the corresponding formant data, wherein the control means controls a sounding duration of the sounds in accordance with at least one of the breath data and the sounding duration data.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic musical apparatus is designed to sing a song based on performance data which indicate a melody originally played by a musical instrument. Herein, the apparatus contains a formant tone generator and a data memory which stores a plurality of formant data, lyric data and melody data. Formant synthesis method is employed for voice synthesis to generate voices based on the plurality of formant data selectively designated by the lyric data so that the voices are sequentially generated in accordance with words of a song. Thus, the song is automatically swung by sequentially generating the voices in accordance with a melody which is designated by. the melody data; and the voice synthesis is controlled such that generation of the voices temporarily stopped at timings of pausing for breath. Moreover, the data memory can store formant parameters with respect to each phoneme, so that the formant tone generator can gradually shift sounding thereof from a first phoneme (e.g., a consonant) to a second phoneme (e.g., a vowel). Herein, formant parameters, regarding the first phoneme, are supplied to the formant tone generator in a pre-interpolation time between a first phoneme sounding-start-time and an interpolation start time. Then, Interpolation is effected on the formant parameters to achieve gradual shifting of the sounding. A pace for the shifting of the sounding from the first phoneme to the second phoneme can be changed on demand.
68 Citations
17 Claims
-
1. An electronic musical apparatus comprising:
-
storage means for storing formant data and performance data, the performance data including lyric data corresponding to words of a lyric of a song to be sung and melody data corresponding to a melody of the song, the lyric data including breath data, the melody data including sounding duration data; voice synthesis means for synthesizing voices corresponding to the words of the lyric, based on the formant data and the performance data which designate sounds to be generated in accordance with the melody of the song; and control means for controlling the voice synthesis means such that the sounds are generated in accordance with the performance data, the control means accessing the storage means to sequentially read out the performance data in accordance with the melody to supply the voice synthesizing means with the corresponding formant data, wherein the control means controls a sounding duration of the sounds in accordance with at least one of the breath data and the sounding duration data.
-
-
2. An electronic musical apparatus comprising:
-
storage means for storing words of a lyric of a song to be sung as well as breath information indicating timings of pausing for breath; voice synthesis means for automatically synthesizing voices, corresponding to the words of the lyric, based on performance data which indicate a melody of the song; and control means for controlling the voice synthesis means based on the breath information such that the voices are generated in accordance with the melody but generation of the voices is temporarily stopped at the timings of pausing for breath. - View Dependent Claims (3)
-
-
4. An electronic musical apparatus comprising:
-
storage means for storing a plurality of formant data, lyric data and melody data with respect to a song to be sung, wherein the plurality of formant data respectively correspond to syllables of a language by which the song is sung whilst the lyric data designate words of a lyric of the song as well as timings of pausing for breath; formant synthesis means for synthesizing voices based on the plurality of formant data selectively designated by the lyric data so that the voices are sequentially generated in accordance with the words of the lyric and are collected to sing the song in accordance with a melody of the song designated by the melody data; and breath control means for controlling the formant synthesis means such that the voices are generated but generation of the voices is temporarily stopped at the timings of pausing for breath. - View Dependent Claims (5, 6)
-
-
7. A formant parameter creating method, applicable to an electronic musical apparatus employing a formant tone generator which operates based on formant parameters, comprising the steps of:
-
outputting formant parameters, corresponding to a first phoneme, to the formant tone generator in a duration which is determined in advance; starting interpolation on the formant parameters after a lapse of the duration, wherein the interpolation is effected to shift sounding of the formant tone generator from the first phoneme to a second phoneme; and sequentially outputting results of the interpolation to the formant tone generator, whereby the formant tone generator synthesizes formant-related sound based on the first and second phonemes.
-
-
8. A formant parameter creating method, applicable to an electronic musical apparatus employing a formant tone generator which operates based on formant parameters, comprising the steps of:
-
multiplying a sounding time of a first phoneme by an interpolation dead rate, which is determined in advance, so as to calculate a pre-interpolation time between a first phoneme sounding-start-time and an interpolation start time; outputting formant parameters, corresponding to the first phoneme, to the formant tone generator during the pre-interpolation time; detecting a lapse of the pre-interpolation time; starting interpolation on the formant parameters after the lapse of the pre-interpolation time, wherein the interpolation is effected to shift sounding of the formant tone generator from the first phoneme to a second phoneme; and sequentially outputting results of the interpolation to the formant tone generator, whereby the formant tone generator synthesizes formant-related sound based on the first and second phonemes. - View Dependent Claims (9, 10, 11)
-
-
12. A formant parameter creating method, applicable to an electronic musical apparatus employing a formant tone generator which operates based on formant parameters, comprising the steps of:
-
multiplying a sounding time of a first phoneme by an interpolation dead rate, which is determined in advance, so as to calculate a pre-interpolation time between a first phoneme sounding-start-time and an interpolation start time; subtracting the pre-interpolation time from the sounding time of the first phoneme so as to calculate an interpolation time; outputting formant parameters, corresponding to the first phoneme, to the formant tone generator during the pre-interpolation time; detecting a lapse of the pre-interpolation time; starting interpolation, using the interpolation time, on the formant parameters after the lapse of the pre-interpolation time, wherein the interpolation is effected to shift sounding of the formant tone generator from the first phoneme to a second phoneme; sequentially outputting results of the interpolation to the formant tone generator; detecting a lapse of the interpolation time; and outputting formant parameters, regarding the second phoneme, to the formant tone generator, whereby the formant tone generator synthesizes formant-related sound based on the first and second phonemes.
-
-
13. A formant parameter creating method, applicable to an electronic musical apparatus employing a formant tone generator which operates based on formant parameters, comprising the steps of:
-
multiplying a sounding time of a first phoneme by an interpolation dead rate, which is determined in advance, so as to calculate a pre-interpolation time between a first phoneme sounding-start-time and an interpolation start time; subtracting a sum of the pre-interpolation time and a sounding time of a second phoneme from the sounding time of the first phoneme so as to calculate an interpolation time; outputting formant parameters, corresponding to the first phoneme, to the formant tone generator during the pre-interpolation time; detecting a lapse of the pre-interpolation time; starting interpolation, using a sum of the interpolation time and the sounding time of the second phoneme, on the formant parameters after the lapse of the pre-interpolation time, wherein the interpolation is effected to shift sounding of the formant tone generator from the first phoneme to the second phoneme; sequentially outputting results of the interpolation to the formant tone generator; detecting a lapse of the interpolation time; and outputting formant parameters, regarding the second phoneme, to the formant tone generator after the lapse of the interpolation time, whereby the formant tone generator synthesizes formant-related sound based on the first and second phonemes.
-
-
14. A formant parameter creating method, applicable to an electronic musical apparatus employing a formant tone generator which operates based on formant parameters, comprising the steps of:
-
performing first interpolation at an initial stage of a sounding time of a first phoneme such that formant parameters of the first phoneme are shifted to formant parameters of a second phoneme at a first pace; sequentially outputting results of the first interpolation to the formant tone generator; performing second interpolation at a latter stage of the sounding time of the first phoneme such that formant parameters of the first phoneme are shifted to the formant parameters of the second phoneme at a second pace, wherein said first pace is slower than said second pace; and sequentially outputting results of the second interpolation to the formant tone generator, whereby the formant tone generator synthesizes formant-related sound based on the first and second phonemes.
-
-
15. A storage device storing a plurality of formant data, lyric data and melody data with respect to a song to be sung, wherein the plurality of formant data respectively correspond to syllables of a language by which the song is sung whilst the lyric data designate words of a lyric of the song as well as timings of pausing for breath, the storage device further storing programs which cause an electronic musical apparatus to execute a lyric performance method comprising the steps of:
-
synthesizing voices based on the plurality of formant data selectively designated by the lyric data so that the voices are sequentially generated in accordance with the words of the lyric and are collected to sing the song in accordance with a melody of the song designated by the melody data; and controlling the voices such that the voices are generated but generation of the voices is temporarily stopped at the timings of pausing for breath.
-
-
16. A storage device storing programs and formant parameters which cause an electronic musical apparatus, employing a formant tone generator, to execute a formant parameter creating method comprising the steps of:
-
outputting formant parameters, corresponding to a first phoneme, to the formant tone generator in a duration which is determined in advance; starting interpolation on the formant parameters after a lapse of the duration, wherein the interpolation is effected to shift sounding of the formant tone generator from the first phoneme to a second phoneme; and sequentially outputting results of the interpolation to the formant tone generator, whereby the formant tone generator synthesizes formant-related sound based on the first and second phonemes. - View Dependent Claims (17)
-
Specification