Patent ID: 11941097
Assignee: ID R&D INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A device for spoofing proof authentication, comprising:
a signal receiver for receiving a signal representing an utterance of a user including a wake up phrase part and a command phrase part;
a processor; and
a memory storing instructions, which, when executed by the processor, cause the processor to:
extract, from the wake up phrase part of the signal, a first set of features and feed said first set of features to a first pre-trained neural network and match an obtained result from the first pre-trained neural network with a text-dependent model to assign a first matching score to the wake up phrase part of the signal;
extract, from the command phrase part of the signal, a second set of features and feed said second set of features to a second pre-trained neural network and match an obtained result from the second pre-trained neural network with a text-independent model to assign a second matching score to the command phrase part of the signal;
compute a final matching score of the signal based on the first matching score and the second matching score;
extract, from the signal including the wake up phrase part and the command phrase part, features and feed said features to at least one pre-trained neural network to assign at least one confidence score to the signal including the wake up phrase part and the command phrase part;
compute an anti-spoofing confidence score based on the at least one confidence score;
compute a final device authentication score, wherein the final device authentication score is weighted sum of a log-likelihood representation of the final matching score and a log-likelihood representation of the anti-spoofing confidence score; and
compare the final device authentication score with a predetermined authentication threshold.