public class CarTwoMicSspeKernel extends BaseCarSspeKernel
BaseCarSspeKernel.CarDoaCallbackImpl, BaseCarSspeKernel.CarWakeupCallbackImpl
cachedWakeupData, currentWakeupWord, dynamicParams, mCachedWakeUpDoa, mDriveMode, mRangesWords, mWakeupChannelMask
engine, isStopped, isWakeuped, mConfig, mHasDoaOut, mHasVpOut, mHasWkpOut, mInAudioFileNeedCreated, mListener, mOutAudioFileNeedCreated, mWakeupProcessor, params, TAG
CAR_DOA_COPILOT, CAR_DOA_LEFT_BACKSEAT, CAR_DOA_MAIN, CAR_DOA_RIGHT_BACKSEAT, COMBINATION_POSITION_COPILOT, COMBINATION_POSITION_ENTIRE, COMBINATION_POSITION_LEFT_BACKSEAT, COMBINATION_POSITION_MAIN, COMBINATION_POSITION_RIGHT_BACKSEAT, DRIVEMODE_COPILOT, DRIVEMODE_ENTIRE, DRIVEMODE_FREE_COMBINTION, DRIVEMODE_MAIN, DRIVEMODE_POSITIONING, SP_KEY_DRIVER_MODEL, SP_NAME_CAR_CACHE
Constructor and Description |
---|
CarTwoMicSspeKernel(FespxKernelListener listener) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object[] |
getSspeCallbacks()
先抽离方法,方便后续拓展
|
protected void |
handleMsgRelease() |
protected void |
handleMsgStart(Message message) |
protected void |
handleMsgStop() |
doCallbackResultData, doCallbackResultData, getDriveMode, handleCustomMessage, isAutoSetDriveMode, isCallBackResultData, needUpdateCacheDoa, onDoaResult, onWakeup, preInitEngine, processDoaResultByDriveModel, resetDriveMode, set, setDoaManually, setDriveMode, setDriveMode, setFespcarDataReceivedEnable, setRangesWords
createFileWriter, feedRawAudio, getNewConf, getValueOf, initEngine, processWakeupCallback, run
protected java.lang.Object[] getSspeCallbacks()
BaseSspeKernel
getSspeCallbacks
in class BaseSspeKernel
protected void handleMsgStart(Message message)
handleMsgStart
in class BaseCarSspeKernel
protected void handleMsgStop()
handleMsgStop
in class BaseCarSspeKernel
protected void handleMsgRelease()
handleMsgRelease
in class BaseCarSspeKernel