public class CarTwoMicSspeKernel extends BaseCarSspeKernel
BaseCarSspeKernel.CarDoaCallbackImpl, BaseCarSspeKernel.CarWakeupCallbackImpl, BaseCarSspeKernel.DoaCommonCallback
cachedWakeupData, currentWakeupWord, dynamicParams, mCachedWakeUpDoa, mDriveMode, mRangesWords, mSspeType, mWakeupChannelMask
engine, isStopped, isWakeuped, mConfig, mHasDoaOut, mHasVpOut, mHasWkpOut, mInAudioFileNeedCreated, mInterceptVpByDoa, mListener, mOutAudioFileNeedCreated, mWakeupProcessor, params, TAG
CAR_DOA_COPILOT, CAR_DOA_LEFT_BACKSEAT, CAR_DOA_MAIN, CAR_DOA_RIGHT_BACKSEAT, CAR_DOA_THIRD_ROW_LEFT_BACKSEAT, CAR_DOA_THIRD_ROW_RIGHT_BACKSEAT, COMBINATION_POSITION_COPILOT, COMBINATION_POSITION_ENTIRE, COMBINATION_POSITION_ENTIRE_ONE_MIC, COMBINATION_POSITION_ENTIRE_SIX_MIC, COMBINATION_POSITION_ENTIRE_THREE_MIC, COMBINATION_POSITION_ENTIRE_TWO_MIC, COMBINATION_POSITION_LEFT_BACKSEAT, COMBINATION_POSITION_MAIN, COMBINATION_POSITION_RIGHT_BACKSEAT, COMBINATION_POSITION_THIRD_ROW_LEFT_BACKSEAT, COMBINATION_POSITION_THIRD_ROW_RIGHT_BACKSEAT, DRIVEMODE_COPILOT, DRIVEMODE_ENTIRE, DRIVEMODE_FREE_COMBINTION, DRIVEMODE_MAIN, DRIVEMODE_POSITIONING, SP_KEY_DRIVER_MODEL, SP_KEY_WAKEUP_MASK, SP_NAME_CAR_CACHE
Constructor and Description |
---|
CarTwoMicSspeKernel(FespxKernelListener listener,
int sspeType) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeFileWriter() |
protected void |
createFileWriter() |
protected java.lang.Object[] |
getSspeCallbacks()
先抽离方法,方便后续拓展
|
protected void |
handleMsgRelease() |
protected void |
preInitEngine(com.aispeech.kernel.LiteSoFunction engine,
LocalSignalProcessingConfig config) |
doCallbackResultData, doCallbackResultData, getDriveMode, handleCustomMessage, handleMsgStart, handleMsgStop, isAutoSetDriveMode, isCallBackResultData, needUpdateCacheDoa, onDoaResult, onWakeup, processDoaResultByDriveModel, resetDriveMode, set, setDoaManually, setDriveMode, setDriveMode, setFespcarDataReceivedEnable, setRangesWords
createFileSaveUtil, feedRawAudio, getNewConf, getValueOf, initEngine, isEnableDoubleVad, isStarting, processWakeupCallback, run
public CarTwoMicSspeKernel(FespxKernelListener listener, int sspeType)
protected void handleMsgRelease()
handleMsgRelease
in class BaseCarSspeKernel
protected java.lang.Object[] getSspeCallbacks()
BaseSspeKernel
getSspeCallbacks
in class BaseSspeKernel
protected void preInitEngine(com.aispeech.kernel.LiteSoFunction engine, LocalSignalProcessingConfig config)
preInitEngine
in class BaseCarSspeKernel
protected void createFileWriter()
createFileWriter
in class BaseCarSspeKernel
protected void closeFileWriter()
closeFileWriter
in class BaseSspeKernel