Voice authentication system and method
First Claim
Patent Images
1. A method for maintaining a voiceprint utilisable to authenticate a user, the method comprising:
- selecting a universal background model that matches one or more acoustic parameters determined for the user and storing the selected universal background model in a database in association with a user profile for subsequent personalisation thereof;
generating a voiceprint for the user utilising the stored universal background model associated with the user and at least one enrolment voice sample provided by the user;
training the stored universal background model with additional voice samples provided by the user post enrolment that satisfy predefined adaptation criteria, wherein a first of the adaptation criteria comprises that the additional voice samples have been authenticated during a post enrolment authentication process referencing the user'"'"'s voiceprint such that, once associated with the user, the stored universal background model is only trained with additional authenticated voice samples provided by the user so as to exclusively personalise the stored universal background model to the user and wherein a second of the adaptation criteria comprises that the additional voice samples meet a predefined quality measure; and
re-generating the voiceprint responsive to a change to the stored universal background model.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for maintaining a voiceprint utilizable to authenticate a user comprises associating a trainable universal background model with the user. A voiceprint for the user is generated utilizing the trainable universal background model and at least one enrollment voice sample provided by the user. The trainable universal background model is subsequently trained with additional voice samples provided by the user post enrollment that satisfy predefined adaptation criteria. The voiceprint is regenerated responsive to a change to the trainable universal background model.
-
Citations
11 Claims
-
1. A method for maintaining a voiceprint utilisable to authenticate a user, the method comprising:
-
selecting a universal background model that matches one or more acoustic parameters determined for the user and storing the selected universal background model in a database in association with a user profile for subsequent personalisation thereof; generating a voiceprint for the user utilising the stored universal background model associated with the user and at least one enrolment voice sample provided by the user; training the stored universal background model with additional voice samples provided by the user post enrolment that satisfy predefined adaptation criteria, wherein a first of the adaptation criteria comprises that the additional voice samples have been authenticated during a post enrolment authentication process referencing the user'"'"'s voiceprint such that, once associated with the user, the stored universal background model is only trained with additional authenticated voice samples provided by the user so as to exclusively personalise the stored universal background model to the user and wherein a second of the adaptation criteria comprises that the additional voice samples meet a predefined quality measure; and re-generating the voiceprint responsive to a change to the stored universal background model. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A voice authentication system comprising:
a processor coupled to a memory operable to generate a voiceprint for a user, utilising a stored universal background model associated with the user and at least one enrolment voice sample provided by the user, the universal background model being initially selected from a set of different universal background models based on one or more acoustic parameters determined for the user and wherein the selected universal background model is subsequently stored in a database in association with a user profile for subsequent personalisation thereof; a biometric trainer operable to train the stored universal background model with an additional voice sample provided by the user post enrolment that satisfies predefined adaptation criteria, wherein a first of the adaptation criteria comprises that the additional voice samples have been authenticated during a post enrolment authentication process referencing the user'"'"'s voiceprint such that, once associated with the user, the stored universal background model is only trained with additional authenticated voice samples provided by the user so as to exclusively personalise the stored universal background model to the user and wherein a second of the adaptation criteria comprises that the additional voice samples meet a predefined quality measure and wherein the processing module is further operable to regenerate the voiceprint responsive to a change to the stored universal background model. - View Dependent Claims (7, 8, 9, 10)
-
11. Computer program code residing on a non-transitory medium comprising at least one instruction which, when executed by a computer, is arranged to implement a method for maintaining a voiceprint, comprising:
-
selecting a universal background model that matches one or more acoustic parameters determined for the user and storing the selected universal background model in a database in association with a user profile for subsequent personalisation thereof; generating a voiceprint for the user utilising the stored universal background model associated with the user and at least one enrolment voice sample provided by the user; training the stored universal background model with additional voice samples provided by the user post enrolment that satisfy predefined adaptation criteria, a first of the adaptation criteria comprises that the voice samples have been authenticated during a post enrolment authentication process referencing the user'"'"'s voiceprint such that, once associated with the user, the stored universal background model is only trained with additional authenticated voice samples provided by the user so as to exclusively personalise the stored universal background model to the user and a second of the adaptation criteria comprising that the additional voice samples meet a predefined quality measure; and re-generating the voiceprint responsive to a change to the stored universal background model.
-
Specification