1. A method for preparing a text-to-speech (TTS) voice via a computing device, the method comprising: synthesizing words utilizing a preprocessed TTS voice; presenting to a person a subset of word variants that contains at least N instances of a group of units in the TTS voice; receiving information from the person associated with a correction needed to the TTS voice; and making the correction with the computing device to the TTS voice according to the received information, wherein each phonetic unit in the TTS voice is exercised.