Class: TencentCloud::Tci::V20190318::AllMuteSlice

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

Overview

如果请求中开启了静音检测开关,则会返回所有的静音片段(静音时长超过阈值的片段)。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(muteslice = nil, muteratio = nil, totalmuteduration = nil) ⇒ AllMuteSlice



359
360
361
362
363
# File 'lib/v20190318/models.rb', line 359

def initialize(muteslice=nil, muteratio=nil, totalmuteduration=nil)
  @MuteSlice = muteslice
  @MuteRatio = muteratio
  @TotalMuteDuration = totalmuteduration
end

Instance Attribute Details

#MuteRatioObject



357
358
359
# File 'lib/v20190318/models.rb', line 357

def MuteRatio
  @MuteRatio
end

#MuteSliceObject



357
358
359
# File 'lib/v20190318/models.rb', line 357

def MuteSlice
  @MuteSlice
end

#TotalMuteDurationObject



357
358
359
# File 'lib/v20190318/models.rb', line 357

def TotalMuteDuration
  @TotalMuteDuration
end

Instance Method Details

#deserialize(params) ⇒ Object



365
366
367
368
369
370
371
372
373
374
375
376
# File 'lib/v20190318/models.rb', line 365

def deserialize(params)
  unless params['MuteSlice'].nil?
    @MuteSlice = []
    params['MuteSlice'].each do |i|
      muteslice_tmp = MuteSlice.new
      muteslice_tmp.deserialize(i)
      @MuteSlice << muteslice_tmp
    end
  end
  @MuteRatio = params['MuteRatio']
  @TotalMuteDuration = params['TotalMuteDuration']
end