Class: TencentCloud::Mps::V20190612::AiAnalysisTaskDelLogoOutput

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

Overview

智能擦除结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(path = nil, outputstorage = nil, originsubtitlepath = nil, translatesubtitlepath = nil, subtitlepos = nil, voiceclonedvideo = nil, voiceclonedmarkfile = nil) ⇒ AiAnalysisTaskDelLogoOutput

Returns a new instance of AiAnalysisTaskDelLogoOutput.



1394
1395
1396
1397
1398
1399
1400
1401
1402
# File 'lib/v20190612/models.rb', line 1394

def initialize(path=nil, outputstorage=nil, originsubtitlepath=nil, translatesubtitlepath=nil, subtitlepos=nil, voiceclonedvideo=nil, voiceclonedmarkfile=nil)
  @Path = path
  @OutputStorage = outputstorage
  @OriginSubtitlePath = originsubtitlepath
  @TranslateSubtitlePath = translatesubtitlepath
  @SubtitlePos = subtitlepos
  @VoiceClonedVideo = voiceclonedvideo
  @VoiceClonedMarkFile = voiceclonedmarkfile
end

Instance Attribute Details

#OriginSubtitlePathObject

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

Parameters:

  • Path:

    擦除后文件的路径。

  • OutputStorage:

    擦除后文件的存储位置。

  • OriginSubtitlePath:

    基于画面提取的字幕文件路径。

  • TranslateSubtitlePath:

    基于画面提取的字幕翻译文件路径。

  • SubtitlePos:

    擦除的字幕位置。**注意**:仅对字幕提取且开启返回字幕位置时有效。

  • VoiceClonedVideo:

    音色克隆后的视频文件地址

  • VoiceClonedMarkFile:

    音色克隆的标注文件地址



1392
1393
1394
# File 'lib/v20190612/models.rb', line 1392

def OriginSubtitlePath
  @OriginSubtitlePath
end

#OutputStorageObject

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

Parameters:

  • Path:

    擦除后文件的路径。

  • OutputStorage:

    擦除后文件的存储位置。

  • OriginSubtitlePath:

    基于画面提取的字幕文件路径。

  • TranslateSubtitlePath:

    基于画面提取的字幕翻译文件路径。

  • SubtitlePos:

    擦除的字幕位置。**注意**:仅对字幕提取且开启返回字幕位置时有效。

  • VoiceClonedVideo:

    音色克隆后的视频文件地址

  • VoiceClonedMarkFile:

    音色克隆的标注文件地址



1392
1393
1394
# File 'lib/v20190612/models.rb', line 1392

def OutputStorage
  @OutputStorage
end

#PathObject

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

Parameters:

  • Path:

    擦除后文件的路径。

  • OutputStorage:

    擦除后文件的存储位置。

  • OriginSubtitlePath:

    基于画面提取的字幕文件路径。

  • TranslateSubtitlePath:

    基于画面提取的字幕翻译文件路径。

  • SubtitlePos:

    擦除的字幕位置。**注意**:仅对字幕提取且开启返回字幕位置时有效。

  • VoiceClonedVideo:

    音色克隆后的视频文件地址

  • VoiceClonedMarkFile:

    音色克隆的标注文件地址



1392
1393
1394
# File 'lib/v20190612/models.rb', line 1392

def Path
  @Path
end

#SubtitlePosObject

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

Parameters:

  • Path:

    擦除后文件的路径。

  • OutputStorage:

    擦除后文件的存储位置。

  • OriginSubtitlePath:

    基于画面提取的字幕文件路径。

  • TranslateSubtitlePath:

    基于画面提取的字幕翻译文件路径。

  • SubtitlePos:

    擦除的字幕位置。**注意**:仅对字幕提取且开启返回字幕位置时有效。

  • VoiceClonedVideo:

    音色克隆后的视频文件地址

  • VoiceClonedMarkFile:

    音色克隆的标注文件地址



1392
1393
1394
# File 'lib/v20190612/models.rb', line 1392

def SubtitlePos
  @SubtitlePos
end

#TranslateSubtitlePathObject

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

Parameters:

  • Path:

    擦除后文件的路径。

  • OutputStorage:

    擦除后文件的存储位置。

  • OriginSubtitlePath:

    基于画面提取的字幕文件路径。

  • TranslateSubtitlePath:

    基于画面提取的字幕翻译文件路径。

  • SubtitlePos:

    擦除的字幕位置。**注意**:仅对字幕提取且开启返回字幕位置时有效。

  • VoiceClonedVideo:

    音色克隆后的视频文件地址

  • VoiceClonedMarkFile:

    音色克隆的标注文件地址



1392
1393
1394
# File 'lib/v20190612/models.rb', line 1392

def TranslateSubtitlePath
  @TranslateSubtitlePath
end

#VoiceClonedMarkFileObject

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

Parameters:

  • Path:

    擦除后文件的路径。

  • OutputStorage:

    擦除后文件的存储位置。

  • OriginSubtitlePath:

    基于画面提取的字幕文件路径。

  • TranslateSubtitlePath:

    基于画面提取的字幕翻译文件路径。

  • SubtitlePos:

    擦除的字幕位置。**注意**:仅对字幕提取且开启返回字幕位置时有效。

  • VoiceClonedVideo:

    音色克隆后的视频文件地址

  • VoiceClonedMarkFile:

    音色克隆的标注文件地址



1392
1393
1394
# File 'lib/v20190612/models.rb', line 1392

def VoiceClonedMarkFile
  @VoiceClonedMarkFile
end

#VoiceClonedVideoObject

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

Parameters:

  • Path:

    擦除后文件的路径。

  • OutputStorage:

    擦除后文件的存储位置。

  • OriginSubtitlePath:

    基于画面提取的字幕文件路径。

  • TranslateSubtitlePath:

    基于画面提取的字幕翻译文件路径。

  • SubtitlePos:

    擦除的字幕位置。**注意**:仅对字幕提取且开启返回字幕位置时有效。

  • VoiceClonedVideo:

    音色克隆后的视频文件地址

  • VoiceClonedMarkFile:

    音色克隆的标注文件地址



1392
1393
1394
# File 'lib/v20190612/models.rb', line 1392

def VoiceClonedVideo
  @VoiceClonedVideo
end

Instance Method Details

#deserialize(params) ⇒ Object



1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
# File 'lib/v20190612/models.rb', line 1404

def deserialize(params)
  @Path = params['Path']
  unless params['OutputStorage'].nil?
    @OutputStorage = TaskOutputStorage.new
    @OutputStorage.deserialize(params['OutputStorage'])
  end
  @OriginSubtitlePath = params['OriginSubtitlePath']
  @TranslateSubtitlePath = params['TranslateSubtitlePath']
  unless params['SubtitlePos'].nil?
    @SubtitlePos = SubtitlePosition.new
    @SubtitlePos.deserialize(params['SubtitlePos'])
  end
  @VoiceClonedVideo = params['VoiceClonedVideo']
  @VoiceClonedMarkFile = params['VoiceClonedMarkFile']
end