类 VadKernel
- java.lang.Object
-
- com.aispeech.lite.BaseKernel
-
- com.aispeech.lite.vad.VadKernel
-
- 所有已实现的接口:
java.lang.Runnable
public class VadKernel extends BaseKernel
Created by yuruilong on 2017/5/16.
-
-
嵌套类概要
-
从类继承的嵌套类/接口 com.aispeech.lite.BaseKernel
BaseKernel.EngineState
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.String
TAG
-
从类继承的字段 com.aispeech.lite.BaseKernel
mErrorProcessor, mQueue, mState, profile
-
-
构造器概要
构造器 构造器 说明 VadKernel(VadKernelListener listener)
VadKernel(java.lang.String prefixOfTag, VadKernelListener listener)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected int
initVad(AIEngineConfig config, com.aispeech.kernel.Vad engine)
void
run()
protected boolean
startVad(SpeechParams param, com.aispeech.kernel.Vad engine, boolean needRecordIdMap)
void
stopKernel()
-
从类继承的方法 com.aispeech.lite.BaseKernel
async, cancelKernel, clearMessage, close, feed, feed, feedback, feedback2PRIVCloud, forceRequestWakeupResult, get, getInnerThreadName, getNewConf, getProfile, getStartConf, getValueOf, innerRelease, newKernel, releaseKernel, semaphoreP, semaphoreV, sendMessage, set, setMaxMessageQueueSize, setProfile, showErrorMessage, startKernel, trackInvalidState, transferState, triggerIntent, update, update, updateNaviVocab, updateTrails, updateVocab, updateVocab, updateVocabs, useBuiltinWakeupWords, waitMessage
-
-
-
-
构造器详细资料
-
VadKernel
public VadKernel(java.lang.String prefixOfTag, VadKernelListener listener)
-
VadKernel
public VadKernel(VadKernelListener listener)
-
-
方法详细资料
-
stopKernel
public void stopKernel()
- 覆盖:
stopKernel
在类中BaseKernel
-
run
public void run()
- 指定者:
run
在接口中java.lang.Runnable
- 覆盖:
run
在类中BaseKernel
-
initVad
protected int initVad(AIEngineConfig config, com.aispeech.kernel.Vad engine)
-
startVad
protected boolean startVad(SpeechParams param, com.aispeech.kernel.Vad engine, boolean needRecordIdMap)
-
-