| 
    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