public class TalkTTSConfigInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| TalkTTSConfigInfo() | 
| TalkTTSConfigInfo(TalkTTSConfigInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getConfig()Get 配置信息JSON字符串,根据`TTSType`进行不同的值匹配。例如`TTSType`是`tencent`,`Config`值是`{\"AppId\":123456,\"SecretId\":\"secretId*****\",\"SecretKey\":\"SecretKey****\",\"VoiceType\":10001}`
## tencent
```
{
   "AppId": 100203,
   "SecretId": "XXXX",
   "SecretKey": "XXXXX",
  "VoiceType":123456
}
```
## azure
```
{
   "SubscriptionKey": 100203,
   "Region": "ch-zn",
   "VoiceName": "XXXXX",
  "Language":"zh"
}
```
## elevenlabs
```
{
   "ModelId": 100203,
   "VoiceId": "ch-zn",
   "ApiKey": "XXXXX"
}
```
## minimax
```
{  
  "Model":"xxxx",
   "ApiUrl": "346w34",
   "ApiKey": "xxx",
   "GroupId": "ion",
  "VoiceType":"xioawei"
}
```
## cartesia
```
{  
  "Model":"xxxx",
   "ApiKey": "xxx",
  "VoiceId":"xioawei"
}
```
## aliyun
```
{
   "VoiceType": 100203,
   "RegionId": "XXXX",
   "ApiKey": "XXXXX"
}
```
## volcengine
```
{
   "AppId": "346w34",
   "AccessToken": "xxx",
   "ResourceId": "volc.bigasr.sauc.duration",
  "VoiceType":"xioawei"
}
``` | 
| Boolean | getEnabled()Get 是否开启 | 
| Float | getPitch()Get PITCH | 
| Float | getSpeed()Get 温度 | 
| String | getTTSType()Get 支持的LLM类型,支持tencent-腾讯;azure-亚马逊;volcengine-火山引擎;elevenlabs-ELEVENLABS;minimax-MINIMAX;cartesia-CARTESIA;aliyun-阿里;系统默认-tencent。 | 
| Float | getVolume()Get 最大token数 | 
| void | setConfig(String Config)Set 配置信息JSON字符串,根据`TTSType`进行不同的值匹配。例如`TTSType`是`tencent`,`Config`值是`{\"AppId\":123456,\"SecretId\":\"secretId*****\",\"SecretKey\":\"SecretKey****\",\"VoiceType\":10001}`
## tencent
```
{
   "AppId": 100203,
   "SecretId": "XXXX",
   "SecretKey": "XXXXX",
  "VoiceType":123456
}
```
## azure
```
{
   "SubscriptionKey": 100203,
   "Region": "ch-zn",
   "VoiceName": "XXXXX",
  "Language":"zh"
}
```
## elevenlabs
```
{
   "ModelId": 100203,
   "VoiceId": "ch-zn",
   "ApiKey": "XXXXX"
}
```
## minimax
```
{  
  "Model":"xxxx",
   "ApiUrl": "346w34",
   "ApiKey": "xxx",
   "GroupId": "ion",
  "VoiceType":"xioawei"
}
```
## cartesia
```
{  
  "Model":"xxxx",
   "ApiKey": "xxx",
  "VoiceId":"xioawei"
}
```
## aliyun
```
{
   "VoiceType": 100203,
   "RegionId": "XXXX",
   "ApiKey": "XXXXX"
}
```
## volcengine
```
{
   "AppId": "346w34",
   "AccessToken": "xxx",
   "ResourceId": "volc.bigasr.sauc.duration",
  "VoiceType":"xioawei"
}
``` | 
| void | setEnabled(Boolean Enabled)Set 是否开启 | 
| void | setPitch(Float Pitch)Set PITCH | 
| void | setSpeed(Float Speed)Set 温度 | 
| void | setTTSType(String TTSType)Set 支持的LLM类型,支持tencent-腾讯;azure-亚马逊;volcengine-火山引擎;elevenlabs-ELEVENLABS;minimax-MINIMAX;cartesia-CARTESIA;aliyun-阿里;系统默认-tencent。 | 
| void | setVolume(Float Volume)Set 最大token数 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic TalkTTSConfigInfo()
public TalkTTSConfigInfo(TalkTTSConfigInfo source)
public String getTTSType()
public void setTTSType(String TTSType)
TTSType - 支持的LLM类型,支持tencent-腾讯;azure-亚马逊;volcengine-火山引擎;elevenlabs-ELEVENLABS;minimax-MINIMAX;cartesia-CARTESIA;aliyun-阿里;系统默认-tencent。public Boolean getEnabled()
public void setEnabled(Boolean Enabled)
Enabled - 是否开启public String getConfig()
public void setConfig(String Config)
Config - 配置信息JSON字符串,根据`TTSType`进行不同的值匹配。例如`TTSType`是`tencent`,`Config`值是`{\"AppId\":123456,\"SecretId\":\"secretId*****\",\"SecretKey\":\"SecretKey****\",\"VoiceType\":10001}`
## tencent
```
{
   "AppId": 100203,
   "SecretId": "XXXX",
   "SecretKey": "XXXXX",
  "VoiceType":123456
}
```
## azure
```
{
   "SubscriptionKey": 100203,
   "Region": "ch-zn",
   "VoiceName": "XXXXX",
  "Language":"zh"
}
```
## elevenlabs
```
{
   "ModelId": 100203,
   "VoiceId": "ch-zn",
   "ApiKey": "XXXXX"
}
```
## minimax
```
{  
  "Model":"xxxx",
   "ApiUrl": "346w34",
   "ApiKey": "xxx",
   "GroupId": "ion",
  "VoiceType":"xioawei"
}
```
## cartesia
```
{  
  "Model":"xxxx",
   "ApiKey": "xxx",
  "VoiceId":"xioawei"
}
```
## aliyun
```
{
   "VoiceType": 100203,
   "RegionId": "XXXX",
   "ApiKey": "XXXXX"
}
```
## volcengine
```
{
   "AppId": "346w34",
   "AccessToken": "xxx",
   "ResourceId": "volc.bigasr.sauc.duration",
  "VoiceType":"xioawei"
}
```public Float getSpeed()
public void setSpeed(Float Speed)
Speed - 温度public Float getVolume()
public void setVolume(Float Volume)
Volume - 最大token数public Float getPitch()
public void setPitch(Float Pitch)
Pitch - PITCHCopyright © 2025. All rights reserved.