Class: TencentCloud::Soe::V20180724::PhoneInfo

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, detectedstress = nil, phone = nil, stress = nil, referencephone = nil, matchtag = nil, referenceletter = nil) ⇒ PhoneInfo

Returns a new instance of PhoneInfo.



328
329
330
331
332
333
334
335
336
337
338
# File 'lib/v20180724/models.rb', line 328

def initialize(membegintime=nil, memendtime=nil, pronaccuracy=nil, detectedstress=nil, phone=nil, stress=nil, referencephone=nil, matchtag=nil, referenceletter=nil)
  @MemBeginTime = membegintime
  @MemEndTime = memendtime
  @PronAccuracy = pronaccuracy
  @DetectedStress = detectedstress
  @Phone = phone
  @Stress = stress
  @ReferencePhone = referencephone
  @MatchTag = matchtag
  @ReferenceLetter = referenceletter
end

Instance Attribute Details

#DetectedStressObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def DetectedStress
  @DetectedStress
end

#MatchTagObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def MatchTag
  @MatchTag
end

#MemBeginTimeObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def MemBeginTime
  @MemBeginTime
end

#MemEndTimeObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def MemEndTime
  @MemEndTime
end

#PhoneObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def Phone
  @Phone
end

#PronAccuracyObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def PronAccuracy
  @PronAccuracy
end

#ReferenceLetterObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def ReferenceLetter
  @ReferenceLetter
end

#ReferencePhoneObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def ReferencePhone
  @ReferencePhone
end

#StressObject

Parameters:

  • MemBeginTime:

    当前音节语音起始时间点,单位为ms

  • MemEndTime:

    当前音节语音终止时间点,单位为ms

  • PronAccuracy:

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

  • DetectedStress:

    当前音节是否检测为重音

  • Phone:

    当前音节,当前评测识别的音素

  • Stress:

    当前音节是否应为重音

  • ReferencePhone:

    参考音素,在单词诊断模式下,代表标准音素

  • MatchTag:

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

  • ReferenceLetter:

    参考字符,在单词诊断模式下,代表音素对应的原始文本



326
327
328
# File 'lib/v20180724/models.rb', line 326

def Stress
  @Stress
end

Instance Method Details

#deserialize(params) ⇒ Object



340
341
342
343
344
345
346
347
348
349
350
# File 'lib/v20180724/models.rb', line 340

def deserialize(params)
  @MemBeginTime = params['MemBeginTime']
  @MemEndTime = params['MemEndTime']
  @PronAccuracy = params['PronAccuracy']
  @DetectedStress = params['DetectedStress']
  @Phone = params['Phone']
  @Stress = params['Stress']
  @ReferencePhone = params['ReferencePhone']
  @MatchTag = params['MatchTag']
  @ReferenceLetter = params['ReferenceLetter']
end