Class: TencentCloud::Ie::V20200304::AudioInfoResultItem

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

Overview

任务结束后生成的文件音频信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stream = nil, sample = nil, channel = nil, codec = nil, bitrate = nil, duration = nil) ⇒ AudioInfoResultItem

Returns a new instance of AudioInfoResultItem.



149
150
151
152
153
154
155
156
# File 'lib/v20200304/models.rb', line 149

def initialize(stream=nil, sample=nil, channel=nil, codec=nil, bitrate=nil, duration=nil)
  @Stream = stream
  @Sample = sample
  @Channel = channel
  @Codec = codec
  @Bitrate = bitrate
  @Duration = duration
end

Instance Attribute Details

#BitrateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    音频流的流id。

  • Sample:

    音频采样率 。

  • Channel:

    音频声道数。

  • Codec:

    编码格式,如aac, mp3等。

  • Bitrate:

    码率,单位:bps。

  • Duration:

    音频时长,单位:ms。



147
148
149
# File 'lib/v20200304/models.rb', line 147

def Bitrate
  @Bitrate
end

#ChannelObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    音频流的流id。

  • Sample:

    音频采样率 。

  • Channel:

    音频声道数。

  • Codec:

    编码格式,如aac, mp3等。

  • Bitrate:

    码率,单位:bps。

  • Duration:

    音频时长,单位:ms。



147
148
149
# File 'lib/v20200304/models.rb', line 147

def Channel
  @Channel
end

#CodecObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    音频流的流id。

  • Sample:

    音频采样率 。

  • Channel:

    音频声道数。

  • Codec:

    编码格式,如aac, mp3等。

  • Bitrate:

    码率,单位:bps。

  • Duration:

    音频时长,单位:ms。



147
148
149
# File 'lib/v20200304/models.rb', line 147

def Codec
  @Codec
end

#DurationObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    音频流的流id。

  • Sample:

    音频采样率 。

  • Channel:

    音频声道数。

  • Codec:

    编码格式,如aac, mp3等。

  • Bitrate:

    码率,单位:bps。

  • Duration:

    音频时长,单位:ms。



147
148
149
# File 'lib/v20200304/models.rb', line 147

def Duration
  @Duration
end

#SampleObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    音频流的流id。

  • Sample:

    音频采样率 。

  • Channel:

    音频声道数。

  • Codec:

    编码格式,如aac, mp3等。

  • Bitrate:

    码率,单位:bps。

  • Duration:

    音频时长,单位:ms。



147
148
149
# File 'lib/v20200304/models.rb', line 147

def Sample
  @Sample
end

#StreamObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Stream:

    音频流的流id。

  • Sample:

    音频采样率 。

  • Channel:

    音频声道数。

  • Codec:

    编码格式,如aac, mp3等。

  • Bitrate:

    码率,单位:bps。

  • Duration:

    音频时长,单位:ms。



147
148
149
# File 'lib/v20200304/models.rb', line 147

def Stream
  @Stream
end

Instance Method Details

#deserialize(params) ⇒ Object



158
159
160
161
162
163
164
165
# File 'lib/v20200304/models.rb', line 158

def deserialize(params)
  @Stream = params['Stream']
  @Sample = params['Sample']
  @Channel = params['Channel']
  @Codec = params['Codec']
  @Bitrate = params['Bitrate']
  @Duration = params['Duration']
end