Class: TencentCloud::Tci::V20190318::DescribeConversationTaskResponse

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

Overview

DescribeConversationTask返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(asrstat = nil, texts = nil, vocabanalysisdetailinfo = nil, vocabanalysisstatinfo = nil, alltexts = nil, jobid = nil, progress = nil, totalcount = nil, requestid = nil) ⇒ DescribeConversationTaskResponse

Returns a new instance of DescribeConversationTaskResponse.



1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
# File 'lib/v20190318/models.rb', line 1290

def initialize(asrstat=nil, texts=nil, vocabanalysisdetailinfo=nil, vocabanalysisstatinfo=nil, alltexts=nil, jobid=nil, progress=nil, totalcount=nil, requestid=nil)
  @AsrStat = asrstat
  @Texts = texts
  @VocabAnalysisDetailInfo = vocabanalysisdetailinfo
  @VocabAnalysisStatInfo = vocabanalysisstatinfo
  @AllTexts = alltexts
  @JobId = jobid
  @Progress = progress
  @TotalCount = totalcount
  @RequestId = requestid
end

Instance Attribute Details

#AllTextsObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def AllTexts
  @AllTexts
end

#AsrStatObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def AsrStat
  @AsrStat
end

#JobIdObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def JobId
  @JobId
end

#ProgressObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def Progress
  @Progress
end

#RequestIdObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def RequestId
  @RequestId
end

#TextsObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def Texts
  @Texts
end

#TotalCountObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def TotalCount
  @TotalCount
end

#VocabAnalysisDetailInfoObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def VocabAnalysisDetailInfo
  @VocabAnalysisDetailInfo
end

#VocabAnalysisStatInfoObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    整个音频流的全部文本

  • JobId:

    音频任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • Progress:

    返回的当前处理进度。

  • TotalCount:

    结果总数

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1288
1289
1290
# File 'lib/v20190318/models.rb', line 1288

def VocabAnalysisStatInfo
  @VocabAnalysisStatInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
# File 'lib/v20190318/models.rb', line 1302

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
  @AllTexts = params['AllTexts']
  @JobId = params['JobId']
  @Progress = params['Progress']
  @TotalCount = params['TotalCount']
  @RequestId = params['RequestId']
end