类 DmaspParams
- java.lang.Object
-
- com.aispeech.lite.param.BaseRequestParams
-
- com.aispeech.lite.param.SpeechParams
-
- com.aispeech.lite.param.DmaspParams
-
- 所有已实现的接口:
java.lang.Cloneable
public class DmaspParams extends SpeechParams
Dmasp 唤醒参数类
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.String
KEY_MAJOR
static java.lang.String
TAG
-
从类继承的字段 com.aispeech.lite.param.BaseRequestParams
CN_ASR_REC, CN_CLOUD_GRAMMAR, CN_DLG_ITA, CN_DOUBLE_DECODE_ASR_REC, CN_LOCAL_DIALOG, CN_LOCAL_DIALOG_RES, CN_LOCAL_GRAMMAR, CN_LOCAL_SEMANTIC, CN_LOCAL_SV, CN_LOCAL_WAKEUP, CN_LOCAL_WAKEUP_DNN, CN_SDS, CN_TTS, CN_WAKEUP_REC, CUSTOM_ASR_REC, ECHO, EN_TTS, GRAMMAR_ASR_REC, KEY_ATTACH_APPLICATION_ID, KEY_ATTACH_RECORD_ID, KEY_ATTACH_URL, KEY_CALLBACK_TYPE, KEY_CLOUD, KEY_CORE_TYPE, KEY_PAUSETIME, KEY_PROVISION, KEY_RANK, KEY_REF_TEXT, KEY_REQUEST, KEY_RES, KEY_USER_ID, KEY_USER_KEY, KEY_VERSION, RANK_100, RANK_2, RANK_4, reqJson, SPEEX, SV_CLOUD, tag, TYPE_CLOUD, TYPE_NATIVE, VAD
-
-
构造器概要
构造器 构造器 说明 DmaspParams()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 DmaspParams
clone()
java.lang.String[]
getCustomNet()
int[]
getDcheck()
java.lang.String[]
getEnableNet()
int[]
getMajors()
java.lang.String[]
getThreshHigh()
java.lang.String[]
getThreshLow()
float[]
getThreshold()
java.lang.String
getWakeupSavedPath()
java.lang.String[]
getWords()
boolean
isDynamicAlignment()
是否进行动态对齐,默认:trueboolean
isPreWakeupOn()
void
setCustomNet(java.lang.String[] mCustomNet)
void
setDchecks(int[] dchecks)
void
setDynamicAlignment(boolean dynamicAlignment)
设置是否需要动态对齐,即:根据 sslIndex (送给识别的音频通道id) 来调整多音区输出的音频顺序void
setEnableNet(java.lang.String[] mEnableNet)
void
setMajors(int[] majors)
void
setPreWakeupOn(boolean preWakeupOn)
void
setThreshHigh(java.lang.String[] mThreshHigh)
void
setThreshLow(java.lang.String[] mThreshLow)
void
setThreshold(float[] threshold)
void
setWakeupSavedPath(java.lang.String dirPath)
void
setWords(java.lang.String[] words)
java.lang.String
toEnv()
org.json.JSONObject
toJSON()
封装相关参数为JSON格式并返回java.lang.String
toString()
-
从类继承的方法 com.aispeech.lite.param.SpeechParams
getAilasKey, getAiType, getDeviceId, getDumpAudioPath, getDumpTime, getFespxEngine, getIntervalTime, getMaxSpeechTimeS, getNoSpeechTimeout, getOneshotCache, getOneShotIntervalTime, getProductId, getRecordId, getSampleRate, getSaveAudioPath, getServer, getSessionId, getTag, getTopic, getUserId, getWaitingTimeout, getWakeupTime, isUseCustomFeed, isUseOneShot, setAilasKey, setAiType, setAudioType, setDeviceId, setDumpAudioPath, setDumpTime, setFespxEngine, setIntervalTime, setIsAttachAudioParam, setMaxSpeechTimeS, setNoSpeechTimeout, setOneshotCache, setOneShotIntervalTime, setProductId, setRecordId, setSampleRate, setSaveAudioPath, setServer, setSessionId, setTopic, setUseCustomFeed, setUseOneShotFunction, setUserId, setWaitingTimeout, setWakeupTime
-
从类继承的方法 com.aispeech.lite.param.BaseRequestParams
getCoreType, getQuickStopWhenNoUseRecorder, getRes, getVersion, isAutoStopRecorder, isUseRecorder, setAutoStopRecorder, setCoreType, setQuickStopWhenNoUseRecorder, setRes, setTag, setUseRecorder, setVersion
-
-
-
-
方法详细资料
-
setThreshold
public void setThreshold(float[] threshold)
-
setWords
public void setWords(java.lang.String[] words)
-
getWords
public java.lang.String[] getWords()
-
setDchecks
public void setDchecks(int[] dchecks)
-
getDcheck
public int[] getDcheck()
-
getMajors
public int[] getMajors()
-
setWakeupSavedPath
public void setWakeupSavedPath(java.lang.String dirPath)
-
getWakeupSavedPath
public java.lang.String getWakeupSavedPath()
-
setPreWakeupOn
public void setPreWakeupOn(boolean preWakeupOn)
-
isPreWakeupOn
public boolean isPreWakeupOn()
-
setMajors
public void setMajors(int[] majors)
-
getCustomNet
public java.lang.String[] getCustomNet()
-
setCustomNet
public void setCustomNet(java.lang.String[] mCustomNet)
-
getEnableNet
public java.lang.String[] getEnableNet()
-
setEnableNet
public void setEnableNet(java.lang.String[] mEnableNet)
-
getThreshLow
public java.lang.String[] getThreshLow()
-
setThreshLow
public void setThreshLow(java.lang.String[] mThreshLow)
-
getThreshHigh
public java.lang.String[] getThreshHigh()
-
setThreshHigh
public void setThreshHigh(java.lang.String[] mThreshHigh)
-
getThreshold
public float[] getThreshold()
-
toEnv
public java.lang.String toEnv()
-
setDynamicAlignment
public void setDynamicAlignment(boolean dynamicAlignment)
设置是否需要动态对齐,即:根据 sslIndex (送给识别的音频通道id) 来调整多音区输出的音频顺序- 参数:
dynamicAlignment
- true:表示在 sdk 中动态对齐音频通道,false: 不用动态对齐
-
isDynamicAlignment
public boolean isDynamicAlignment()
是否进行动态对齐,默认:true- 返回:
- true:表示在 sdk 中动态对齐音频通道,false: 不用动态对齐
-
toJSON
public org.json.JSONObject toJSON()
从类复制的说明:SpeechParams
封装相关参数为JSON格式并返回- 覆盖:
toJSON
在类中SpeechParams
- 返回:
- JSON格式的参数配置
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中SpeechParams
-
clone
public DmaspParams clone() throws java.lang.CloneNotSupportedException
- 覆盖:
clone
在类中SpeechParams
- 抛出:
java.lang.CloneNotSupportedException
-
-