类 BaseEngine
- java.lang.Object
-
- com.aispeech.lite.base.BaseEngine
-
- 直接已知子类:
AICloudASREngine
,AICloudASRSentenceEngine
,AICloudDMEngine
,AICloudLASREngine
,AICloudLASRRealtimeEngine
,AICloudTTSEngine
,AICloudVprintEngine
,AIFespCarEngine
,AILocalAntiSpoofingEngine
,AILocalASREngine
,AILocalAsrppEngine
,AILocalEchoEngine
,AILocalFaspEngine
,AILocalGrammarEngine
,AILocalHotWordsEngine
,AILocalLASREngine
,AILocalMdsEngine
,AILocalSemanticEngine
,AILocalSevcEngine
,AILocalSignalAndWakeupEngine
,AILocalTTSEngine
,AILocalVadEngine
,AILocalVprintEngine
,AILocalVprintLiteEngine
,AILocalWakeupIncrementEngine
,AIWakeupEngine
public abstract class BaseEngine extends java.lang.Object
Description: 定义为所有引擎的基类,用于下沉通用逻辑 Author: junlong.huang CreateTime: 2023/2/15
-
-
字段概要
字段 修饰符和类型 字段 说明 protected BaseProcessor
mProcessor
protected java.lang.String
TAG
protected java.lang.String
tagSuffix
-
构造器概要
构造器 构造器 说明 BaseEngine()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 protected void
cancel()
protected void
destroy()
abstract java.lang.String
getTag()
protected void
init()
protected void
initTAG()
protected void
parseConfig(BaseConfig config, AIEngineConfig... engineConfigs)
protected void
start()
protected void
stop()
-
-
-
字段详细资料
-
TAG
protected java.lang.String TAG
-
tagSuffix
protected java.lang.String tagSuffix
-
mProcessor
protected BaseProcessor mProcessor
-
-
方法详细资料
-
initTAG
protected void initTAG()
-
parseConfig
protected void parseConfig(BaseConfig config, AIEngineConfig... engineConfigs)
-
getTag
public abstract java.lang.String getTag()
-
init
protected void init()
-
start
protected void start()
-
destroy
protected void destroy()
-
stop
protected void stop()
-
cancel
protected void cancel()
-
-