类 TTSParams
- java.lang.Object
-
- com.aispeech.lite.param.BaseRequestParams
-
- com.aispeech.lite.param.SpeechParams
-
- com.aispeech.lite.param.TTSParams
-
- 所有已实现的接口:
java.lang.Cloneable
- 直接已知子类:
CloudTtsParams
,LocalTtsParams
public abstract class TTSParams extends SpeechParams implements java.lang.Cloneable
-
-
字段概要
字段 修饰符和类型 字段 说明 protected android.media.AudioAttributes
audioAttributes
protected int
streamType
-
从类继承的字段 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
-
-
构造器概要
构造器 构造器 说明 TTSParams()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 java.lang.Object
clone()
android.media.AudioAttributes
getAudioAttributes()
abstract java.lang.String
getAudioType()
abstract java.lang.String
getRefText()
java.lang.String
getSaveAudioFileName()
获取保存的合成音频文件名abstract java.lang.String
getSHA1Name()
int
getStreamType()
获取音频流通道java.lang.String
getType()
java.lang.String
getUtteranceId()
boolean
isAutoPlay()
获取是否自动播放状态boolean
isOutRealData()
是否抛出实时合成音频abstract boolean
isRealBack()
boolean
isReturnPhone()
boolean
isUseStreamType()
获取是否强制播放为 StreamTypevoid
setAudioAttributes(android.media.AudioAttributes audioAttributes)
void
setIsAutoPlay(boolean isAutoPlay)
设置是否自动播放void
setOutRealData(boolean outRealData)
设置是否抛出实时合成音频abstract void
setRefText(java.lang.String refText)
void
setSaveAudioFileName(java.lang.String saveAudioFileName)
设置保存的合成音频的文件名void
setStreamType(int streamType)
设置音频流通道void
setType(java.lang.String type)
void
setUseStreamType(boolean useStreamType)
设置是否强制播放为 StreamTypevoid
setUtteranceId(java.lang.String utteranceId)
org.json.JSONObject
toJson()
-
从类继承的方法 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, toJSON, toString
-
从类继承的方法 com.aispeech.lite.param.BaseRequestParams
getCoreType, getQuickStopWhenNoUseRecorder, getRes, getVersion, isAutoStopRecorder, isUseRecorder, setAutoStopRecorder, setCoreType, setQuickStopWhenNoUseRecorder, setRes, setTag, setUseRecorder, setVersion
-
-
-
-
方法详细资料
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
setStreamType
public void setStreamType(int streamType)
设置音频流通道- 参数:
streamType
-
-
getStreamType
public int getStreamType()
获取音频流通道- 返回:
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
- 覆盖:
clone
在类中SpeechParams
- 抛出:
java.lang.CloneNotSupportedException
-
isReturnPhone
public boolean isReturnPhone()
-
getRefText
public abstract java.lang.String getRefText()
-
setRefText
public abstract void setRefText(java.lang.String refText)
-
isRealBack
public abstract boolean isRealBack()
-
getSHA1Name
public abstract java.lang.String getSHA1Name()
-
getAudioType
public abstract java.lang.String getAudioType()
-
isAutoPlay
public boolean isAutoPlay()
获取是否自动播放状态- 返回:
-
setIsAutoPlay
public void setIsAutoPlay(boolean isAutoPlay)
设置是否自动播放- 参数:
isAutoPlay
-
-
setOutRealData
public void setOutRealData(boolean outRealData)
设置是否抛出实时合成音频- 参数:
outRealData
- 抛出音频标志位
-
isOutRealData
public boolean isOutRealData()
是否抛出实时合成音频- 返回:
- 标志位
-
setAudioAttributes
public void setAudioAttributes(android.media.AudioAttributes audioAttributes)
-
getAudioAttributes
public android.media.AudioAttributes getAudioAttributes()
- 返回:
- AudioAttributes
-
isUseStreamType
public boolean isUseStreamType()
获取是否强制播放为 StreamType- 返回:
-
setUseStreamType
public void setUseStreamType(boolean useStreamType)
设置是否强制播放为 StreamType- 参数:
useStreamType
- 默认是false
-
setUtteranceId
public void setUtteranceId(java.lang.String utteranceId)
-
getUtteranceId
public java.lang.String getUtteranceId()
-
getSaveAudioFileName
public java.lang.String getSaveAudioFileName()
获取保存的合成音频文件名- 返回:
- path 返回文件保存路径
-
setSaveAudioFileName
public void setSaveAudioFileName(java.lang.String saveAudioFileName)
设置保存的合成音频的文件名- 参数:
saveAudioFileName
-
-
toJson
public org.json.JSONObject toJson()
-
-