Class: TencentCloud::Ivld::V20210903::TextAppearInfo

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

Overview

Position为关键词在文本中的偏移量,从0开始。例如,给定文本结果“欢迎收看新闻三十分”,以及关键词”新闻三十分“,那么StartPosition的值为4,EndPosition的值为9

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(index = nil, startposition = nil, endposition = nil) ⇒ TextAppearInfo

Returns a new instance of TextAppearInfo.



2775
2776
2777
2778
2779
# File 'lib/v20210903/models.rb', line 2775

def initialize(index=nil, startposition=nil, endposition=nil)
  @Index = index
  @StartPosition = startposition
  @EndPosition = endposition
end

Instance Attribute Details

#EndPositionObject

Parameters:

  • Index:

    文本结果数组中的下标

  • StartPosition:

    关键词在文本中出现的起始偏移量(包含)

  • EndPosition:

    关键词在文本中出现的结束偏移量(不包含)



2773
2774
2775
# File 'lib/v20210903/models.rb', line 2773

def EndPosition
  @EndPosition
end

#IndexObject

Parameters:

  • Index:

    文本结果数组中的下标

  • StartPosition:

    关键词在文本中出现的起始偏移量(包含)

  • EndPosition:

    关键词在文本中出现的结束偏移量(不包含)



2773
2774
2775
# File 'lib/v20210903/models.rb', line 2773

def Index
  @Index
end

#StartPositionObject

Parameters:

  • Index:

    文本结果数组中的下标

  • StartPosition:

    关键词在文本中出现的起始偏移量(包含)

  • EndPosition:

    关键词在文本中出现的结束偏移量(不包含)



2773
2774
2775
# File 'lib/v20210903/models.rb', line 2773

def StartPosition
  @StartPosition
end

Instance Method Details

#deserialize(params) ⇒ Object



2781
2782
2783
2784
2785
# File 'lib/v20210903/models.rb', line 2781

def deserialize(params)
  @Index = params['Index']
  @StartPosition = params['StartPosition']
  @EndPosition = params['EndPosition']
end