类 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.String
TOPIC_NLU_INPUT_TEXT
输出文本static java.lang.String
TOPIC_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()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 AIType
getAIType()
int
getAudioType()
int
getChannel()
int
getCustomWakeupScore()
java.lang.String
getPhraseHints()
java.lang.String
getRecordId()
java.lang.String
getRefText()
int
getSampleBytes()
AISampleRate
getSampleRate()
获取语音音频采样率java.lang.String
getSessionId()
java.lang.String
getSkillId()
java.lang.String
getTask()
java.lang.String
getTopic()
int
getVadPauseTime()
java.lang.String
getWakeupWord()
boolean
isEnableAlignment()
boolean
isEnableAudioDetection()
boolean
isEnableCloudVAD()
boolean
isEnableConfidence()
boolean
isEnableEmotion()
boolean
isEnableNluCensor()
boolean
isEnableNluNbest()
boolean
isEnableNumberConvert()
boolean
isEnablePunctuation()
boolean
isEnableRecUppercase()
boolean
isEnableTone()
boolean
isEnableVAD()
boolean
isEnableVocabsConvert()
boolean
isEncodedAudio()
boolean
isRealBack()
void
setAIType(AIType aiType)
void
setAudioType(int type)
void
setChannel(int channel)
void
setCustomWakeupScore(int customWakeupScore)
CloudSemanticParams
setEnableAlignment(boolean enableAlignment)
CloudSemanticParams
setEnableAudioDetection(boolean enableAudioDetection)
void
setEnableCloudVAD(boolean enableCloudVAD)
void
setEnableConfidence(boolean enableConfidence)
void
setEnableDmEnable(boolean enableDmEnable)
CloudSemanticParams
setEnableEmotion(boolean enableEmotion)
void
setEnableNluCensor(boolean enableNluCensor)
void
setEnableNluNbest(boolean enableNluNbest)
void
setEnableNumberConvert(boolean enableNumberConvert)
void
setEnablePunctuation(boolean enablePunctuation)
void
setEnableRecUppercase(boolean enableRecUppercase)
void
setEnableTone(boolean enableTone)
void
setEnableVAD(boolean enableVAD)
void
setEnableVocabsConvert(boolean enableVocabsConvert)
void
setEncodedAudio(boolean encodedAudio)
void
setPhraseHints(java.lang.String phraseHints)
void
setRealBack(boolean realBack)
void
setRecordId(java.lang.String recordId)
void
setRefText(java.lang.String refText)
void
setSampleBytes(int sampleBytes)
void
setSampleRate(AISampleRate sampleRate)
设置语音音频采样率void
setSessionId(java.lang.String sessionId)
void
setSkillId(int skillId)
void
setSkillId(java.lang.String skillId)
void
setTask(java.lang.String task)
void
setTopic(java.lang.String topic)
void
setVadPauseTime(int pauseTime)
void
setWakeupWord(java.lang.String wakeupWord)
org.json.JSONObject
toJSON()
封装相关参数为JSON格式并返回java.lang.String
toString()
-
从类继承的方法 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)
-
-