CPC G10L 17/04 (2013.01) [G06F 21/32 (2013.01); G06N 3/045 (2023.01); G10L 17/18 (2013.01); G10L 17/22 (2013.01); H04L 63/0861 (2013.01)] | 20 Claims |
1. An authentication system comprising:
at least one memory storing instructions; and
one or more processors configured to execute the instructions to perform operations comprising:
receiving a speech authentication model request from a user device of a user, the speech authentication model request comprising training data including audio data of the user having an original audio data format with an identifier and a training command to train a speech authentication model for deployment at the user device;
receiving instructions for the training command, wherein the instructions comprise generate an ephemeral container instance to execute the training command;
processing the audio data of the user by converting the audio data from the original audio data format into a different audio data format;
based on the training command, training a speech authentication model, using the training data including the converted audio data comprising speech of the user and audio data labeled as containing a passphrase, to determine a match between a received voice signal and the processed audio data of the user when the speech authentication model is deployed at the user device, the passphrase being authentication data for contactless authentication by the user device;
determining an accuracy of the trained speech authentication model; and
transmitting the trained speech authentication model to the user device for deployment at the user device.
|