Class: TencentCloud::Soe::V20180724::WordRsp

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

Overview

单词评分细则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(membegintime = nil, memendtime = nil, pronaccuracy = nil, pronfluency = nil, word = nil, matchtag = nil, phoneinfos = nil, referenceword = nil, keywordtag = nil, tone = nil) ⇒ WordRsp

Returns a new instance of WordRsp.



819
820
821
822
823
824
825
826
827
828
829
830
# File 'lib/v20180724/models.rb', line 819

def initialize(membegintime=nil, memendtime=nil, pronaccuracy=nil, pronfluency=nil, word=nil, matchtag=nil, phoneinfos=nil, referenceword=nil, keywordtag=nil, tone=nil)
  @MemBeginTime = membegintime
  @MemEndTime = memendtime
  @PronAccuracy = pronaccuracy
  @PronFluency = pronfluency
  @Word = word
  @MatchTag = matchtag
  @PhoneInfos = phoneinfos
  @ReferenceWord = referenceword
  @KeywordTag = keywordtag
  @Tone = tone
end

Instance Attribute Details

#KeywordTagObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def KeywordTag
  @KeywordTag
end

#MatchTagObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def MatchTag
  @MatchTag
end

#MemBeginTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def MemBeginTime
  @MemBeginTime
end

#MemEndTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def MemEndTime
  @MemEndTime
end

#PhoneInfosObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def PhoneInfos
  @PhoneInfos
end

#PronAccuracyObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def PronAccuracy
  @PronAccuracy
end

#PronFluencyObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def PronFluency
  @PronFluency
end

#ReferenceWordObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def ReferenceWord
  @ReferenceWord
end

#ToneObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def Tone
  @Tone
end

#WordObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MemBeginTime:

    当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。

  • MemEndTime:

    当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。

  • PronAccuracy:

    单词发音准确度,取值范围[-1, 100],当取-1时指完全不匹配

  • PronFluency:

    单词发音流利度,取值范围[0, 1]

  • Word:

    当前词

  • MatchTag:

    当前词与输入语句的匹配情况,0:匹配单词、1:新增单词、2:缺少单词、3:错读的词、4:未录入单词。

  • PhoneInfos:

    音节评估详情

  • ReferenceWord:

    参考词,目前为保留字段。

  • KeywordTag:

    主题词命中标志,0表示没命中,1表示命中

  • Tone:

    声调检测结果



817
818
819
# File 'lib/v20180724/models.rb', line 817

def Word
  @Word
end

Instance Method Details

#deserialize(params) ⇒ Object



832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
# File 'lib/v20180724/models.rb', line 832

def deserialize(params)
  @MemBeginTime = params['MemBeginTime']
  @MemEndTime = params['MemEndTime']
  @PronAccuracy = params['PronAccuracy']
  @PronFluency = params['PronFluency']
  @Word = params['Word']
  @MatchTag = params['MatchTag']
  unless params['PhoneInfos'].nil?
    @PhoneInfos = []
    params['PhoneInfos'].each do |i|
      phoneinfo_tmp = PhoneInfo.new
      phoneinfo_tmp.deserialize(i)
      @PhoneInfos << phoneinfo_tmp
    end
  end
  @ReferenceWord = params['ReferenceWord']
  @KeywordTag = params['KeywordTag']
  unless params['Tone'].nil?
    @Tone = Tone.new
    @Tone.deserialize(params['Tone'])
  end
end