Method and system for bio-metric voice print authentication
AssigneePorticus Technology, Inc.
InventorsGermano Di Mambro, Bernardas Salna
Life of this patent
Estimating the term…
Abstract
A method (700) and system (900) for authenticating a user is provided. The method can include receiving one or more spoken utterances from a user (702), recognizing a phrase corresponding to one or more spoken utterances (704), identifying a biometric voice print of the user from one or more spoken utterances of the phrase (706), determining a device identifier associated with the device (708), and authenticating the user based on the phrase, the biometric voice print, and the device identifier (710). A location of the handset or the user can be employed as criteria for granting access to one or more resources (712).
Claims54
A method for voice authentication on a device, comprising:
- receiving one or more spoken utterances from a user;
- recognizing a phrase corresponding to said one or more spoken utterances;
- identifying a biometric voice print from the one or more spoken utterances of said phrase;
- determining a device identifier associated with said device;
- and
- authenticating said user based on the phrase, said biometric voice print, and said device identifier.
A method for speaker validation, comprising
- generating a first voice print in response to a speaker's voice;
- generating at least a second voice print in response to the speaker's voice;
- identifying a difference between the first voice print and the second voice print;
- determining whether the difference corresponds to a natural change of the speaker's vocal tract;
- and
- authenticating the speaker if the difference is indicative of a natural change in the speaker's vocal tract.
A system for generating a biometric voice print, comprising:
- a voice processor for receiving a spoken utterance and at least one repetition of the spoken utterance from a user;
- a biometric voice analyzer for:
- calculating one or more vocal tract shapes from the spoken utterance and the at least one repetition, and
- calculating a vocal tract configuration difference between the one or more vocal tract shapes based on a varying pronunciation of the spoken utterance and the at least one repetition.
A method for voice authentication, comprising:
- determining one or more vocal tract shapes from one or more received spoken utterances from a user;
- evaluating a vocal tract difference between the one or more vocal tract shapes;
- comparing said vocal tract difference against a stored representation of a reference vocal tract shape of the user's voice;
- and
- determining whether the vocal tract configuration difference is indicative of natural changes to the reference vocal tract shape, wherein natural changes are variations in the vocal tract configuration which can be physically articulated by the user.
A method for voice authentication, comprising:
- receiving a spoken utterance during a call on an Interactive Voice Response (IVR) system;
- invoking a programmatic action in response to a recognition of said spoken utterance,
- analyzing said spoken utterance to identify a voice print of a user submitting said spoken utterance;
- and
- granting the user access to said programmatic action based on an authentication of said voice print.
Dependencies are inferred from the claim text.