Class: TencentCloud::Mps::V20190612::AudioSeparateConfig

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190612/models.rb

Overview

音频分离配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, type = nil, track = nil) ⇒ AudioSeparateConfig

Returns a new instance of AudioSeparateConfig.



5075
5076
5077
5078
5079
# File 'lib/v20190612/models.rb', line 5075

def initialize(switch=nil, type=nil, track=nil)
  @Switch = switch
  @Type = type
  @Track = track
end

Instance Attribute Details

#SwitchObject

<li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。<li>normal:人声背景声场景</li> <li>music:演唱伴奏场景</li> 默认值:normal。注意:此字段可能返回 null,表示取不到有效值。<li>vocal:输出人声</li> <li>background:应用场景为normal时输出背景声,应用场景为music时输出伴奏</li> 默认值:vocal。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    能力配置开关,可选值:

  • Type:

    场景类型,可选值:

  • Track:

    输出音轨,可选值:



5073
5074
5075
# File 'lib/v20190612/models.rb', line 5073

def Switch
  @Switch
end

#TrackObject

<li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。<li>normal:人声背景声场景</li> <li>music:演唱伴奏场景</li> 默认值:normal。注意:此字段可能返回 null,表示取不到有效值。<li>vocal:输出人声</li> <li>background:应用场景为normal时输出背景声,应用场景为music时输出伴奏</li> 默认值:vocal。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    能力配置开关,可选值:

  • Type:

    场景类型,可选值:

  • Track:

    输出音轨,可选值:



5073
5074
5075
# File 'lib/v20190612/models.rb', line 5073

def Track
  @Track
end

#TypeObject

<li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。<li>normal:人声背景声场景</li> <li>music:演唱伴奏场景</li> 默认值:normal。注意:此字段可能返回 null,表示取不到有效值。<li>vocal:输出人声</li> <li>background:应用场景为normal时输出背景声,应用场景为music时输出伴奏</li> 默认值:vocal。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    能力配置开关,可选值:

  • Type:

    场景类型,可选值:

  • Track:

    输出音轨,可选值:



5073
5074
5075
# File 'lib/v20190612/models.rb', line 5073

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



5081
5082
5083
5084
5085
# File 'lib/v20190612/models.rb', line 5081

def deserialize(params)
  @Switch = params['Switch']
  @Type = params['Type']
  @Track = params['Track']
end