Class: TencentCloud::Tci::V20190318::StandardAudioResult

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

Overview

标准化接口图像分析结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(asrstat = nil, texts = nil, vocabanalysisdetailinfo = nil, vocabanalysisstatinfo = nil, message = nil, status = nil, totalcount = nil) ⇒ StandardAudioResult



2943
2944
2945
2946
2947
2948
2949
2950
2951
# File 'lib/v20190318/models.rb', line 2943

def initialize(asrstat=nil, texts=nil, vocabanalysisdetailinfo=nil, vocabanalysisstatinfo=nil, message=nil, status=nil, totalcount=nil)
  @AsrStat = asrstat
  @Texts = texts
  @VocabAnalysisDetailInfo = vocabanalysisdetailinfo
  @VocabAnalysisStatInfo = vocabanalysisstatinfo
  @Message = message
  @Status = status
  @TotalCount = totalcount
end

Instance Attribute Details

#AsrStatObject



2941
2942
2943
# File 'lib/v20190318/models.rb', line 2941

def AsrStat
  @AsrStat
end

#MessageObject



2941
2942
2943
# File 'lib/v20190318/models.rb', line 2941

def Message
  @Message
end

#StatusObject



2941
2942
2943
# File 'lib/v20190318/models.rb', line 2941

def Status
  @Status
end

#TextsObject



2941
2942
2943
# File 'lib/v20190318/models.rb', line 2941

def Texts
  @Texts
end

#TotalCountObject



2941
2942
2943
# File 'lib/v20190318/models.rb', line 2941

def TotalCount
  @TotalCount
end

#VocabAnalysisDetailInfoObject



2941
2942
2943
# File 'lib/v20190318/models.rb', line 2941

def VocabAnalysisDetailInfo
  @VocabAnalysisDetailInfo
end

#VocabAnalysisStatInfoObject



2941
2942
2943
# File 'lib/v20190318/models.rb', line 2941

def VocabAnalysisStatInfo
  @VocabAnalysisStatInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
# File 'lib/v20190318/models.rb', line 2953

def deserialize(params)
  unless params['AsrStat'].nil?
    @AsrStat = ASRStat.new
    @AsrStat.deserialize(params['AsrStat'])
  end
  unless params['Texts'].nil?
    @Texts = []
    params['Texts'].each do |i|
      wholetextitem_tmp = WholeTextItem.new
      wholetextitem_tmp.deserialize(i)
      @Texts << wholetextitem_tmp
    end
  end
  unless params['VocabAnalysisDetailInfo'].nil?
    @VocabAnalysisDetailInfo = []
    params['VocabAnalysisDetailInfo'].each do |i|
      vocabdetailinfomation_tmp = VocabDetailInfomation.new
      vocabdetailinfomation_tmp.deserialize(i)
      @VocabAnalysisDetailInfo << vocabdetailinfomation_tmp
    end
  end
  unless params['VocabAnalysisStatInfo'].nil?
    @VocabAnalysisStatInfo = []
    params['VocabAnalysisStatInfo'].each do |i|
      vocabstatinfomation_tmp = VocabStatInfomation.new
      vocabstatinfomation_tmp.deserialize(i)
      @VocabAnalysisStatInfo << vocabstatinfomation_tmp
    end
  end
  @Message = params['Message']
  @Status = params['Status']
  @TotalCount = params['TotalCount']
end