1. A method comprising: generating a concatenation cost database by synthesizing, via a processor, a body of speech and identifying acoustic unit sequential pairs in the body of speech and respective concatenation costs; determining whether an acoustic unit sequential pair to be used for synthesizing speech has a concatenation cost in the concatenation cost database; and if the concatenation cost database does not contain the concatenation cost for the acoustic unit sequential pair, calculating an actual concatenation cost for the acoustic unit sequential pair.
1. A method comprising: generating a concatenation cost database by synthesizing, via a processor, a body of speech and identifying acoustic unit sequential pairs in the body of speech and respective concatenation costs; determining whether an acoustic unit sequential pair to be used for synthesizing speech has a concatenation cost in the concatenation cost database; and if the concatenation cost database does not contain the concatenation cost for the acoustic unit sequential pair, calculating an actual concatenation cost for the acoustic unit sequential pair. 5. The method of claim 1 , wherein the concatenation cost database contains a portion of all possible concatenation costs.