Class: TencentCloud::Vod::V20180717::ModifyWordSampleRequest

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

Overview

ModifyWordSample请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(keyword = nil, subappid = nil, usages = nil, tagoperationinfo = nil) ⇒ ModifyWordSampleRequest

Returns a new instance of ModifyWordSampleRequest.



20970
20971
20972
20973
20974
20975
# File 'lib/v20180717/models.rb', line 20970

def initialize(keyword=nil, subappid=nil, usages=nil, tagoperationinfo=nil)
  @Keyword = keyword
  @SubAppId = subappid
  @Usages = usages
  @TagOperationInfo = tagoperationinfo
end

Instance Attribute Details

#KeywordObject

  1. Recognition.Ocr:通过光学字符识别技术,进行内容识别;

  2. Recognition.Asr:通过音频识别技术,进行内容识别;

  3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别;

  4. Review.Asr:通过音频识别技术,进行不适宜的内容识别;

可合并简写为:

  1. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2;

  2. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4;

  3. All:包含以上全部,等价于 1+2+3+4。

Parameters:

  • Keyword:

    关键词,长度限制:128 个字符。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Usages: (b)

    关键词应用场景,可选值:</b>

  • TagOperationInfo:

    标签操作信息。



20968
20969
20970
# File 'lib/v20180717/models.rb', line 20968

def Keyword
  @Keyword
end

#SubAppIdObject

  1. Recognition.Ocr:通过光学字符识别技术,进行内容识别;

  2. Recognition.Asr:通过音频识别技术,进行内容识别;

  3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别;

  4. Review.Asr:通过音频识别技术,进行不适宜的内容识别;

可合并简写为:

  1. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2;

  2. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4;

  3. All:包含以上全部,等价于 1+2+3+4。

Parameters:

  • Keyword:

    关键词,长度限制:128 个字符。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Usages: (b)

    关键词应用场景,可选值:</b>

  • TagOperationInfo:

    标签操作信息。



20968
20969
20970
# File 'lib/v20180717/models.rb', line 20968

def SubAppId
  @SubAppId
end

#TagOperationInfoObject

  1. Recognition.Ocr:通过光学字符识别技术,进行内容识别;

  2. Recognition.Asr:通过音频识别技术,进行内容识别;

  3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别;

  4. Review.Asr:通过音频识别技术,进行不适宜的内容识别;

可合并简写为:

  1. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2;

  2. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4;

  3. All:包含以上全部,等价于 1+2+3+4。

Parameters:

  • Keyword:

    关键词,长度限制:128 个字符。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Usages: (b)

    关键词应用场景,可选值:</b>

  • TagOperationInfo:

    标签操作信息。



20968
20969
20970
# File 'lib/v20180717/models.rb', line 20968

def TagOperationInfo
  @TagOperationInfo
end

#UsagesObject

  1. Recognition.Ocr:通过光学字符识别技术,进行内容识别;

  2. Recognition.Asr:通过音频识别技术,进行内容识别;

  3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别;

  4. Review.Asr:通过音频识别技术,进行不适宜的内容识别;

可合并简写为:

  1. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2;

  2. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4;

  3. All:包含以上全部,等价于 1+2+3+4。

Parameters:

  • Keyword:

    关键词,长度限制:128 个字符。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Usages: (b)

    关键词应用场景,可选值:</b>

  • TagOperationInfo:

    标签操作信息。



20968
20969
20970
# File 'lib/v20180717/models.rb', line 20968

def Usages
  @Usages
end

Instance Method Details

#deserialize(params) ⇒ Object



20977
20978
20979
20980
20981
20982
20983
20984
20985
# File 'lib/v20180717/models.rb', line 20977

def deserialize(params)
  @Keyword = params['Keyword']
  @SubAppId = params['SubAppId']
  @Usages = params['Usages']
  unless params['TagOperationInfo'].nil?
    @TagOperationInfo = AiSampleTagOperation.new
    @TagOperationInfo.deserialize(params['TagOperationInfo'])
  end
end