Class: TencentCloud::Asr::V20190614::CreateAsrVocabRequest

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

Overview

CreateAsrVocab请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, description = nil, wordweights = nil, wordweightstr = nil) ⇒ CreateAsrVocabRequest

Returns a new instance of CreateAsrVocabRequest.



161
162
163
164
165
166
# File 'lib/v20190614/models.rb', line 161

def initialize(name=nil, description=nil, wordweights=nil, wordweightstr=nil)
  @Name = name
  @Description = description
  @WordWeights = wordweights
  @WordWeightStr = wordweightstr
end

Instance Attribute Details

#DescriptionObject

注意:

  • 热词权重设置为11时,当前热词将升级为超级热词,建议仅将重要且必须生效的热词设置到11,设置过多权重为11的热词将影响整体字准率。

  • 热词权重设置为100时,当前热词开启热词增强同音替换功能(仅支持8k_zh,16k_zh),举例:热词配置“蜜制|100”时,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。建议仅将重要且必须生效的热词设置到100,设置过多权重为100的热词将影响整体字准率。

当用户传此参数(参数长度大于0),即以此参数解析词权重,WordWeights会被忽略

Parameters:



159
160
161
# File 'lib/v20190614/models.rb', line 159

def Description
  @Description
end

#NameObject

注意:

  • 热词权重设置为11时,当前热词将升级为超级热词,建议仅将重要且必须生效的热词设置到11,设置过多权重为11的热词将影响整体字准率。

  • 热词权重设置为100时,当前热词开启热词增强同音替换功能(仅支持8k_zh,16k_zh),举例:热词配置“蜜制|100”时,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。建议仅将重要且必须生效的热词设置到100,设置过多权重为100的热词将影响整体字准率。

当用户传此参数(参数长度大于0),即以此参数解析词权重,WordWeights会被忽略

Parameters:



159
160
161
# File 'lib/v20190614/models.rb', line 159

def Name
  @Name
end

#WordWeightsObject

注意:

  • 热词权重设置为11时,当前热词将升级为超级热词,建议仅将重要且必须生效的热词设置到11,设置过多权重为11的热词将影响整体字准率。

  • 热词权重设置为100时,当前热词开启热词增强同音替换功能(仅支持8k_zh,16k_zh),举例:热词配置“蜜制|100”时,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。建议仅将重要且必须生效的热词设置到100,设置过多权重为100的热词将影响整体字准率。

当用户传此参数(参数长度大于0),即以此参数解析词权重,WordWeights会被忽略

Parameters:



159
160
161
# File 'lib/v20190614/models.rb', line 159

def WordWeights
  @WordWeights
end

#WordWeightStrObject

注意:

  • 热词权重设置为11时,当前热词将升级为超级热词,建议仅将重要且必须生效的热词设置到11,设置过多权重为11的热词将影响整体字准率。

  • 热词权重设置为100时,当前热词开启热词增强同音替换功能(仅支持8k_zh,16k_zh),举例:热词配置“蜜制|100”时,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。建议仅将重要且必须生效的热词设置到100,设置过多权重为100的热词将影响整体字准率。

当用户传此参数(参数长度大于0),即以此参数解析词权重,WordWeights会被忽略

Parameters:



159
160
161
# File 'lib/v20190614/models.rb', line 159

def WordWeightStr
  @WordWeightStr
end

Instance Method Details

#deserialize(params) ⇒ Object



168
169
170
171
172
173
174
175
176
177
178
179
180
# File 'lib/v20190614/models.rb', line 168

def deserialize(params)
  @Name = params['Name']
  @Description = params['Description']
  unless params['WordWeights'].nil?
    @WordWeights = []
    params['WordWeights'].each do |i|
      hotword_tmp = HotWord.new
      hotword_tmp.deserialize(i)
      @WordWeights << hotword_tmp
    end
  end
  @WordWeightStr = params['WordWeightStr']
end