CPC G10L 17/06 (2013.01) [G10L 17/04 (2013.01); G10L 17/18 (2013.01); G10L 17/26 (2013.01)] | 20 Claims |
1. A method comprising:
receiving a voice query;
generating a biometric fingerprint of the voice query;
comparing the generated biometric fingerprint with a plurality of biometric fingerprints stored within a profile of a user;
determining whether a match exists between the generated biometric fingerprint and one of the plurality of biometric fingerprints stored within the profile of the user, wherein the match is associated with a confidence score;
in response to determining that the confidence score associated with the match is above a first confidence threshold, retrieving a trait stored in the profile of the user that is associated with the matched biometric fingerprint of the plurality of biometric fingerprints; and
in response to determining that the confidence score associated with the match is below the first confidence threshold and above a second confidence threshold:
determining a trait corresponding to the generated biometric fingerprint; and
updating the plurality of biometric fingerprints stored within the profile of the user with the determined trait corresponding to the generated biometric fingerprint.
|