类 CloudTtsParams
- java.lang.Object
-
- com.aispeech.lite.param.BaseRequestParams
-
- com.aispeech.lite.param.SpeechParams
-
- com.aispeech.lite.param.TTSParams
-
- com.aispeech.lite.param.CloudTtsParams
-
- 所有已实现的接口:
java.lang.Cloneable
public class CloudTtsParams extends TTSParams
合成引擎参数配置类
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.String
TAG
-
从类继承的字段 com.aispeech.lite.param.TTSParams
audioAttributes, streamType
-
从类继承的字段 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
-
-
构造器概要
构造器 构造器 说明 CloudTtsParams()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.String
getAudioPath()
java.lang.String
getAudioType()
java.lang.String
getCachePath()
int
getChannel()
org.json.JSONObject
getContextJSON()
static java.lang.String
getDecodeStr(java.lang.String str)
java.lang.String
getDeviceName()
java.lang.String
getLanguage()
java.lang.String
getMp3Quality()
java.lang.String
getPitchChange()
java.lang.String
getProductId()
java.lang.String
getRefText()
java.lang.String
getRefTextJSON()
org.json.JSONObject
getRequestAudioJSON()
java.lang.String
getRequestId()
org.json.JSONObject
getRequestJSON()
int
getSampleBytes()
java.lang.String
getSaveAudioFileName()
获取保存的合成音频文件名java.lang.String
getSdkName()
java.lang.String
getServer()
java.lang.String
getServerApiKey()
java.lang.String
getSHA1Name()
java.lang.String
getSpeaker()
java.lang.String
getSpeakingStyle()
java.lang.String
getSpeakUrl()
java.lang.String
getSpeed()
java.lang.String
getTextType()
java.lang.String
getTtsJSON()
java.lang.String
getType()
java.lang.String
getUserId()
java.lang.String
getUseSSML()
java.lang.String
getUtteranceId()
java.lang.String
getVolume()
boolean
isRealBack()
boolean
isReturnPhone()
void
setAudioPath(java.lang.String audioPath)
void
setAudioType(java.lang.String audioType)
设置音频类型void
setCachePath(java.lang.String cachePath)
void
setChannel(int channel)
void
setDeviceName(java.lang.String deviceName)
void
setLanguage(java.lang.String language)
void
setMp3Quality(java.lang.String mp3Quality)
void
setPitchChange(java.lang.String pitchChange)
void
setProductId(java.lang.String productId)
void
setRealBack(boolean isRealBack)
void
setRefText(java.lang.String refText)
void
setRequestId(java.lang.String requestId)
void
setReturnPhone(boolean returnPhone)
void
setSampleBytes(int sampleBytes)
void
setSdkName(java.lang.String sdkName)
void
setServer(java.lang.String server)
void
setServerApiKey(java.lang.String serverApiKey)
void
setSpeaker(java.lang.String speaker)
void
setSpeakingStyle(java.lang.String speakingStyle)
void
setSpeakUrl(java.lang.String speakUrl)
void
setSpeed(float speed)
void
setSpeed(java.lang.String speed)
void
setTextType(java.lang.String textType)
void
setUserId(java.lang.String userId)
void
setUseSSML(java.lang.String useSSML)
void
setUtteranceId(java.lang.String utteranceId)
void
setVolume(int volume)
void
setVolume(java.lang.String volume)
java.lang.String
toString()
-
从类继承的方法 com.aispeech.lite.param.TTSParams
clone, getAudioAttributes, getStreamType, isAutoPlay, isOutRealData, isUseStreamType, setAudioAttributes, setIsAutoPlay, setOutRealData, setSaveAudioFileName, setStreamType, setType, setUseStreamType, toJson
-
从类继承的方法 com.aispeech.lite.param.SpeechParams
getAilasKey, getAiType, getDeviceId, getDumpAudioPath, getDumpTime, getFespxEngine, getIntervalTime, getMaxSpeechTimeS, getNoSpeechTimeout, getOneshotCache, getOneShotIntervalTime, getRecordId, getSampleRate, getSaveAudioPath, getSessionId, getTag, getTopic, getWaitingTimeout, getWakeupTime, isUseCustomFeed, isUseOneShot, setAilasKey, setAiType, setDeviceId, setDumpAudioPath, setDumpTime, setFespxEngine, setIntervalTime, setIsAttachAudioParam, setMaxSpeechTimeS, setNoSpeechTimeout, setOneshotCache, setOneShotIntervalTime, setRecordId, setSampleRate, setSaveAudioPath, setSessionId, setTopic, setUseCustomFeed, setUseOneShotFunction, setWaitingTimeout, setWakeupTime, toJSON
-
从类继承的方法 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
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getDecodeStr
public static java.lang.String getDecodeStr(java.lang.String str)
-
getContextJSON
public org.json.JSONObject getContextJSON()
-
getTextType
public java.lang.String getTextType()
-
setTextType
public void setTextType(java.lang.String textType)
-
isRealBack
public boolean isRealBack()
- 指定者:
isRealBack
在类中TTSParams
-
setRealBack
public void setRealBack(boolean isRealBack)
-
getSHA1Name
public java.lang.String getSHA1Name()
- 指定者:
getSHA1Name
在类中TTSParams
-
getSpeakingStyle
public java.lang.String getSpeakingStyle()
-
setSpeakingStyle
public void setSpeakingStyle(java.lang.String speakingStyle)
-
getProductId
public java.lang.String getProductId()
- 覆盖:
getProductId
在类中SpeechParams
-
setProductId
public void setProductId(java.lang.String productId)
- 覆盖:
setProductId
在类中SpeechParams
-
getUserId
public java.lang.String getUserId()
- 覆盖:
getUserId
在类中SpeechParams
-
setUserId
public void setUserId(java.lang.String userId)
- 覆盖:
setUserId
在类中SpeechParams
-
getDeviceName
public java.lang.String getDeviceName()
-
setDeviceName
public void setDeviceName(java.lang.String deviceName)
-
getSdkName
public java.lang.String getSdkName()
-
setSdkName
public void setSdkName(java.lang.String sdkName)
-
getRequestId
public java.lang.String getRequestId()
-
setRequestId
public void setRequestId(java.lang.String requestId)
-
getAudioType
public java.lang.String getAudioType()
- 指定者:
getAudioType
在类中TTSParams
-
setAudioType
public void setAudioType(java.lang.String audioType)
从类复制的说明:SpeechParams
设置音频类型- 覆盖:
setAudioType
在类中SpeechParams
- 参数:
audioType
- 音频类型
-
getMp3Quality
public java.lang.String getMp3Quality()
-
setMp3Quality
public void setMp3Quality(java.lang.String mp3Quality)
-
getChannel
public int getChannel()
-
setChannel
public void setChannel(int channel)
-
getSampleBytes
public int getSampleBytes()
-
setSampleBytes
public void setSampleBytes(int sampleBytes)
-
getSpeakUrl
public java.lang.String getSpeakUrl()
-
setSpeakUrl
public void setSpeakUrl(java.lang.String speakUrl)
-
getUtteranceId
public java.lang.String getUtteranceId()
- 覆盖:
getUtteranceId
在类中TTSParams
-
setUtteranceId
public void setUtteranceId(java.lang.String utteranceId)
- 覆盖:
setUtteranceId
在类中TTSParams
-
setServerApiKey
public void setServerApiKey(java.lang.String serverApiKey)
-
getServerApiKey
public java.lang.String getServerApiKey()
-
isReturnPhone
public boolean isReturnPhone()
- 覆盖:
isReturnPhone
在类中TTSParams
-
setReturnPhone
public void setReturnPhone(boolean returnPhone)
-
getRequestAudioJSON
public org.json.JSONObject getRequestAudioJSON()
-
getRequestJSON
public org.json.JSONObject getRequestJSON()
-
getTtsJSON
public java.lang.String getTtsJSON()
-
getServer
public java.lang.String getServer()
- 覆盖:
getServer
在类中SpeechParams
-
setServer
public void setServer(java.lang.String server)
- 覆盖:
setServer
在类中SpeechParams
-
getSpeaker
public java.lang.String getSpeaker()
-
setSpeaker
public void setSpeaker(java.lang.String speaker)
-
getSpeed
public java.lang.String getSpeed()
-
setSpeed
public void setSpeed(java.lang.String speed)
-
setSpeed
public void setSpeed(float speed)
-
getVolume
public java.lang.String getVolume()
-
setVolume
public void setVolume(java.lang.String volume)
-
setVolume
public void setVolume(int volume)
-
getRefText
public java.lang.String getRefText()
- 指定者:
getRefText
在类中TTSParams
-
setRefText
public void setRefText(java.lang.String refText)
- 指定者:
setRefText
在类中TTSParams
-
getRefTextJSON
public java.lang.String getRefTextJSON()
-
getPitchChange
public java.lang.String getPitchChange()
-
setPitchChange
public void setPitchChange(java.lang.String pitchChange)
-
getCachePath
public java.lang.String getCachePath()
-
setCachePath
public void setCachePath(java.lang.String cachePath)
-
getUseSSML
public java.lang.String getUseSSML()
-
setUseSSML
public void setUseSSML(java.lang.String useSSML)
-
getAudioPath
public java.lang.String getAudioPath()
-
setAudioPath
public void setAudioPath(java.lang.String audioPath)
-
getSaveAudioFileName
public java.lang.String getSaveAudioFileName()
从类复制的说明:TTSParams
获取保存的合成音频文件名- 覆盖:
getSaveAudioFileName
在类中TTSParams
- 返回:
- path 返回文件保存路径
-
getLanguage
public java.lang.String getLanguage()
-
setLanguage
public void setLanguage(java.lang.String language)
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中SpeechParams
-
-