Class: TencentCloud::Asr::V20190614::UpdateAsrKeyWordLibRequest

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

Overview

UpdateAsrKeyWordLib请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(keywordlibid = nil, name = nil, keywordfile = nil) ⇒ UpdateAsrKeyWordLibRequest

Returns a new instance of UpdateAsrKeyWordLibRequest.



1892
1893
1894
1895
1896
# File 'lib/v20190614/models.rb', line 1892

def initialize(keywordlibid=nil, name=nil, keywordfile=nil)
  @KeyWordLibId = keywordlibid
  @Name = name
  @KeyWordFile = keywordfile
end

Instance Attribute Details

#KeyWordFileObject

仅限中英文数字-_

  • 格式要求:TXT 每行只有一个词,不满足格式则报错无法上传

  • 每个词最多5个汉字或15个字符,单个词库最多不超过100个词

  • 此参数为空则只更新词表名称

Parameters:

  • KeyWordLibId:

    关键词表ID

  • Name:

    词表名称,长度在1-20之间

  • KeyWordFile:
    • 词文件(纯文本文件)以行分隔 ,进行二进制base64编码



1890
1891
1892
# File 'lib/v20190614/models.rb', line 1890

def KeyWordFile
  @KeyWordFile
end

#KeyWordLibIdObject

仅限中英文数字-_

  • 格式要求:TXT 每行只有一个词,不满足格式则报错无法上传

  • 每个词最多5个汉字或15个字符,单个词库最多不超过100个词

  • 此参数为空则只更新词表名称

Parameters:

  • KeyWordLibId:

    关键词表ID

  • Name:

    词表名称,长度在1-20之间

  • KeyWordFile:
    • 词文件(纯文本文件)以行分隔 ,进行二进制base64编码



1890
1891
1892
# File 'lib/v20190614/models.rb', line 1890

def KeyWordLibId
  @KeyWordLibId
end

#NameObject

仅限中英文数字-_

  • 格式要求:TXT 每行只有一个词,不满足格式则报错无法上传

  • 每个词最多5个汉字或15个字符,单个词库最多不超过100个词

  • 此参数为空则只更新词表名称

Parameters:

  • KeyWordLibId:

    关键词表ID

  • Name:

    词表名称,长度在1-20之间

  • KeyWordFile:
    • 词文件(纯文本文件)以行分隔 ,进行二进制base64编码



1890
1891
1892
# File 'lib/v20190614/models.rb', line 1890

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



1898
1899
1900
1901
1902
# File 'lib/v20190614/models.rb', line 1898

def deserialize(params)
  @KeyWordLibId = params['KeyWordLibId']
  @Name = params['Name']
  @KeyWordFile = params['KeyWordFile']
end