vsdk 8.1.0
 
Loading...
Searching...
No Matches
Vsdk::Biometrics Namespace Reference

Classes

class  Authenticator
 ConsumerModule that performs user authentication (telling if the user talking is the one we expected to be talking) More...
 
class  Engine
 Responsible for creation of Authenticator and Identificator instances. More...
 
class  Identificator
 ConsumerModule that performs user identification (finding who's talking from a bunch of registered users) More...
 
class  Model
 Used by Authenticator and Identificator instances, containing a bunch of audio records associated with user names. More...
 
class  Recognizer
 Base class for biometrics recognition. More...
 

Typedefs

using AuthenticatorPtr = std::shared_ptr< Authenticator >
 
using EnginePtr = std::shared_ptr< Engine >
 
using IdentificatorPtr = std::shared_ptr< Identificator >
 
using ModelPtr = std::shared_ptr< Model >
 

Enumerations

enum class  AuthenticatorEventCode
 
enum class  AuthenticatorErrorCode { UNEXPECTED_ERROR }
 
enum class  IdentificatorEventCode
 
enum class  IdentificatorErrorCode { UNEXPECTED_ERROR }
 
enum class  ModelEventCode { INFO }
 
enum class  ModelErrorCode { UNEXPECTED_ERROR }
 
enum class  ModelType { TEXT_DEPENDANT , TEXT_INDEPENDANT }
 

Typedef Documentation

◆ AuthenticatorPtr

using Vsdk::Biometrics::AuthenticatorPtr = typedef std::shared_ptr<Authenticator>

◆ EnginePtr

using Vsdk::Biometrics::EnginePtr = typedef std::shared_ptr<Engine>

◆ IdentificatorPtr

using Vsdk::Biometrics::IdentificatorPtr = typedef std::shared_ptr<Identificator>

◆ ModelPtr

using Vsdk::Biometrics::ModelPtr = typedef std::shared_ptr<Model>

Enumeration Type Documentation

◆ AuthenticatorEventCode

◆ AuthenticatorErrorCode

Enumerator
UNEXPECTED_ERROR 

◆ IdentificatorEventCode

◆ IdentificatorErrorCode

Enumerator
UNEXPECTED_ERROR 

◆ ModelEventCode

Enumerator
INFO 

◆ ModelErrorCode

Enumerator
UNEXPECTED_ERROR 

◆ ModelType

enum class Vsdk::Biometrics::ModelType
strong
Enumerator
TEXT_DEPENDANT 
TEXT_INDEPENDANT