Class: TencentCloud::Vod::V20180717::AsrFullTextConfigureInfoForUpdate

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20180717/models.rb

Overview

语音全文识别任务控制参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, subtitleformatsoperation = nil, subtitleformat = nil, srclanguage = nil, subtitlename = nil) ⇒ AsrFullTextConfigureInfoForUpdate

Returns a new instance of AsrFullTextConfigureInfoForUpdate.



4341
4342
4343
4344
4345
4346
4347
# File 'lib/v20180717/models.rb', line 4341

def initialize(switch=nil, subtitleformatsoperation=nil, subtitleformat=nil, srclanguage=nil, subtitlename=nil)
  @Switch = switch
  @SubtitleFormatsOperation = subtitleformatsoperation
  @SubtitleFormat = subtitleformat
  @SrcLanguage = srclanguage
  @SubtitleName = subtitlename
end

Instance Attribute Details

#SrcLanguageObject

<li>ON:开启智能语音全文识别任务;</li> <li>OFF:关闭智能语音全文识别任务。</li> <li>vtt:生成 WebVTT 字幕文件;</li> <li>srt:生成 SRT 字幕文件。</li> <font color=‘red’>注意:此字段已废弃,建议使用 SubtitleFormatsOperation。</font> <li>zh:中文普通话;</li> <li>en:英语;</li> <li>ja:日语;</li> <li>zh-ca:粤语。</li>

Parameters:

  • Switch:

    语音全文识别任务开关,可选值:

  • SubtitleFormatsOperation:

    字幕格式列表操作信息。

  • SubtitleFormat:

    生成的字幕文件格式,<font color=‘red’>填空字符串</font>表示不生成字幕文件,可选值:

  • SrcLanguage:

    媒体源语言,取值范围:

  • SubtitleName:

    指定字幕名称,长度限制:64 个字符。该值将用于播放器展示。



4336
4337
4338
# File 'lib/v20180717/models.rb', line 4336

def SrcLanguage
  @SrcLanguage
end

#SubtitleFormatObject

<li>ON:开启智能语音全文识别任务;</li> <li>OFF:关闭智能语音全文识别任务。</li> <li>vtt:生成 WebVTT 字幕文件;</li> <li>srt:生成 SRT 字幕文件。</li> <font color=‘red’>注意:此字段已废弃,建议使用 SubtitleFormatsOperation。</font> <li>zh:中文普通话;</li> <li>en:英语;</li> <li>ja:日语;</li> <li>zh-ca:粤语。</li>

Parameters:

  • Switch:

    语音全文识别任务开关,可选值:

  • SubtitleFormatsOperation:

    字幕格式列表操作信息。

  • SubtitleFormat:

    生成的字幕文件格式,<font color=‘red’>填空字符串</font>表示不生成字幕文件,可选值:

  • SrcLanguage:

    媒体源语言,取值范围:

  • SubtitleName:

    指定字幕名称,长度限制:64 个字符。该值将用于播放器展示。



4336
4337
4338
# File 'lib/v20180717/models.rb', line 4336

def SubtitleFormat
  @SubtitleFormat
end

#SubtitleFormatsOperationObject

<li>ON:开启智能语音全文识别任务;</li> <li>OFF:关闭智能语音全文识别任务。</li> <li>vtt:生成 WebVTT 字幕文件;</li> <li>srt:生成 SRT 字幕文件。</li> <font color=‘red’>注意:此字段已废弃,建议使用 SubtitleFormatsOperation。</font> <li>zh:中文普通话;</li> <li>en:英语;</li> <li>ja:日语;</li> <li>zh-ca:粤语。</li>

Parameters:

  • Switch:

    语音全文识别任务开关,可选值:

  • SubtitleFormatsOperation:

    字幕格式列表操作信息。

  • SubtitleFormat:

    生成的字幕文件格式,<font color=‘red’>填空字符串</font>表示不生成字幕文件,可选值:

  • SrcLanguage:

    媒体源语言,取值范围:

  • SubtitleName:

    指定字幕名称,长度限制:64 个字符。该值将用于播放器展示。



4336
4337
4338
# File 'lib/v20180717/models.rb', line 4336

def SubtitleFormatsOperation
  @SubtitleFormatsOperation
end

#SubtitleNameObject

<li>ON:开启智能语音全文识别任务;</li> <li>OFF:关闭智能语音全文识别任务。</li> <li>vtt:生成 WebVTT 字幕文件;</li> <li>srt:生成 SRT 字幕文件。</li> <font color=‘red’>注意:此字段已废弃,建议使用 SubtitleFormatsOperation。</font> <li>zh:中文普通话;</li> <li>en:英语;</li> <li>ja:日语;</li> <li>zh-ca:粤语。</li>

Parameters:

  • Switch:

    语音全文识别任务开关,可选值:

  • SubtitleFormatsOperation:

    字幕格式列表操作信息。

  • SubtitleFormat:

    生成的字幕文件格式,<font color=‘red’>填空字符串</font>表示不生成字幕文件,可选值:

  • SrcLanguage:

    媒体源语言,取值范围:

  • SubtitleName:

    指定字幕名称,长度限制:64 个字符。该值将用于播放器展示。



4336
4337
4338
# File 'lib/v20180717/models.rb', line 4336

def SubtitleName
  @SubtitleName
end

#SwitchObject

<li>ON:开启智能语音全文识别任务;</li> <li>OFF:关闭智能语音全文识别任务。</li> <li>vtt:生成 WebVTT 字幕文件;</li> <li>srt:生成 SRT 字幕文件。</li> <font color=‘red’>注意:此字段已废弃,建议使用 SubtitleFormatsOperation。</font> <li>zh:中文普通话;</li> <li>en:英语;</li> <li>ja:日语;</li> <li>zh-ca:粤语。</li>

Parameters:

  • Switch:

    语音全文识别任务开关,可选值:

  • SubtitleFormatsOperation:

    字幕格式列表操作信息。

  • SubtitleFormat:

    生成的字幕文件格式,<font color=‘red’>填空字符串</font>表示不生成字幕文件,可选值:

  • SrcLanguage:

    媒体源语言,取值范围:

  • SubtitleName:

    指定字幕名称,长度限制:64 个字符。该值将用于播放器展示。



4336
4337
4338
# File 'lib/v20180717/models.rb', line 4336

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
# File 'lib/v20180717/models.rb', line 4349

def deserialize(params)
  @Switch = params['Switch']
  unless params['SubtitleFormatsOperation'].nil?
    @SubtitleFormatsOperation = SubtitleFormatsOperation.new
    @SubtitleFormatsOperation.deserialize(params['SubtitleFormatsOperation'])
  end
  @SubtitleFormat = params['SubtitleFormat']
  @SrcLanguage = params['SrcLanguage']
  @SubtitleName = params['SubtitleName']
end