vsdk 10.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 { UnexpectedError }
 
enum class  IdentificatorEventCode
 
enum class  IdentificatorErrorCode { UnexpectedError }
 
enum class  ModelEventCode { Info }
 
enum class  ModelErrorCode { UnexpectedError }
 
enum class  ModelType { TextDependant , TextIndependant }
 

Typedef Documentation

◆ AuthenticatorPtr

◆ EnginePtr

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

◆ IdentificatorPtr

◆ ModelPtr

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

Enumeration Type Documentation

◆ AuthenticatorEventCode

◆ AuthenticatorErrorCode

Enumerator
UnexpectedError 

◆ IdentificatorEventCode

◆ IdentificatorErrorCode

Enumerator
UnexpectedError 

◆ ModelEventCode

Enumerator
Info 

◆ ModelErrorCode

Enumerator
UnexpectedError 

◆ ModelType

enum class Vsdk::Biometrics::ModelType
strong
Enumerator
TextDependant 
TextIndependant