YobeSDK  0.3.0
Yobe::IDListener Member List

This is the complete list of members for Yobe::IDListener, including all inherited members.

Deinit()=0Yobe::IDListenerpure virtual
GetIDSensitivity() const =0Yobe::IDListenerpure virtual
GetMicOrientation() const =0Yobe::IDListenerpure virtual
GetOutputBufferType() const =0Yobe::IDListenerpure virtual
GetOutputGain() const =0Yobe::IDListenerpure virtual
GetStatus() const =0Yobe::IDListenerpure virtual
GetVoiceTarget() const =0Yobe::IDListenerpure virtual
IDListener()=default (defined in Yobe::IDListener)Yobe::IDListener
IDListener(const IDListener &)=delete (defined in Yobe::IDListener)Yobe::IDListener
IDListener(IDListener &&) noexcept=default (defined in Yobe::IDListener)Yobe::IDListener
Init(const char *license, const char *init_data_path, MicOrientation mic_orientation, OutputBufferType output_voice_target)=0Yobe::IDListenerpure virtual
MergeUserTemplates(const std::vector< std::shared_ptr< IDTemplate >> &template_list) const =0Yobe::IDListenerpure virtual
operator=(const IDListener &)=delete (defined in Yobe::IDListener)Yobe::IDListener
operator=(IDListener &&) noexcept=default (defined in Yobe::IDListener)Yobe::IDListener
ProcessBuffer(const int16_t *in_samples, std::vector< int16_t > &out_samples, uint32_t in_sample_count, bool &is_user_verify)=0Yobe::IDListenerpure virtual
ProcessBuffer(const double *in_samples, std::vector< double > &out_samples, uint32_t in_sample_count, bool &is_user_verify)=0Yobe::IDListenerpure virtual
RegisterTemplate(const double *samples, uint32_t sample_count) const =0Yobe::IDListenerpure virtual
SelectUser(std::shared_ptr< IDTemplate > voice_print)=0Yobe::IDListenerpure virtual
SetIDSensitivity(IDSensitivity sensitivity_level)=0Yobe::IDListenerpure virtual
SetOutputGain(Yobe::OutputGain gain)=0Yobe::IDListenerpure virtual
StartEnrollment()=0Yobe::IDListenerpure virtual
StopEnrollment()=0Yobe::IDListenerpure virtual
~IDListener()=default (defined in Yobe::IDListener)Yobe::IDListenervirtual