Singing voice synthesis
First Claim
1. A method of singing voice synthesis comprising the steps of:
- providing a musical score and lyrics and musical control parameters;
providing an inventory of recorded linguistic singing voice data units that have been analyzed off-line by a sinusoidal model representing segmented phonetic characteristics of an utterance;
selecting said recorded linguistic singing voice data units dependent on lyrics;
joining said recorded linguistic singing voice data units and smoothing boundaries of said joined data units selected;
modifying the recorded linguistic singing voice data units that have been joined and smoothed according to musical score and other musical control parameters to provide directives for a signal model; and
performing signal model synthesis using said directives.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of singing voice synthesis uses commercially-available MIDI-based music composition software as a user interface (13). The user specifies a musical score and lyrics; as well as other music control parameters. The control information is stored in a MIDI file (11). Based on the input to the MIDI file (11) the system selects synthesis model parameters from an inventory (15) of linguistic voice data units. The units are selected and concatenated in a linguistic processor (17). The units are smoothed in the processing and are modified according to the music control parameters in musical processor (19) to modify the pitch, duration, and spectral characteristics of the concatenated voice units as specified by the musical score. The output waveform is synthesized using a sinusoidal model 20.
306 Citations
5 Claims
-
1. A method of singing voice synthesis comprising the steps of:
-
providing a musical score and lyrics and musical control parameters;
providing an inventory of recorded linguistic singing voice data units that have been analyzed off-line by a sinusoidal model representing segmented phonetic characteristics of an utterance;
selecting said recorded linguistic singing voice data units dependent on lyrics;
joining said recorded linguistic singing voice data units and smoothing boundaries of said joined data units selected;
modifying the recorded linguistic singing voice data units that have been joined and smoothed according to musical score and other musical control parameters to provide directives for a signal model; and
performing signal model synthesis using said directives. - View Dependent Claims (2, 3, 4, 5)
-
Specification