public class AILocalEchoEngine extends BaseEngine implements IEcho
mBaseProcessor, TAG, tagSuffix
Constructor and Description |
---|
AILocalEchoEngine() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkLibValid() |
void |
destroy() |
void |
feed(byte[] data) |
java.lang.String |
getTag() |
void |
init(EchoConfig config,
AILocalEchoListener listener) |
static AILocalEchoEngine |
newInstance() |
void |
start() |
void |
start(AILocalEchoIntent intent) |
void |
stop() |
cancel, init, initTAG, parseConfig, parseIntent
public static boolean checkLibValid()
public static AILocalEchoEngine newInstance()
public java.lang.String getTag()
getTag
in class BaseEngine
public void init(EchoConfig config, AILocalEchoListener listener)
init
in interface IEngine<EchoConfig,AILocalEchoIntent,AILocalEchoListener>
public void start()
start
in class BaseEngine
public void start(AILocalEchoIntent intent)
start
in interface IEngine<EchoConfig,AILocalEchoIntent,AILocalEchoListener>
public void stop()
stop
in interface IEngine<EchoConfig,AILocalEchoIntent,AILocalEchoListener>
stop
in class BaseEngine
public void destroy()
destroy
in interface IEngine<EchoConfig,AILocalEchoIntent,AILocalEchoListener>
destroy
in class BaseEngine