类 WakeupParams
- java.lang.Object
-
- com.aispeech.lite.param.BaseRequestParams
-
- com.aispeech.lite.param.SpeechParams
-
- com.aispeech.lite.param.WakeupParams
-
- 所有已实现的接口:
java.lang.Cloneable
public class WakeupParams extends SpeechParams
本地唤醒参数类
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringTAG-
从类继承的字段 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
-
-
构造器概要
构造器 构造器 说明 WakeupParams()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 WakeupParamsclone()java.lang.String[]getCustom()java.lang.String[]getDcheck()int[]getMajors()java.lang.String[]getNet()java.lang.String[]getThreshHigh()java.lang.String[]getThreshLow()java.lang.String[]getThreshold()intgetVad()java.lang.StringgetWakeupSavedPath()java.lang.String[]getWords()booleaninputContinuousAudio()booleanisAddExtraAudioWhenFeedNotContinuousAudio()booleanisPreWakeupOn()voidsetAddExtraAudioWhenFeedNotContinuousAudio(boolean addExtraAudioWhenFeedNotContinuousAudio)voidsetContinuousAudio(boolean continuousAudio)设置是否输入实时的长音频,默认输入实时的长音频voidsetCustom(java.lang.String[] custom)voidsetDchecks(int[] dcheck)voidsetDchecks(java.lang.String[] dchecks)voidsetMajors(int[] majors)voidsetNet(java.lang.String[] net)voidsetPreWakeupOn(boolean preWakeupOn)voidsetThreshHigh(java.lang.String[] threshHigh)voidsetThreshLow(java.lang.String[] threshLow)voidsetThreshold(java.lang.String[] threshold)voidsetThresholds(float[] threshold)voidsetVad(int vad)设置是否启动vad功能,需要资源配合。voidsetWakeupSavedPath(java.lang.String dirPath)voidsetWords(java.lang.String[] words)org.json.JSONObjecttoJSON()封装相关参数为JSON格式并返回java.lang.StringtoString()-
从类继承的方法 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
-
-
-
-
字段详细资料
-
TAG
public static final java.lang.String TAG
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
isAddExtraAudioWhenFeedNotContinuousAudio
public boolean isAddExtraAudioWhenFeedNotContinuousAudio()
-
setAddExtraAudioWhenFeedNotContinuousAudio
public void setAddExtraAudioWhenFeedNotContinuousAudio(boolean addExtraAudioWhenFeedNotContinuousAudio)
-
inputContinuousAudio
public boolean inputContinuousAudio()
-
setContinuousAudio
public void setContinuousAudio(boolean continuousAudio)
设置是否输入实时的长音频,默认输入实时的长音频- 参数:
continuousAudio-
-
getVad
public int getVad()
-
setVad
public void setVad(int vad)
设置是否启动vad功能,需要资源配合。在资源支持vad功能的情况下,默认启动vad。
vad 需引擎 stop 后重新 start 才能生效- 参数:
vad- 1 启动(default),0 不启动
-
setThreshold
public void setThreshold(java.lang.String[] threshold)
-
setThresholds
public void setThresholds(float[] threshold)
-
setWords
public void setWords(java.lang.String[] words)
-
getWords
public java.lang.String[] getWords()
-
setDchecks
public void setDchecks(java.lang.String[] dchecks)
-
setDchecks
public void setDchecks(int[] dcheck)
-
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)
-
toJSON
public org.json.JSONObject toJSON()
从类复制的说明:SpeechParams封装相关参数为JSON格式并返回- 覆盖:
toJSON在类中SpeechParams- 返回:
- JSON格式的参数配置
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中SpeechParams
-
clone
public WakeupParams clone() throws java.lang.CloneNotSupportedException
- 覆盖:
clone在类中SpeechParams- 抛出:
java.lang.CloneNotSupportedException
-
setNet
public void setNet(java.lang.String[] net)
-
getNet
public java.lang.String[] getNet()
-
setCustom
public void setCustom(java.lang.String[] custom)
-
getCustom
public java.lang.String[] getCustom()
-
setThreshLow
public void setThreshLow(java.lang.String[] threshLow)
-
getThreshLow
public java.lang.String[] getThreshLow()
-
setThreshHigh
public void setThreshHigh(java.lang.String[] threshHigh)
-
getThreshHigh
public java.lang.String[] getThreshHigh()
-
getThreshold
public java.lang.String[] getThreshold()
-
getMajors
public int[] getMajors()
-
getDcheck
public java.lang.String[] getDcheck()
-
-