1. In a system that concatenates speech units to produce synthetic speech, a method for automatically segmenting unit labels, the method comprising: training a set of Hidden Markov Models (HMMs) using seed data in a first iteration; aligning the set of HMMs using a Viterbi alignment to produce segmented unit labels; and adjusting boundaries of the unit labels using spectral boundary correction.