vsdk 12.0.0
 
Loading...
Searching...
No Matches
Vsdk::Biometrics::Authenticator

ConsumerModule that performs user authentication (telling if the user talking is the one we expected to be talking) More...

#include <Authenticator.hpp>

Inheritance diagram for Vsdk::Biometrics::Authenticator:
Vsdk::Biometrics::Recognizer< AuthenticatorEventCode, AuthenticatorErrorCode > Vsdk::Audio::ConsumerModule

Public Member Functions

 Authenticator (std::string name)
 
 ~Authenticator () override
 
auto userToRecognize () const -> std::string const &
 
virtual void setUserToRecognize (std::string user)
 
- Public Member Functions inherited from Vsdk::Audio::ConsumerModule
 ConsumerModule ()
 
virtual ~ConsumerModule ()
 
virtual void process (Buffer const &, bool last)=0
 

Protected Attributes

std::string _userToRecognize
 

Detailed Description

ConsumerModule that performs user authentication (telling if the user talking is the one we expected to be talking)

Constructor & Destructor Documentation

◆ Authenticator()

Authenticator::Authenticator ( std::string  name)
explicit

◆ ~Authenticator()

Authenticator::~Authenticator ( )
override

Member Function Documentation

◆ userToRecognize()

auto Authenticator::userToRecognize ( ) const -> std::string const &

◆ setUserToRecognize()

void Authenticator::setUserToRecognize ( std::string  user)
virtual

Member Data Documentation

◆ _userToRecognize

std::string Vsdk::Biometrics::Authenticator::_userToRecognize
protected