Constructor and Description |
---|
AILocalSemanticIntent() |
Modifier and Type | Method and Description |
---|---|
AILocalASRIntent |
getAsrIntent() |
java.lang.String |
getDomain() |
org.json.JSONObject |
getHotwords() |
int |
getHotwordsMax() |
int |
getMaxWaitingTimeout() |
java.lang.String |
getPinyin() |
java.lang.String |
getRefText() |
double |
getSemanticThreshold() |
java.lang.String |
getSkillID() |
java.lang.String |
getTask() |
int |
getUseRefTextLength() |
boolean |
isEnableBCDDiscard() |
boolean |
isUseHarshDiscard() |
boolean |
isUsePinyin() |
void |
setAsrIntent(AILocalASRIntent asrIntent) |
void |
setContext(java.lang.String lastNlu)
设置当前上下文,实现多轮交互
|
void |
setDomain(java.lang.String domain)
设置 buidlin+navi 前一轮的对话领域信息,实现多轮交互
|
void |
setEnableBCDDiscard(boolean enableBCDDiscard) |
void |
setHotwords(org.json.JSONObject hotwords)
设置词库
热词结构 {“词库名”:["词条名"]}
{"sys.联系人":["十二饭点","新梅华", "香椿炒蛋", "你好"], "对象":["新梅华", "香椿炒蛋", "你好"]}
|
void |
setHotwordsMax(int hotwordsMax)
设置截取txt的热词条数
热词词条限制,默认为0,不截取;如果配置2 则截取txt的前两条
|
void |
setMaxWaitingTimeout(int maxWaitingTimeout) |
void |
setPinyin(java.lang.String pinyin) |
void |
setRefText(java.lang.String refText) |
void |
setSemanticThreshold(double semanticThreshold) |
void |
setSkillID(java.lang.String skillID) |
void |
setTask(java.lang.String task)
设置dui语义前一轮的对话task,实现多轮交互
|
void |
setUseHarshDiscard(boolean useHarshDiscard) |
void |
setUsePinyin(boolean usePinyin) |
void |
setUseRefTextLength(int useRefTextLength) |
public boolean isUsePinyin()
public void setUsePinyin(boolean usePinyin)
public AILocalASRIntent getAsrIntent()
public void setAsrIntent(AILocalASRIntent asrIntent)
public java.lang.String getRefText()
public void setRefText(java.lang.String refText)
public int getUseRefTextLength()
public void setUseRefTextLength(int useRefTextLength)
public java.lang.String getDomain()
public void setDomain(java.lang.String domain)
domain
- 上一轮领域
setContext(String)
public java.lang.String getTask()
public void setTask(java.lang.String task)
task
- 上一轮技能中的task
setContext(String)
public void setContext(java.lang.String lastNlu)
lastNlu
- 上一轮的语义public void setSkillID(java.lang.String skillID)
public java.lang.String getSkillID()
public java.lang.String getPinyin()
public void setPinyin(java.lang.String pinyin)
public int getMaxWaitingTimeout()
public void setMaxWaitingTimeout(int maxWaitingTimeout)
public void setSemanticThreshold(double semanticThreshold)
public double getSemanticThreshold()
public boolean isEnableBCDDiscard()
public void setEnableBCDDiscard(boolean enableBCDDiscard)
public boolean isUseHarshDiscard()
public void setUseHarshDiscard(boolean useHarshDiscard)
public int getHotwordsMax()
public void setHotwordsMax(int hotwordsMax)
hotwordsMax
- public org.json.JSONObject getHotwords()
public void setHotwords(org.json.JSONObject hotwords)
hotwords
-