Voice synthesizing apparatus capable of adding vibrato effect to synthesized voice
First Claim
1. A voice synthesizing apparatus for synthesizing a voice with vibrato in accordance with input information, said apparatus comprising:
- a storage device that stores a first database, a second database and a third database, wherein said first database stores a first EpR parameter in each phoneme, which is obtained by resolving a spectrum envelope of harmonic components obtained by analyzing a voice, wherein said a second database stores a second EpR parameter obtained by analyzing a voice with vibrato, wherein said third database stores a template indicative of time sequential changes of an EpR parameter, and wherein each of said first and second EpR parameters includes an envelope of excitation waveform spectrum, excitation resonances, formants and a differential spectrum;
an input device that inputs voice information including information for specifying a pitch, dynamics, and phoneme of an output voice to be synthesized and a control parameter for adding vibrato to the output voice to be synthesized;
a generating device that reads out the first EpR parameter and the template from the storage device in accordance with the input voice information and applies the read-out template to the read-out first EpR parameter in order to generate a third EpR parameter;
a vibrato adding device that reads out the second EpR parameter from the storage device in accordance with the control parameter, calculates an additional value based on the second EpR parameter and adds the calculated additional value to the third EpR parameter; and
a synthesizing device that synthesizes the output voice with vibrato in accordance with the voice information and the third EpR parameter to which the calculated additional value is added.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice synthesizing apparatus comprises: a storage device that stores a first database storing a first parameter obtained by analyzing a voice and a second database storing a second parameter obtained by analyzing a voice with vibrato; an input device that inputs information for a voice to be synthesized; a generating device that generates a third parameter based on the first parameter read from the first database and the second parameter read from the second database in accordance with the input information; and a synthesizing device that synthesizes the voice in accordance with the third parameter. A very real vibrato effect can be added to a synthesized voice.
23 Citations
11 Claims
-
1. A voice synthesizing apparatus for synthesizing a voice with vibrato in accordance with input information, said apparatus comprising:
-
a storage device that stores a first database, a second database and a third database, wherein said first database stores a first EpR parameter in each phoneme, which is obtained by resolving a spectrum envelope of harmonic components obtained by analyzing a voice, wherein said a second database stores a second EpR parameter obtained by analyzing a voice with vibrato, wherein said third database stores a template indicative of time sequential changes of an EpR parameter, and wherein each of said first and second EpR parameters includes an envelope of excitation waveform spectrum, excitation resonances, formants and a differential spectrum; an input device that inputs voice information including information for specifying a pitch, dynamics, and phoneme of an output voice to be synthesized and a control parameter for adding vibrato to the output voice to be synthesized; a generating device that reads out the first EpR parameter and the template from the storage device in accordance with the input voice information and applies the read-out template to the read-out first EpR parameter in order to generate a third EpR parameter; a vibrato adding device that reads out the second EpR parameter from the storage device in accordance with the control parameter, calculates an additional value based on the second EpR parameter and adds the calculated additional value to the third EpR parameter; and a synthesizing device that synthesizes the output voice with vibrato in accordance with the voice information and the third EpR parameter to which the calculated additional value is added. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11)
-
-
8. A method of synthesizing a voice with vibrato in accordance with voice information, the method comprising:
-
(a) inputting the voice information including information for specifying a pitch, dynamics, and phoneme of an output voice to be synthesized and a control parameter for adding vibrato to the output voice to be synthesized; (b) reading, from a storage device that stores a first database, a second database, and a third database, wherein said first database stores a first EpR parameter in each phoneme, which is obtained by resolving a spectrum envelope of harmonic components obtained by analyzing a voice, wherein said second database stores a second EpR parameter obtained by analyzing a voice with vibrato, wherein said third database stores a template indicative of time sequential changes of an EpR parameter, and each of said first and second EpR parameters includes an envelope of excitation waveform spectrum, excitation resonances, formants and differential spectrum; (c) generating a third EpR parameter by reading out the first EpR parameter and the template from the storage device in accordance with the input voice information and applies the read-out template to the read-out first EpR parameter; (d) reading out the second EpR parameter from the storage device in accordance with the control parameter, calculating an additional value based on the second EpR parameter and adding the calculated additional value to the third EpR parameter; and (e) synthesizing the output voice with vibrato in accordance with the input voice information and the third EpR parameter to which the calculated additional value is added.
-
-
9. A computer-readable medium having instructions thereon which, when executed, cause a computer to perform a process for synthesizing a voice with vibrato in accordance with voice information, the process comprising:
-
(a) inputting the voice information including information for specifying a pitch, dynamics, and phoneme of an output voice to be synthesized and a control parameter for adding vibrato to the output voice to be synthesized; (b) reading, from a storage device that stores a first database, a second database, and a third database, wherein said first database stores a first EpR parameter in each phoneme, which is obtained by resolving a spectrum envelope of harmonic components obtained by analyzing a voice, wherein said second database stores a second EpR parameter obtained by analyzing a voice with vibrato, wherein said third database stores a template indicative of time sequential changes of an EpR parameter, and each of said first and second EpR parameters includes an envelope of excitation waveform spectrum, excitation resonances, formants and differential spectrum; (c) generating a third EpR parameter by reading out the first EpR parameter and the template from the storage device in accordance with the input voice information and applies the read-out template to the read-out first EpR parameter; (d) reading out the second EpR parameter from the storage device in accordance with the control parameter, calculating an additional value based on the second EpR parameter and adding the calculated additional value to the third EpR parameter; and (e) synthesizing the output voice with vibrato in accordance with the input voice information and the third EpR parameter to which the calculated additional value is added.
-
Specification