Patent ID: 9613620
Date: 2017-04-04
CPC Classifications: G10L

Claim:
1. A method comprising: receiving, by a device that includes one or more processors, data indicative of a plurality of speech sounds associated with first voice characteristics of a first voice; receiving an input indicative of speech associated with second voice characteristics of a second voice; mapping at least one portion of the speech of the second voice in real-time as the least one portion of the speech is received to one or more speech sounds of the plurality of speech sounds of the first voice; based on the mapping, performing a comparison between the first voice characteristics with the second voice characteristics, wherein performing the comparison includes determining a distortion representation that includes a frequency warping component and a frequency-weighting component determined simultaneously, wherein the frequency-warping component associates vocal tract characteristics of the first voice with corresponding vocal tract characteristics of the second voice, and wherein the frequency-weighting component associates voicing and nasal cavity characteristics of the first voice with corresponding voicing and corresponding nasal cavity characteristics of the second voice; determining, based on the comparison including the determined distortion representation, an indication of spectral distortion between a modified spectral representation of a first speech sound of the first voice and a spectral representation of a second speech sound of the second voice, wherein the modified spectral representation is indicative of a pronunciation of the first speech sound according to the second voice characteristics; determining, based on the spectral distortion, a given representation configured to associate the first voice characteristics with the second voice characteristics; and providing, based on the given representation, an output indicative of pronunciations of the one or more speech sounds of the first voice according to the second voice characteristics of the second voice.