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

Returns a new instance of 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

Parameters:

  • AsrStat:

    返回的当前音频的统计信息。当进度为100时返回。

  • Texts:

    返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式,返回的是查询的那一段seq对应的音频的详细信息。

  • VocabAnalysisDetailInfo:

    返回词汇库中的单词出现的详细时间信息。

  • VocabAnalysisStatInfo:

    返回词汇库中的单词出现的次数信息。

  • Message:

    状态描述

  • Status:

    任务状态

  • TotalCount:

    结果数量



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

def AsrStat
  @AsrStat
end

#MessageObject

Parameters:

  • AsrStat:

    返回的当前音频的统计信息。当进度为100时返回。

  • Texts:

    返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式,返回的是查询的那一段seq对应的音频的详细信息。

  • VocabAnalysisDetailInfo:

    返回词汇库中的单词出现的详细时间信息。

  • VocabAnalysisStatInfo:

    返回词汇库中的单词出现的次数信息。

  • Message:

    状态描述

  • Status:

    任务状态

  • TotalCount:

    结果数量



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

def Message
  @Message
end

#StatusObject

Parameters:

  • AsrStat:

    返回的当前音频的统计信息。当进度为100时返回。

  • Texts:

    返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式,返回的是查询的那一段seq对应的音频的详细信息。

  • VocabAnalysisDetailInfo:

    返回词汇库中的单词出现的详细时间信息。

  • VocabAnalysisStatInfo:

    返回词汇库中的单词出现的次数信息。

  • Message:

    状态描述

  • Status:

    任务状态

  • TotalCount:

    结果数量



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

def Status
  @Status
end

#TextsObject

Parameters:

  • AsrStat:

    返回的当前音频的统计信息。当进度为100时返回。

  • Texts:

    返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式,返回的是查询的那一段seq对应的音频的详细信息。

  • VocabAnalysisDetailInfo:

    返回词汇库中的单词出现的详细时间信息。

  • VocabAnalysisStatInfo:

    返回词汇库中的单词出现的次数信息。

  • Message:

    状态描述

  • Status:

    任务状态

  • TotalCount:

    结果数量



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

def Texts
  @Texts
end

#TotalCountObject

Parameters:

  • AsrStat:

    返回的当前音频的统计信息。当进度为100时返回。

  • Texts:

    返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式,返回的是查询的那一段seq对应的音频的详细信息。

  • VocabAnalysisDetailInfo:

    返回词汇库中的单词出现的详细时间信息。

  • VocabAnalysisStatInfo:

    返回词汇库中的单词出现的次数信息。

  • Message:

    状态描述

  • Status:

    任务状态

  • TotalCount:

    结果数量



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

def TotalCount
  @TotalCount
end

#VocabAnalysisDetailInfoObject

Parameters:

  • AsrStat:

    返回的当前音频的统计信息。当进度为100时返回。

  • Texts:

    返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式,返回的是查询的那一段seq对应的音频的详细信息。

  • VocabAnalysisDetailInfo:

    返回词汇库中的单词出现的详细时间信息。

  • VocabAnalysisStatInfo:

    返回词汇库中的单词出现的次数信息。

  • Message:

    状态描述

  • Status:

    任务状态

  • TotalCount:

    结果数量



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

def VocabAnalysisDetailInfo
  @VocabAnalysisDetailInfo
end

#VocabAnalysisStatInfoObject

Parameters:

  • AsrStat:

    返回的当前音频的统计信息。当进度为100时返回。

  • Texts:

    返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式,返回的是查询的那一段seq对应的音频的详细信息。

  • VocabAnalysisDetailInfo:

    返回词汇库中的单词出现的详细时间信息。

  • VocabAnalysisStatInfo:

    返回词汇库中的单词出现的次数信息。

  • Message:

    状态描述

  • Status:

    任务状态

  • TotalCount:

    结果数量



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