Class: TencentCloud::Mps::V20190612::AiAnalysisTaskDubbingOutput

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

Overview

智能译制结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(videopath = nil, speakerpath = nil, outputstorage = nil) ⇒ AiAnalysisTaskDubbingOutput

Returns a new instance of AiAnalysisTaskDubbingOutput.



1565
1566
1567
1568
1569
# File 'lib/v20190612/models.rb', line 1565

def initialize(videopath=nil, speakerpath=nil, outputstorage=nil)
  @VideoPath = videopath
  @SpeakerPath = speakerpath
  @OutputStorage = outputstorage
end

Instance Attribute Details

#OutputStorageObject

Parameters:

  • VideoPath:

    译制视频路径。

  • SpeakerPath:

    标记文件路径

  • OutputStorage:

    译制视频存储位置。



1563
1564
1565
# File 'lib/v20190612/models.rb', line 1563

def OutputStorage
  @OutputStorage
end

#SpeakerPathObject

Parameters:

  • VideoPath:

    译制视频路径。

  • SpeakerPath:

    标记文件路径

  • OutputStorage:

    译制视频存储位置。



1563
1564
1565
# File 'lib/v20190612/models.rb', line 1563

def SpeakerPath
  @SpeakerPath
end

#VideoPathObject

Parameters:

  • VideoPath:

    译制视频路径。

  • SpeakerPath:

    标记文件路径

  • OutputStorage:

    译制视频存储位置。



1563
1564
1565
# File 'lib/v20190612/models.rb', line 1563

def VideoPath
  @VideoPath
end

Instance Method Details

#deserialize(params) ⇒ Object



1571
1572
1573
1574
1575
1576
1577
1578
# File 'lib/v20190612/models.rb', line 1571

def deserialize(params)
  @VideoPath = params['VideoPath']
  @SpeakerPath = params['SpeakerPath']
  unless params['OutputStorage'].nil?
    @OutputStorage = TaskOutputStorage.new
    @OutputStorage.deserialize(params['OutputStorage'])
  end
end