Voice modulation based voice authentication
AssigneeHewlett-Packard Development Company, L.P.
InventorsJonathan NEUNEKER, Paul Michael CARSON, Ian Christopher SHATTO
Life of this patent
Estimating the term…
Abstract
In some examples, voice modulation based voice authentication may include receiving a signal that represents a modulated voice of a user, and analyzing the signal to ascertain a specified code for a specified time period. Voice modulation based voice authentication may further include determining, for the specified time period, an authentication code from a plurality of authentication codes, and comparing the specified code to the authentication code. In response to a determination that the specified code matches the authentication code, voice modulation based voice authentication may further include authenticating the user.
Claims15
An apparatus comprising:
- a processor;
- and
- a non-transitory computer readable medium storing machine readable instructions that when executed by the processor cause the processor to:
- receive a signal that represents a modulated voice of a user;
- analyze the signal to ascertain a specified code for a specified time period;
- determine, for the specified time period, an authentication code from a plurality of authentication codes;
- compare the specified code to the authentication code;
- and
- in response to a determination that the specified code matches the authentication code, authenticate the user.
A method comprising:
- receiving, by a processor, a signal that represents a modulated voice of a user;
- analyzing the signal to ascertain a primary pattern corresponding to an unmodulated voice of the user;
- comparing the primary pattern to an authentication pattern;
- in response to a determination that the primary pattern matches the authentication pattern, analyzing the signal to ascertain a specified code for a specified time period, wherein the specified code represents a secondary pattern;
- determining, for the specified time period, an authentication code from a plurality of authentication codes;
- comparing the specified code to the authentication code;
- and
- in response to a determination that the specified code matches the authentication code, authenticating the user.
A non-transitory computer readable medium having stored thereon machine readable instructions, the machine readable instructions, when executed, cause a processor to:
- receive a signal that represents a modulated voice of a user;
- analyze the signal to ascertain a primary pattern corresponding to an unmodulated voice of the user speaking a code word;
- compare the code word of the primary pattern to a code word of an authentication pattern;
- in response to a determination that code word of the primary pattern matches the code word of authentication pattern, analyze the signal to ascertain a specified code for a specified time period, wherein the specified code represents a secondary pattern;
- determine, for the specified time period, an authentication code from a plurality of authentication codes;
- compare the specified code to the authentication code;
- and
- in response to a determination that the specified code matches the authentication code, authenticate the user.
Dependencies are inferred from the claim text.