1. A method for producing synthetic speech comprising the steps of: receiving text into a processor; processing the text using a phoneme duration model, the phoneme duration model produced by developing a non-exponential functional transformation form for use with a generalized additive model; and generating speech signals representative of the received text.