类 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.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
-
-
构造器概要
构造器 构造器 说明 WakeupParams()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 WakeupParams
clone()
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()
int
getVad()
java.lang.String
getWakeupSavedPath()
java.lang.String[]
getWords()
boolean
inputContinuousAudio()
boolean
isAddExtraAudioWhenFeedNotContinuousAudio()
boolean
isPreWakeupOn()
void
setAddExtraAudioWhenFeedNotContinuousAudio(boolean addExtraAudioWhenFeedNotContinuousAudio)
void
setContinuousAudio(boolean continuousAudio)
设置是否输入实时的长音频,默认输入实时的长音频void
setCustom(java.lang.String[] custom)
void
setDchecks(int[] dcheck)
void
setDchecks(java.lang.String[] dchecks)
void
setMajors(int[] majors)
void
setNet(java.lang.String[] net)
void
setPreWakeupOn(boolean preWakeupOn)
void
setThreshHigh(java.lang.String[] threshHigh)
void
setThreshLow(java.lang.String[] threshLow)
void
setThreshold(java.lang.String[] threshold)
void
setThresholds(float[] threshold)
void
setVad(int vad)
设置是否启动vad功能,需要资源配合。void
setWakeupSavedPath(java.lang.String dirPath)
void
setWords(java.lang.String[] words)
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
-
-
-
-
字段详细资料
-
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()
-
-