public class TextToVoiceRequest extends AbstractModel
Constructor and Description |
---|
TextToVoiceRequest() |
Modifier and Type | Method and Description |
---|---|
Integer |
getModelType()
获取模型类型,1-默认模型
|
Integer |
getPrimaryLanguage()
获取主语言类型1-中文,最大100个汉字(标点符号算一个汉子)2-英文,最大支持400个字母(标点符号算一个字母)
|
Integer |
getProjectId()
获取项目id,用户自定义,默认为0
|
Integer |
getSampleRate()
获取音频采样率,16000:16k,8000:8k,默认16k
|
String |
getSessionId()
获取一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复
|
Float |
getSpeed()
获取语速,范围:[-2,2],分别对应不同语速:0.6倍,0.8倍,1.0倍,1.2倍,1.5倍,默认为0
|
String |
getText()
获取合成语音的源文本
|
Integer |
getVoiceType()
获取音色0-女声1,亲和风格(默认)1-男声1,成熟风格2-男声2,成熟风格
|
Float |
getVolume()
获取音量大小,范围:[0,10],分别对应10个等级的音量,默认为0
|
void |
setModelType(Integer ModelType)
设置模型类型,1-默认模型
|
void |
setPrimaryLanguage(Integer PrimaryLanguage)
设置主语言类型1-中文,最大100个汉字(标点符号算一个汉子)2-英文,最大支持400个字母(标点符号算一个字母)
|
void |
setProjectId(Integer ProjectId)
设置项目id,用户自定义,默认为0
|
void |
setSampleRate(Integer SampleRate)
设置音频采样率,16000:16k,8000:8k,默认16k
|
void |
setSessionId(String SessionId)
设置一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复
|
void |
setSpeed(Float Speed)
设置语速,范围:[-2,2],分别对应不同语速:0.6倍,0.8倍,1.0倍,1.2倍,1.5倍,默认为0
|
void |
setText(String Text)
设置合成语音的源文本
|
void |
setVoiceType(Integer VoiceType)
设置音色0-女声1,亲和风格(默认)1-男声1,成熟风格2-男声2,成熟风格
|
void |
setVolume(Float Volume)
设置音量大小,范围:[0,10],分别对应10个等级的音量,默认为0
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
fromJsonString, getBinaryParams, getMultipartRequestParams, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getText()
public void setText(String Text)
Text
- 合成语音的源文本public String getSessionId()
public void setSessionId(String SessionId)
SessionId
- 一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复public Integer getModelType()
public void setModelType(Integer ModelType)
ModelType
- 模型类型,1-默认模型public Float getVolume()
public void setVolume(Float Volume)
Volume
- 音量大小,范围:[0,10],分别对应10个等级的音量,默认为0public Float getSpeed()
public void setSpeed(Float Speed)
Speed
- 语速,范围:[-2,2],分别对应不同语速:0.6倍,0.8倍,1.0倍,1.2倍,1.5倍,默认为0public Integer getProjectId()
public void setProjectId(Integer ProjectId)
ProjectId
- 项目id,用户自定义,默认为0public Integer getVoiceType()
public void setVoiceType(Integer VoiceType)
VoiceType
- 音色public Integer getPrimaryLanguage()
public void setPrimaryLanguage(Integer PrimaryLanguage)
PrimaryLanguage
- 主语言类型public Integer getSampleRate()
public void setSampleRate(Integer SampleRate)
SampleRate
- 音频采样率,16000:16k,8000:8k,默认16kCopyright © 2019. All rights reserved.