Class: TencentCloud::Iotexplorer::V20190423::TalkTTSConfigInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::TalkTTSConfigInfo
- Defined in:
- lib/v20190423/models.rb
Overview
TTS配置信息。
Instance Attribute Summary collapse
-
#Config ⇒ Object
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" }. -
#Enabled ⇒ Object
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" }. -
#Pitch ⇒ Object
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" }. -
#Speed ⇒ Object
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" }. -
#TTSType ⇒ Object
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" }. -
#Volume ⇒ Object
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" }.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ttstype = nil, enabled = nil, config = nil, speed = nil, volume = nil, pitch = nil) ⇒ TalkTTSConfigInfo
constructor
A new instance of TalkTTSConfigInfo.
Constructor Details
#initialize(ttstype = nil, enabled = nil, config = nil, speed = nil, volume = nil, pitch = nil) ⇒ TalkTTSConfigInfo
Returns a new instance of TalkTTSConfigInfo.
13828 13829 13830 13831 13832 13833 13834 13835 |
# File 'lib/v20190423/models.rb', line 13828 def initialize(ttstype=nil, enabled=nil, config=nil, speed=nil, volume=nil, pitch=nil) @TTSType = ttstype @Enabled = enabled @Config = config @Speed = speed @Volume = volume @Pitch = pitch end |
Instance Attribute Details
#Config ⇒ Object
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"
}
13826 13827 13828 |
# File 'lib/v20190423/models.rb', line 13826 def Config @Config end |
#Enabled ⇒ Object
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"
}
13826 13827 13828 |
# File 'lib/v20190423/models.rb', line 13826 def Enabled @Enabled end |
#Pitch ⇒ Object
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"
}
13826 13827 13828 |
# File 'lib/v20190423/models.rb', line 13826 def Pitch @Pitch end |
#Speed ⇒ Object
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"
}
13826 13827 13828 |
# File 'lib/v20190423/models.rb', line 13826 def Speed @Speed end |
#TTSType ⇒ Object
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"
}
13826 13827 13828 |
# File 'lib/v20190423/models.rb', line 13826 def TTSType @TTSType end |
#Volume ⇒ Object
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"
}
13826 13827 13828 |
# File 'lib/v20190423/models.rb', line 13826 def Volume @Volume end |
Instance Method Details
#deserialize(params) ⇒ Object
13837 13838 13839 13840 13841 13842 13843 13844 |
# File 'lib/v20190423/models.rb', line 13837 def deserialize(params) @TTSType = params['TTSType'] @Enabled = params['Enabled'] @Config = params['Config'] @Speed = params['Speed'] @Volume = params['Volume'] @Pitch = params['Pitch'] end |