Patent ID: 8249873

Claim:
A method for correction of recorded speech, comprising: a communication device receiving a speech from a user, wherein the received speech includes at least two words; a processor identifying at least a first received phrase in the received speech, wherein the identifying includes recognizing the at least two words of the first received phrase; the processor comparing the first received phrase to a plurality of stored phrases, wherein the comparing includes scanning the plurality of stored phrases to match the first received phrase to a phrase included in the plurality of stored phrases, wherein the plurality stored phrases includes commonly mispronounced phrases, and wherein each of the commonly mispronounced phrases is mapped to at least one suggested phrase that includes at least two words, wherein the meanings of the commonly mispronounced phrases and of the at least one suggested phrase in each mapped pair is different; the processor matching the first received phrase to at least a first one of the plurality of stored phrases comprising a commonly mispronounced phrase; the processor determining from the matching that a second one of the plurality of stored phrases is likely an intended phrase based on likelihood of mispronunciation of the stored phrase, wherein the first one of the plurality of stored phrases is a commonly mispronounced phrase that is mapped to the second one of the plurality of stored phrases; the processor suggesting by the communication device the second one of the plurality of stored phrases to the user as a first suggested substitute phrase, wherein a first word of the two words of the first received phrase is included in the first suggested substitute phrase, wherein a second word of the two words of the first received phrase is not included in the first suggested substitute phrase, wherein the first suggested substitute phrase is not provided to the user prior to the receiving speech from the user at the communication device; and the processor automatically altering the first received phrase to correspond to the first suggested substitute phrase, wherein in automatically altering the first received phrase the processor corrects a tonal characteristic of at least a portion of the first received phrase.