|
VoiceSDK
5.3.0
|
Class for matching voice templates one-to-one. More...
#include <voicesdk/verify/verify.h>
Public Types | |
| using | Ptr = std::shared_ptr< VoiceTemplateMatcher > |
Public Member Functions | |
| virtual | ~VoiceTemplateMatcher ()=default |
| virtual VerifyResult | matchVoiceTemplates (const VoiceTemplate::Ptr &template1, const VoiceTemplate::Ptr &template2) const =0 |
| Matches two voice templates one-to-one. More... | |
| virtual const std::string & | getInitDataId () const =0 |
Static Public Member Functions | |
| static Ptr | create (const std::string &initPath) |
| Factory method. More... | |
Class for matching voice templates one-to-one.
| using voicesdk::VoiceTemplateMatcher::Ptr = std::shared_ptr<VoiceTemplateMatcher> |
|
virtualdefault |
|
static |
Factory method.
| initPath | Path to the init data folder |
| std::runtime_error | if runtime error occurred |
| voicesdk::LicenseException | if license error occurred |
|
pure virtual |
|
pure virtual |
Matches two voice templates one-to-one.
| template1 | Voice template #1 |
| template2 | Voice template #2 |
| std::runtime_error | if runtime error occurred |
| voicesdk::LicenseException | if license error occurred |
1.8.17