1. A computer-implemented method for concatenative speech synthesis comprising: accessing, using one or more computing devices, a plurality of speech synthesis units from a speech database; determining a similarity between the plurality of speech synthesis units; retrieving two or more speech synthesis units having the similarity; and pruning at least one of the two or more speech synthesis units based upon, at least in part, the similarity.