Class: TencentCloud::Mps::V20190612::TranslateConfigureInfoForUpdate

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

Overview

语音翻译任务控制参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, sourcelanguage = nil, destinationlanguage = nil, subtitleformat = nil) ⇒ TranslateConfigureInfoForUpdate

Returns a new instance of TranslateConfigureInfoForUpdate.



30750
30751
30752
30753
30754
30755
# File 'lib/v20190612/models.rb', line 30750

def initialize(switch=nil, sourcelanguage=nil, destinationlanguage=nil, subtitleformat=nil)
  @Switch = switch
  @SourceLanguage = sourcelanguage
  @DestinationLanguage = destinationlanguage
  @SubtitleFormat = subtitleformat
end

Instance Attribute Details

#DestinationLanguageObject

<li>ON:开启智能语音翻译任务;</li> <li>OFF:关闭智能语音翻译任务。</li> <li>vtt:生成 WebVTT 字幕文件。</li>

Parameters:

  • Switch:

    语音翻译任务开关,可选值:

  • SourceLanguage:

    视频源语言。

  • DestinationLanguage:

    翻译目标语言。

  • SubtitleFormat:

    生成的字幕文件格式,填空字符串表示不生成字幕文件,可选值:



30748
30749
30750
# File 'lib/v20190612/models.rb', line 30748

def DestinationLanguage
  @DestinationLanguage
end

#SourceLanguageObject

<li>ON:开启智能语音翻译任务;</li> <li>OFF:关闭智能语音翻译任务。</li> <li>vtt:生成 WebVTT 字幕文件。</li>

Parameters:

  • Switch:

    语音翻译任务开关,可选值:

  • SourceLanguage:

    视频源语言。

  • DestinationLanguage:

    翻译目标语言。

  • SubtitleFormat:

    生成的字幕文件格式,填空字符串表示不生成字幕文件,可选值:



30748
30749
30750
# File 'lib/v20190612/models.rb', line 30748

def SourceLanguage
  @SourceLanguage
end

#SubtitleFormatObject

<li>ON:开启智能语音翻译任务;</li> <li>OFF:关闭智能语音翻译任务。</li> <li>vtt:生成 WebVTT 字幕文件。</li>

Parameters:

  • Switch:

    语音翻译任务开关,可选值:

  • SourceLanguage:

    视频源语言。

  • DestinationLanguage:

    翻译目标语言。

  • SubtitleFormat:

    生成的字幕文件格式,填空字符串表示不生成字幕文件,可选值:



30748
30749
30750
# File 'lib/v20190612/models.rb', line 30748

def SubtitleFormat
  @SubtitleFormat
end

#SwitchObject

<li>ON:开启智能语音翻译任务;</li> <li>OFF:关闭智能语音翻译任务。</li> <li>vtt:生成 WebVTT 字幕文件。</li>

Parameters:

  • Switch:

    语音翻译任务开关,可选值:

  • SourceLanguage:

    视频源语言。

  • DestinationLanguage:

    翻译目标语言。

  • SubtitleFormat:

    生成的字幕文件格式,填空字符串表示不生成字幕文件,可选值:



30748
30749
30750
# File 'lib/v20190612/models.rb', line 30748

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



30757
30758
30759
30760
30761
30762
# File 'lib/v20190612/models.rb', line 30757

def deserialize(params)
  @Switch = params['Switch']
  @SourceLanguage = params['SourceLanguage']
  @DestinationLanguage = params['DestinationLanguage']
  @SubtitleFormat = params['SubtitleFormat']
end