类 CloudSemanticParams
- java.lang.Object
-
- com.aispeech.lite.param.BaseRequestParams
-
- com.aispeech.lite.param.SpeechParams
-
- com.aispeech.lite.param.CloudSemanticParams
-
- 所有已实现的接口:
java.lang.Cloneable
public class CloudSemanticParams extends SpeechParams
dds云端识别接口 api:https://wiki.aispeech.com.cn/pages/viewpage.action?pageId=33241282
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringTOPIC_NLU_INPUT_TEXT输出文本static java.lang.StringTOPIC_RECORDER_STREAM音频-
从类继承的字段 com.aispeech.lite.param.SpeechParams
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
-
-
构造器概要
构造器 构造器 说明 CloudSemanticParams()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 AITypegetAIType()intgetAudioType()intgetChannel()intgetCustomWakeupScore()java.lang.StringgetPhraseHints()java.lang.StringgetRecordId()java.lang.StringgetRefText()intgetSampleBytes()AISampleRategetSampleRate()获取语音音频采样率java.lang.StringgetSessionId()java.lang.StringgetSkillId()java.lang.StringgetTask()java.lang.StringgetTopic()intgetVadPauseTime()java.lang.StringgetWakeupWord()booleanisEnableAlignment()booleanisEnableAudioDetection()booleanisEnableCloudVAD()booleanisEnableConfidence()booleanisEnableEmotion()booleanisEnableNluCensor()booleanisEnableNluNbest()booleanisEnableNumberConvert()booleanisEnablePunctuation()booleanisEnableRecUppercase()booleanisEnableTone()booleanisEnableVAD()booleanisEnableVocabsConvert()booleanisEncodedAudio()booleanisRealBack()voidsetAIType(AIType aiType)voidsetAudioType(int type)voidsetChannel(int channel)voidsetCustomWakeupScore(int customWakeupScore)CloudSemanticParamssetEnableAlignment(boolean enableAlignment)CloudSemanticParamssetEnableAudioDetection(boolean enableAudioDetection)voidsetEnableCloudVAD(boolean enableCloudVAD)voidsetEnableConfidence(boolean enableConfidence)voidsetEnableDmEnable(boolean enableDmEnable)CloudSemanticParamssetEnableEmotion(boolean enableEmotion)voidsetEnableNluCensor(boolean enableNluCensor)voidsetEnableNluNbest(boolean enableNluNbest)voidsetEnableNumberConvert(boolean enableNumberConvert)voidsetEnablePunctuation(boolean enablePunctuation)voidsetEnableRecUppercase(boolean enableRecUppercase)voidsetEnableTone(boolean enableTone)voidsetEnableVAD(boolean enableVAD)voidsetEnableVocabsConvert(boolean enableVocabsConvert)voidsetEncodedAudio(boolean encodedAudio)voidsetPhraseHints(java.lang.String phraseHints)voidsetRealBack(boolean realBack)voidsetRecordId(java.lang.String recordId)voidsetRefText(java.lang.String refText)voidsetSampleBytes(int sampleBytes)voidsetSampleRate(AISampleRate sampleRate)设置语音音频采样率voidsetSessionId(java.lang.String sessionId)voidsetSkillId(int skillId)voidsetSkillId(java.lang.String skillId)voidsetTask(java.lang.String task)voidsetTopic(java.lang.String topic)voidsetVadPauseTime(int pauseTime)voidsetWakeupWord(java.lang.String wakeupWord)org.json.JSONObjecttoJSON()封装相关参数为JSON格式并返回java.lang.StringtoString()-
从类继承的方法 com.aispeech.lite.param.SpeechParams
clone, getAilasKey, getAiType, getDeviceId, getDumpAudioPath, getDumpTime, getFespxEngine, getIntervalTime, getMaxSpeechTimeS, getNoSpeechTimeout, getOneshotCache, getOneShotIntervalTime, getProductId, getSaveAudioPath, getServer, getTag, getUserId, getWaitingTimeout, getWakeupTime, isUseCustomFeed, isUseOneShot, setAilasKey, setAiType, setAudioType, setDeviceId, setDumpAudioPath, setDumpTime, setFespxEngine, setIntervalTime, setIsAttachAudioParam, setMaxSpeechTimeS, setNoSpeechTimeout, setOneshotCache, setOneShotIntervalTime, setProductId, setSaveAudioPath, setServer, setUseCustomFeed, setUseOneShotFunction, setUserId, setWaitingTimeout, setWakeupTime
-
从类继承的方法 com.aispeech.lite.param.BaseRequestParams
getCoreType, getQuickStopWhenNoUseRecorder, getRes, getVersion, isAutoStopRecorder, isUseRecorder, setAutoStopRecorder, setCoreType, setQuickStopWhenNoUseRecorder, setRes, setTag, setUseRecorder, setVersion
-
-
-
-
方法详细资料
-
toJSON
public org.json.JSONObject toJSON()
从类复制的说明:SpeechParams封装相关参数为JSON格式并返回- 覆盖:
toJSON在类中SpeechParams- 返回:
- JSON格式的参数配置
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中SpeechParams
-
getRefText
public java.lang.String getRefText()
-
setRefText
public void setRefText(java.lang.String refText)
-
setAudioType
public void setAudioType(int type)
-
getAudioType
public int getAudioType()
-
setEncodedAudio
public void setEncodedAudio(boolean encodedAudio)
-
isEncodedAudio
public boolean isEncodedAudio()
-
getVadPauseTime
public int getVadPauseTime()
-
setVadPauseTime
public void setVadPauseTime(int pauseTime)
-
getSampleRate
public AISampleRate getSampleRate()
从类复制的说明:SpeechParams获取语音音频采样率- 覆盖:
getSampleRate在类中SpeechParams- 返回:
- 音频采样率,目前仅支持
AISampleRate.SAMPLE_RATE_16K和AISampleRate.SAMPLE_RATE_8K - 另请参阅:
AISampleRate
-
setSampleRate
public void setSampleRate(AISampleRate sampleRate)
从类复制的说明:SpeechParams设置语音音频采样率- 覆盖:
setSampleRate在类中SpeechParams- 参数:
sampleRate- 音频采样率,目前仅支持AISampleRate.SAMPLE_RATE_16K和AISampleRate.SAMPLE_RATE_8K- 另请参阅:
AISampleRate
-
getChannel
public int getChannel()
-
setChannel
public void setChannel(int channel)
-
getSampleBytes
public int getSampleBytes()
-
setSampleBytes
public void setSampleBytes(int sampleBytes)
-
setEnableDmEnable
public void setEnableDmEnable(boolean enableDmEnable)
-
getTopic
public java.lang.String getTopic()
- 覆盖:
getTopic在类中SpeechParams
-
setTopic
public void setTopic(java.lang.String topic)
- 覆盖:
setTopic在类中SpeechParams
-
getRecordId
public java.lang.String getRecordId()
- 覆盖:
getRecordId在类中SpeechParams
-
setRecordId
public void setRecordId(java.lang.String recordId)
- 覆盖:
setRecordId在类中SpeechParams
-
getSessionId
public java.lang.String getSessionId()
- 覆盖:
getSessionId在类中SpeechParams
-
setSessionId
public void setSessionId(java.lang.String sessionId)
- 覆盖:
setSessionId在类中SpeechParams
-
getWakeupWord
public java.lang.String getWakeupWord()
-
setWakeupWord
public void setWakeupWord(java.lang.String wakeupWord)
-
isEnableVAD
public boolean isEnableVAD()
-
setEnableVAD
public void setEnableVAD(boolean enableVAD)
-
isRealBack
public boolean isRealBack()
-
setRealBack
public void setRealBack(boolean realBack)
-
isEnablePunctuation
public boolean isEnablePunctuation()
-
setEnablePunctuation
public void setEnablePunctuation(boolean enablePunctuation)
-
isEnableTone
public boolean isEnableTone()
-
setEnableTone
public void setEnableTone(boolean enableTone)
-
getCustomWakeupScore
public int getCustomWakeupScore()
-
setCustomWakeupScore
public void setCustomWakeupScore(int customWakeupScore)
-
isEnableConfidence
public boolean isEnableConfidence()
-
setEnableConfidence
public void setEnableConfidence(boolean enableConfidence)
-
isEnableNumberConvert
public boolean isEnableNumberConvert()
-
setEnableNumberConvert
public void setEnableNumberConvert(boolean enableNumberConvert)
-
getPhraseHints
public java.lang.String getPhraseHints()
-
setPhraseHints
public void setPhraseHints(java.lang.String phraseHints)
-
isEnableNluCensor
public boolean isEnableNluCensor()
-
setEnableNluCensor
public void setEnableNluCensor(boolean enableNluCensor)
-
isEnableNluNbest
public boolean isEnableNluNbest()
-
setEnableNluNbest
public void setEnableNluNbest(boolean enableNluNbest)
-
getSkillId
public java.lang.String getSkillId()
-
setSkillId
public void setSkillId(int skillId)
-
setSkillId
public void setSkillId(java.lang.String skillId)
-
getTask
public java.lang.String getTask()
-
setTask
public void setTask(java.lang.String task)
-
isEnableAlignment
public boolean isEnableAlignment()
-
setEnableAlignment
public CloudSemanticParams setEnableAlignment(boolean enableAlignment)
-
isEnableEmotion
public boolean isEnableEmotion()
-
setEnableEmotion
public CloudSemanticParams setEnableEmotion(boolean enableEmotion)
-
isEnableAudioDetection
public boolean isEnableAudioDetection()
-
setEnableAudioDetection
public CloudSemanticParams setEnableAudioDetection(boolean enableAudioDetection)
-
isEnableRecUppercase
public boolean isEnableRecUppercase()
-
setEnableRecUppercase
public void setEnableRecUppercase(boolean enableRecUppercase)
-
isEnableVocabsConvert
public boolean isEnableVocabsConvert()
-
setEnableVocabsConvert
public void setEnableVocabsConvert(boolean enableVocabsConvert)
-
setEnableCloudVAD
public void setEnableCloudVAD(boolean enableCloudVAD)
-
isEnableCloudVAD
public boolean isEnableCloudVAD()
-
getAIType
public AIType getAIType()
-
setAIType
public void setAIType(AIType aiType)
-
-