Class: TencentCloud::Mps::V20190612::UpdateSmartEraseSubtitleConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::UpdateSmartEraseSubtitleConfig
- Defined in:
- lib/v20190612/models.rb
Overview
智能擦除模板去字幕配置
Instance Attribute Summary collapse
-
#AutoAreas ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#CustomAreas ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#OcrSwitch ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#SubtitleEraseMethod ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#SubtitleFormat ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#SubtitleLang ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#SubtitleModel ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#TransDstLang ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
-
#TransSwitch ⇒ Object
-
srt srt格式 - vtt WebVTT格式 - ON 开启 - OFF 关闭 当前支持以下语言: zh:简体中文 en:英语 ja:日语 ko:韩语 fr:法语 es:西班牙语 it:意大利语 de:德语 tr:土耳其语 ru:俄语 pt:葡萄牙语 vi:越南语 id:印度尼西亚语 ms:马来语 th:泰语 ar:阿拉伯语 hi:印地语 对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。 注意:当擦除方式选择custom时,此参数将不会生效;修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。 对选定区域,在选定时间段内不进行检测识别直接进行擦除。 注意:修改模板时,清除区域请传入[],不传时将保持模板区域信息不变。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(subtitleerasemethod = nil, subtitlemodel = nil, ocrswitch = nil, subtitlelang = nil, subtitleformat = nil, transswitch = nil, transdstlang = nil, autoareas = nil, customareas = nil) ⇒ UpdateSmartEraseSubtitleConfig
constructor
A new instance of UpdateSmartEraseSubtitleConfig.
Constructor Details
#initialize(subtitleerasemethod = nil, subtitlemodel = nil, ocrswitch = nil, subtitlelang = nil, subtitleformat = nil, transswitch = nil, transdstlang = nil, autoareas = nil, customareas = nil) ⇒ UpdateSmartEraseSubtitleConfig
Returns a new instance of UpdateSmartEraseSubtitleConfig.
30886 30887 30888 30889 30890 30891 30892 30893 30894 30895 30896 |
# File 'lib/v20190612/models.rb', line 30886 def initialize(subtitleerasemethod=nil, subtitlemodel=nil, ocrswitch=nil, subtitlelang=nil, subtitleformat=nil, transswitch=nil, transdstlang=nil, autoareas=nil, customareas=nil) @SubtitleEraseMethod = subtitleerasemethod @SubtitleModel = subtitlemodel @OcrSwitch = ocrswitch @SubtitleLang = subtitlelang @SubtitleFormat = subtitleformat @TransSwitch = transswitch @TransDstLang = transdstlang @AutoAreas = autoareas @CustomAreas = customareas end |
Instance Attribute Details
#AutoAreas ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def AutoAreas @AutoAreas end |
#CustomAreas ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def CustomAreas @CustomAreas end |
#OcrSwitch ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def OcrSwitch @OcrSwitch end |
#SubtitleEraseMethod ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def SubtitleEraseMethod @SubtitleEraseMethod end |
#SubtitleFormat ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def SubtitleFormat @SubtitleFormat end |
#SubtitleLang ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def SubtitleLang @SubtitleLang end |
#SubtitleModel ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def SubtitleModel @SubtitleModel end |
#TransDstLang ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def TransDstLang @TransDstLang end |
#TransSwitch ⇒ Object
30884 30885 30886 |
# File 'lib/v20190612/models.rb', line 30884 def TransSwitch @TransSwitch end |
Instance Method Details
#deserialize(params) ⇒ Object
30898 30899 30900 30901 30902 30903 30904 30905 30906 30907 30908 30909 30910 30911 30912 30913 30914 30915 30916 30917 30918 30919 30920 30921 30922 |
# File 'lib/v20190612/models.rb', line 30898 def deserialize(params) @SubtitleEraseMethod = params['SubtitleEraseMethod'] @SubtitleModel = params['SubtitleModel'] @OcrSwitch = params['OcrSwitch'] @SubtitleLang = params['SubtitleLang'] @SubtitleFormat = params['SubtitleFormat'] @TransSwitch = params['TransSwitch'] @TransDstLang = params['TransDstLang'] unless params['AutoAreas'].nil? @AutoAreas = [] params['AutoAreas'].each do |i| erasearea_tmp = EraseArea.new erasearea_tmp.deserialize(i) @AutoAreas << erasearea_tmp end end unless params['CustomAreas'].nil? @CustomAreas = [] params['CustomAreas'].each do |i| erasetimearea_tmp = EraseTimeArea.new erasetimearea_tmp.deserialize(i) @CustomAreas << erasetimearea_tmp end end end |