Bio-Phonetic Multi-Phrase Speaker Identity Verification
First Claim
1. A method for verifying an identity of a user comprising:
- prompting a user to speak a first dynamic phrase (FDP) comprising at least one dynamically-generated word, the dynamically-generated word generated based on data associated with the user;
extracting at least one voice characteristic from a received FDP utterance and comparing the at least one voice characteristic with a voice profile; and
determining whether to accept a speaker identity based on the comparison of the at least one voice characteristic with the voice profile.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for bio-phonetic multi-phrase speaker identity verification are disclosed. Generally, a speaker identity verification engine generates a dynamic phrase including at least one dynamically-generated word. The speaker identity verification engine prompts a user to speak the dynamic phrase and receives a dynamic phrase utterance. The speaker identity verification engine extracts at least one voice characteristic from the dynamic phrase utterance and compares the at least one voice characteristic with a voice profile the generate a score. The speaker identity verification engine then determines whether to accept a speaker identity claim based on the score.
-
Citations
20 Claims
-
1. A method for verifying an identity of a user comprising:
-
prompting a user to speak a first dynamic phrase (FDP) comprising at least one dynamically-generated word, the dynamically-generated word generated based on data associated with the user; extracting at least one voice characteristic from a received FDP utterance and comparing the at least one voice characteristic with a voice profile; and determining whether to accept a speaker identity based on the comparison of the at least one voice characteristic with the voice profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium comprising a set of instructions for verifying an identity of a user, the set of instructions to direct a processor to perform acts of:
-
prompting a user to speak a first dynamic phrase (FDP) comprising at least one dynamically-generated word, the dynamically-generated word generated based on data associated with the user; extracting at least one voice characteristic from a received FDP utterance and comparing the at least one voice characteristic with a voice profile; and determining whether to accept a speaker identity based on the comparison of the at least one voice characteristic with the voice profile. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for identifying a user, the system comprising:
-
a voice profile database comprising a plurality of voice profiles; and a speaker identity verification engine in communication with the voice profile database, the speaker identity verification engine operative to; prompt a user to speak a first dynamic phrase (FDP) comprising at least one dynamically-generated word, the dynamically-generated word generated based on data associated with the user; extract at least one voice characteristic from a received FDP utterance and comparing the at least one voice characteristic with a voice profile; and determine whether to accept a speaker identity based on the comparison of the at least one voice characteristic with the voice profile. - View Dependent Claims (17, 18, 19, 20)
-
Specification