public class TextToVoiceRequest extends AbstractModel
Constructor and Description |
---|
TextToVoiceRequest() |
Modifier and Type | Method and Description |
---|---|
String |
getCodec()
获取返回音频格式,可取值:wav(默认),mp3
|
Long |
getModelType()
获取模型类型,1-默认模型。
|
Long |
getPrimaryLanguage()
获取主语言类型:1-中文(默认)2-英文
|
Long |
getProjectId()
获取项目id,用户自定义,默认为0。
|
Long |
getSampleRate()
获取音频采样率:16000:16k(默认)8000:8k
|
String |
getSessionId()
获取一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复。
|
Float |
getSpeed()
获取语速,范围:[-2,2],分别对应不同语速:-2代表0.6倍-1代表0.8倍0代表1.0倍(默认)1代表1.2倍2代表1.5倍输入除以上整数之外的其他参数不生效,按默认值处理。
|
String |
getText()
获取合成语音的源文本,按UTF-8编码统一计算。
中文最大支持100个汉字(全角标点符号算一个汉字);英文最大支持400个字母(半角标点符号算一个字母)。包含空格等字符时需要url encode再传输。
|
Long |
getVoiceType()
获取音色0-亲和女声(默认)1-亲和男声2-成熟男声4-温暖女声5-情感女声6-情感男声
|
Float |
getVolume()
获取音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。
输入除以上整数之外的其他参数不生效,按默认值处理。
|
void |
setCodec(String Codec)
设置返回音频格式,可取值:wav(默认),mp3
|
void |
setModelType(Long ModelType)
设置模型类型,1-默认模型。
|
void |
setPrimaryLanguage(Long PrimaryLanguage)
设置主语言类型:1-中文(默认)2-英文
|
void |
setProjectId(Long ProjectId)
设置项目id,用户自定义,默认为0。
|
void |
setSampleRate(Long SampleRate)
设置音频采样率:16000:16k(默认)8000:8k
|
void |
setSessionId(String SessionId)
设置一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复。
|
void |
setSpeed(Float Speed)
设置语速,范围:[-2,2],分别对应不同语速:-2代表0.6倍-1代表0.8倍0代表1.0倍(默认)1代表1.2倍2代表1.5倍输入除以上整数之外的其他参数不生效,按默认值处理。
|
void |
setText(String Text)
设置合成语音的源文本,按UTF-8编码统一计算。
中文最大支持100个汉字(全角标点符号算一个汉字);英文最大支持400个字母(半角标点符号算一个字母)。包含空格等字符时需要url encode再传输。
|
void |
setVoiceType(Long VoiceType)
设置音色0-亲和女声(默认)1-亲和男声2-成熟男声4-温暖女声5-情感女声6-情感男声
|
void |
setVolume(Float Volume)
设置音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。
输入除以上整数之外的其他参数不生效,按默认值处理。
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getText()
public void setText(String Text)
Text
- 合成语音的源文本,按UTF-8编码统一计算。
中文最大支持100个汉字(全角标点符号算一个汉字);英文最大支持400个字母(半角标点符号算一个字母)。包含空格等字符时需要url encode再传输。public String getSessionId()
public void setSessionId(String SessionId)
SessionId
- 一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复。public Long getModelType()
public void setModelType(Long ModelType)
ModelType
- 模型类型,1-默认模型。public Float getVolume()
public void setVolume(Float Volume)
Volume
- 音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。
输入除以上整数之外的其他参数不生效,按默认值处理。public Float getSpeed()
public void setSpeed(Float Speed)
Speed
- 语速,范围:[-2,2],分别对应不同语速:public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 项目id,用户自定义,默认为0。public Long getVoiceType()
public void setVoiceType(Long VoiceType)
VoiceType
- 音色public Long getPrimaryLanguage()
public void setPrimaryLanguage(Long PrimaryLanguage)
PrimaryLanguage
- 主语言类型:public Long getSampleRate()
public void setSampleRate(Long SampleRate)
SampleRate
- 音频采样率:public String getCodec()
public void setCodec(String Codec)
Codec
- 返回音频格式,可取值:wav(默认),mp3Copyright © 2019. All rights reserved.