Patent ID: 9343067
Filing Date: 2016-05-17
CPC Classification: G10L

Claim Text:
1. A method of verifying the identity of a speaker in a speaker verification system, said method comprising: i) building, using a computer system including at least one computer processor, a general speaker model using feature vectors extracted from a first set of speaker utterances taken from a large population of speakers; ii) receiving training speaker utterances provided by the speaker in a training phase, modifying the received training speaker utterances provided by the speaker in the training phase using a noise sample to obtain modified training speaker utterances, and modifying a second set of sample speaker utterances using the noise sample to obtain a modified set of background speaker utterances, wherein said second set comprises speaker utterances taken from a population of speakers that is less that in the first set; iii) generating an adapted target speaker model by using feature vectors extracted from the modified training speaker utterances to adapt the general speaker model, and generating a set of adapted background speaker models by using feature vectors extracted from the modified set of background speaker utterances to adapt the general speaker model; iv) receiving a test voice sample and calculating a target match score based on a comparison between the adapted target speaker model and the received test voice sample, and calculating a set of background match scores based on a comparison between the set of adapted background speaker models and the test voice sample; v) determining a final match score representing the degree of matching between the characteristics of the training speaker utterance and the test voice sample, wherein the final match score is dependent on the difference between the target match score and the mean background match scores; and vi) verifying the identity of the speaker in the speaker verification system based on the final match score.