Class: TencentCloud::Tci::V20190318::TransmitAudioStreamResponse

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

Overview

TransmitAudioStream返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(asrstat = nil, texts = nil, vocabanalysisdetailinfo = nil, vocabanalysisstatinfo = nil, alltexts = nil, audiourl = nil, requestid = nil) ⇒ TransmitAudioStreamResponse

Returns a new instance of TransmitAudioStreamResponse.



4318
4319
4320
4321
4322
4323
4324
4325
4326
# File 'lib/v20190318/models.rb', line 4318

def initialize(asrstat=nil, texts=nil, vocabanalysisdetailinfo=nil, vocabanalysisstatinfo=nil, alltexts=nil, audiourl=nil, requestid=nil)
  @AsrStat = asrstat
  @Texts = texts
  @VocabAnalysisDetailInfo = vocabanalysisdetailinfo
  @VocabAnalysisStatInfo = vocabanalysisstatinfo
  @AllTexts = alltexts
  @AudioUrl = audiourl
  @RequestId = requestid
end

Instance Attribute Details

#AllTextsObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    音频全部文本。

  • AudioUrl:

    临时保存的音频链接

  • RequestId:

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



4316
4317
4318
# File 'lib/v20190318/models.rb', line 4316

def AllTexts
  @AllTexts
end

#AsrStatObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    音频全部文本。

  • AudioUrl:

    临时保存的音频链接

  • RequestId:

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



4316
4317
4318
# File 'lib/v20190318/models.rb', line 4316

def AsrStat
  @AsrStat
end

#AudioUrlObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    音频全部文本。

  • AudioUrl:

    临时保存的音频链接

  • RequestId:

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



4316
4317
4318
# File 'lib/v20190318/models.rb', line 4316

def AudioUrl
  @AudioUrl
end

#RequestIdObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    音频全部文本。

  • AudioUrl:

    临时保存的音频链接

  • RequestId:

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



4316
4317
4318
# File 'lib/v20190318/models.rb', line 4316

def RequestId
  @RequestId
end

#TextsObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    音频全部文本。

  • AudioUrl:

    临时保存的音频链接

  • RequestId:

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



4316
4317
4318
# File 'lib/v20190318/models.rb', line 4316

def Texts
  @Texts
end

#VocabAnalysisDetailInfoObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    音频全部文本。

  • AudioUrl:

    临时保存的音频链接

  • RequestId:

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



4316
4317
4318
# File 'lib/v20190318/models.rb', line 4316

def VocabAnalysisDetailInfo
  @VocabAnalysisDetailInfo
end

#VocabAnalysisStatInfoObject

Parameters:

  • AsrStat:

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

  • Texts:

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

  • VocabAnalysisDetailInfo:

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

  • VocabAnalysisStatInfo:

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

  • AllTexts:

    音频全部文本。

  • AudioUrl:

    临时保存的音频链接

  • RequestId:

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



4316
4317
4318
# File 'lib/v20190318/models.rb', line 4316

def VocabAnalysisStatInfo
  @VocabAnalysisStatInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
# File 'lib/v20190318/models.rb', line 4328

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']
  @AudioUrl = params['AudioUrl']
  @RequestId = params['RequestId']
end