9. A computer system, comprising: a processor; and a memory comprising instructions that, when executed by the processor, cause the processor to perform a method comprising: receiving a request to create the synthesized singing voice waveform; receiving lyrics of a song and a digital melody file for the lyrics; determining a sequence of contextual parametric models that corresponds to sub-phonemic units of the received lyrics; determining a sequence of notes from the received digital melody; determining a duration time for each of the notes from the received digital melody; generating a sequence of line spectral pair coefficients from the sequence of contextual parametric models and from the duration times; and synthesizing the synthesized singing voice waveform based on linear predictive coding of the sequence of line spectral pair coefficients and the sequence of notes.
9. A computer system, comprising: a processor; and a memory comprising instructions that, when executed by the processor, cause the processor to perform a method comprising: receiving a request to create the synthesized singing voice waveform; receiving lyrics of a song and a digital melody file for the lyrics; determining a sequence of contextual parametric models that corresponds to sub-phonemic units of the received lyrics; determining a sequence of notes from the received digital melody; determining a duration time for each of the notes from the received digital melody; generating a sequence of line spectral pair coefficients from the sequence of contextual parametric models and from the duration times; and synthesizing the synthesized singing voice waveform based on linear predictive coding of the sequence of line spectral pair coefficients and the sequence of notes. 10. The computer system of claim 9 , wherein the contextual parametric models are each a Hidden Markov Model (HMM).