Agora C++ API Reference for All Platforms
Public Member Functions | List of all members
agora::rtc::AiEchoCancellationExtension Class Referenceabstract

Inherits agora::RefCountInterface.

Public Member Functions

virtual ~AiEchoCancellationExtension ()
 
virtual int ProcessAiNlpFrame (float *input, float *output)=0
 
virtual int ClearHiddenState (float scale_factor=0.0)=0
 
- Public Member Functions inherited from agora::RefCountInterface
virtual void AddRef () const =0
 
virtual RefCountReleaseStatus Release () const =0
 
virtual bool HasOneRef () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from agora::RefCountInterface
virtual ~RefCountInterface ()
 

Constructor & Destructor Documentation

◆ ~AiEchoCancellationExtension()

virtual agora::rtc::AiEchoCancellationExtension::~AiEchoCancellationExtension ( )
inlinevirtual

Member Function Documentation

◆ ProcessAiNlpFrame()

virtual int agora::rtc::AiEchoCancellationExtension::ProcessAiNlpFrame ( float *  input,
float *  output 
)
pure virtual

◆ ClearHiddenState()

virtual int agora::rtc::AiEchoCancellationExtension::ClearHiddenState ( float  scale_factor = 0.0)
pure virtual