类 EchoKernel
- java.lang.Object
-
- com.aispeech.lite.BaseKernel
-
- com.aispeech.echo.EchoKernel
-
- 所有已实现的接口:
java.lang.Runnable
public class EchoKernel extends BaseKernel
Created by wuwei on 18-6-19.
-
-
嵌套类概要
-
从类继承的嵌套类/接口 com.aispeech.lite.BaseKernel
BaseKernel.EngineState
-
-
字段概要
-
从类继承的字段 com.aispeech.lite.BaseKernel
mErrorProcessor, mQueue, mState, profile
-
-
构造器概要
构造器 构造器 说明 EchoKernel(com.aispeech.auth.AIProfile profile, EchoKernelListener listener)
EchoKernel(EchoKernelListener listener)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 void
cancelKernel()
void
feed(byte[] data)
feed 音频数据给内核,只能是 pcm 音频数据void
newKernel()
初始化echo内核void
releaseKernel()
void
run()
static void
setAiEchoConfig(AIEchoConfig aiEchoConfig)
void
startKernel()
启动echo内核void
stopKernel()
-
从类继承的方法 com.aispeech.lite.BaseKernel
async, clearMessage, close, feed, feedback, feedback2PRIVCloud, forceRequestWakeupResult, get, getInnerThreadName, getNewConf, getProfile, getStartConf, getValueOf, innerRelease, newKernel, semaphoreP, semaphoreV, sendMessage, set, setMaxMessageQueueSize, setProfile, showErrorMessage, startKernel, trackInvalidState, transferState, triggerIntent, update, update, updateNaviVocab, updateTrails, updateVocab, updateVocab, updateVocabs, useBuiltinWakeupWords, waitMessage
-
-
-
-
构造器详细资料
-
EchoKernel
public EchoKernel(EchoKernelListener listener)
-
EchoKernel
public EchoKernel(com.aispeech.auth.AIProfile profile, EchoKernelListener listener)
-
-
方法详细资料
-
setAiEchoConfig
public static void setAiEchoConfig(AIEchoConfig aiEchoConfig)
-
newKernel
public void newKernel()
初始化echo内核
-
startKernel
public void startKernel()
启动echo内核
-
feed
public void feed(byte[] data)
feed 音频数据给内核,只能是 pcm 音频数据- 覆盖:
feed
在类中BaseKernel
- 参数:
data
- pcm 数据
-
cancelKernel
public void cancelKernel()
- 覆盖:
cancelKernel
在类中BaseKernel
-
stopKernel
public void stopKernel()
- 覆盖:
stopKernel
在类中BaseKernel
-
releaseKernel
public void releaseKernel()
- 覆盖:
releaseKernel
在类中BaseKernel
-
run
public void run()
- 指定者:
run
在接口中java.lang.Runnable
- 覆盖:
run
在类中BaseKernel
-
-