Class: TencentCloud::Mps::V20190612::ModifySmartSubtitleTemplateRequest

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

Overview

ModifySmartSubtitleTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(definition = nil, translateswitch = nil, name = nil, comment = nil, videosrclanguage = nil, subtitleformat = nil, subtitletype = nil, asrhotwordsconfigure = nil, translatedstlanguage = nil) ⇒ ModifySmartSubtitleTemplateRequest

Returns a new instance of ModifySmartSubtitleTemplateRequest.



19723
19724
19725
19726
19727
19728
19729
19730
19731
19732
19733
# File 'lib/v20190612/models.rb', line 19723

def initialize(definition=nil, translateswitch=nil, name=nil, comment=nil, videosrclanguage=nil, subtitleformat=nil, subtitletype=nil, asrhotwordsconfigure=nil, translatedstlanguage=nil)
  @Definition = definition
  @TranslateSwitch = translateswitch
  @Name = name
  @Comment = comment
  @VideoSrcLanguage = videosrclanguage
  @SubtitleFormat = subtitleformat
  @SubtitleType = subtitletype
  @AsrHotWordsConfigure = asrhotwordsconfigure
  @TranslateDstLanguage = translatedstlanguage
end

Instance Attribute Details

#AsrHotWordsConfigureObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def AsrHotWordsConfigure
  @AsrHotWordsConfigure
end

#CommentObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def Comment
  @Comment
end

#DefinitionObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def Definition
  @Definition
end

#NameObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def Name
  @Name
end

#SubtitleFormatObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def SubtitleFormat
  @SubtitleFormat
end

#SubtitleTypeObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def SubtitleType
  @SubtitleType
end

#TranslateDstLanguageObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def TranslateDstLanguage
  @TranslateDstLanguage
end

#TranslateSwitchObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def TranslateSwitch
  @TranslateSwitch
end

#VideoSrcLanguageObject

ON: 开启翻译OFF: 关闭翻译长度限制:64 个字符。长度限制:256 个字符。当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语zh-PY:中英粤zh-medical:中文医疗yue:中文粤语vi:越南语ms:马来语id:印度尼西亚语fil:菲律宾语th:泰语pt:葡萄牙语tr:土耳其语ar:阿拉伯语es:西班牙语hi:印地语fr:法语de:德语zh_dialect:中文方言zh_en: 中英prime_zh: 中英方言srt: SRT格式不填或填空:不生成字幕文件0: 源语言1: 翻译语言2: 源语言+翻译语言当TranslateSwitch为OFF时仅支持取0 当TranslateSwitch为ON时仅支持取1或2 当TranslateSwitch为ON的时候生效当前支持以下语言:zh:简体中文en:英语ja:日语ko:韩语fr:法语es:西班牙语it:意大利语de:德语tr:土耳其语ru:俄语pt:葡萄牙语vi:越南语id:印度尼西亚语ms:马来语th:泰语ar:阿拉伯语hi:印地语

Parameters:

  • Definition:

    智能字幕模板唯一标识

  • TranslateSwitch:

    字幕翻译开关

  • Name:

    智能字幕模板名称

  • Comment:

    智能字幕模板描述信息

  • VideoSrcLanguage:

    智能字幕视频源语言

  • SubtitleFormat:

    智能字幕文件格式vtt: WebVTT 格式

  • SubtitleType:

    智能字幕字幕语言类型

  • AsrHotWordsConfigure:

    ASR热词库参数

  • TranslateDstLanguage:

    字幕翻译目标语言



19721
19722
19723
# File 'lib/v20190612/models.rb', line 19721

def VideoSrcLanguage
  @VideoSrcLanguage
end

Instance Method Details

#deserialize(params) ⇒ Object



19735
19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
# File 'lib/v20190612/models.rb', line 19735

def deserialize(params)
  @Definition = params['Definition']
  @TranslateSwitch = params['TranslateSwitch']
  @Name = params['Name']
  @Comment = params['Comment']
  @VideoSrcLanguage = params['VideoSrcLanguage']
  @SubtitleFormat = params['SubtitleFormat']
  @SubtitleType = params['SubtitleType']
  unless params['AsrHotWordsConfigure'].nil?
    @AsrHotWordsConfigure = AsrHotWordsConfigure.new
    @AsrHotWordsConfigure.deserialize(params['AsrHotWordsConfigure'])
  end
  @TranslateDstLanguage = params['TranslateDstLanguage']
end