Inherits agora::RefCountInterface.
◆ ~AiEchoCancellationExtension()
| virtual agora::rtc::AiEchoCancellationExtension::~AiEchoCancellationExtension |
( |
| ) |
|
|
inlinevirtual |
◆ Init()
| virtual int agora::rtc::AiEchoCancellationExtension::Init |
( |
const char * |
weight_raw_buffer, |
|
|
size_t |
raw_buffer_bytes |
|
) |
| |
|
pure virtual |
◆ ProcessAiNlpFrame()
| virtual int agora::rtc::AiEchoCancellationExtension::ProcessAiNlpFrame |
( |
const float * |
linear, |
|
|
const float * |
nearin, |
|
|
const float * |
far_ref, |
|
|
float * |
out_mask |
|
) |
| |
|
pure virtual |
◆ ClearHiddenState()
| virtual int agora::rtc::AiEchoCancellationExtension::ClearHiddenState |
( |
float |
scale_factor = 0.0, |
|
|
int |
clear_lpsbuffer_nframe = 0 |
|
) |
| |
|
pure virtual |
◆ GetLibVersion()
| virtual const char* agora::rtc::AiEchoCancellationExtension::GetLibVersion |
( |
int |
mode = 0 | ) |
|
|
pure virtual |