Patent ID: 9685159
Date: 2017-06-20
CPC Classifications: G10L,H04M

Claim:
1. A method for speaker recognition, comprising: a speaker recognition computer comprising a database, computer readable media, and computer-executable instructions, the instructions stored on the computer-readable media operating on the computer and configured to perform the steps of: retrieving, from the database, digitalized speaker information for a target speaker; obtaining a plurality of digital speech samples from a plurality of unknown speakers; classifying, the plurality of digital speech samples according to the plurality of unknown speakers thereby providing a plurality of speaker-dependent classes of digital speech samples; extracting, digitalized speaker information for the digital speech samples of each of the speaker-dependent classes of digital speech samples; combining, the extracted digitalized speaker information for each of the speaker-dependent classes of digital speech samples; comparing, the combined extracted digitalized speaker information for each of the speaker-dependent classes of digital speech samples with the retrieved digitalized speaker information for the target speaker to obtain at least one comparison result; and determining, whether one of the plurality of unknown speakers is the target speaker based on at least one comparison result; wherein combining the extracted digitalized speaker information for each of the speaker-dependent classes of digital speech samples comprises combining feature vectors obtained for one or more digital speech samples of a speaker-dependent class with feature vectors of one or more other digital speech samples of the same speaker-dependent class, in particular, by summation of at least some of the feature vectors, more particularly, comprising adding a feature vector of one speech sample of the speaker-dependent class and another feature vector of another speech sample of the speaker-dependent class, if they are close to each other within predetermined limits; wherein the summation is a weighted summation wherein the weights are selected from the group consisting of a predetermined minimum overall quality, a predetermined minimum duration, and a predetermined minimum signal-to-noise level.