VoiceSDK
5.2.1
|
Voice liveness check result. More...
#include <voicesdk/liveness/liveness.h>
Classes | |
struct | Value |
Result value of successful liveness check. More... | |
Public Types | |
enum | ValidationStatusCode { ValidationStatusCode::kOk, ValidationStatusCode::kTooSmallSpeechLength } |
Status code of validation preceding liveness check. More... | |
Public Member Functions | |
LivenessResult ()=default | |
LivenessResult (const Value &value) | |
LivenessResult (ValidationStatusCode status_code) | |
bool | Ok () const noexcept |
Returns flag indicating whether validation was successful and liveness result value is available. More... | |
const Value & | GetValue () const |
Gets liveness check result value. Available only if validation preceding liveness check was successful,. More... | |
const ValidationStatusCode & | GetStatusCode () const noexcept |
Friends | |
std::ostream & | operator<< (std::ostream &os, const LivenessResult &result) |
Voice liveness check result.
|
strong |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
inlinenoexcept |
Gets validation status code.
|
inline |
Gets liveness check result value. Available only if validation preceding liveness check was successful,.
std::runtime_error | if instance does not contain result value |
|
inlinenoexcept |
Returns flag indicating whether validation was successful and liveness result value is available.
|
friend |