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.
Un metodo di canto della sintesi della voce usa il software di composizione Midi-basato disponibile nel commercio in musica come interfaccia di utente (13). L'utente specifica un segno musicale ed i lyrics; così come altri parametri di controllo di musica. Le informazioni di controllo sono memorizzate in una lima del MIDI (11). Sulla base dell'input alla lima del MIDI (11) il sistema seleziona i parametri di modello di sintesi a partire da un inventario (15) delle unità di dati linguistiche di voce. Le unità sono selezionate e concatenated in un processor linguistico (17). Le unità sono lisciate nell'elaborazione e sono modificate secondo i parametri di controllo di musica in processor musicale (19) per modificare il passo, la durata e le caratteristiche spettrali delle unità concatenated di voce come specificate dal segno musicale. La forma d'onda dell'uscita è sintetizzata usando un modello sinusoidale 20.