Class: TencentCloud::Soe::V20180724::TransmitOralProcessRequest

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

Overview

TransmitOralProcess请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(seqid = nil, isend = nil, voicefiletype = nil, voiceencodetype = nil, uservoicedata = nil, sessionid = nil, soeappid = nil, islonglifesession = nil, isquery = nil) ⇒ TransmitOralProcessRequest

Returns a new instance of TransmitOralProcessRequest.



470
471
472
473
474
475
476
477
478
479
480
# File 'lib/v20180724/models.rb', line 470

def initialize(seqid=nil, isend=nil, voicefiletype=nil, voiceencodetype=nil, uservoicedata=nil, sessionid=nil, soeappid=nil, islonglifesession=nil, isquery=nil)
  @SeqId = seqid
  @IsEnd = isend
  @VoiceFileType = voicefiletype
  @VoiceEncodeType = voiceencodetype
  @UserVoiceData = uservoicedata
  @SessionId = sessionid
  @SoeAppId = soeappid
  @IsLongLifeSession = islonglifesession
  @IsQuery = isquery
end

Instance Attribute Details

#IsEndObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def IsEnd
  @IsEnd
end

#IsLongLifeSessionObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def IsLongLifeSession
  @IsLongLifeSession
end

#IsQueryObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def IsQuery
  @IsQuery
end

#SeqIdObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def SeqId
  @SeqId
end

#SessionIdObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def SessionId
  @SessionId
end

#SoeAppIdObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def SoeAppId
  @SoeAppId
end

#UserVoiceDataObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def UserVoiceData
  @UserVoiceData
end

#VoiceEncodeTypeObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def VoiceEncodeType
  @VoiceEncodeType
end

#VoiceFileTypeObject

Parameters:



468
469
470
# File 'lib/v20180724/models.rb', line 468

def VoiceFileType
  @VoiceFileType
end

Instance Method Details

#deserialize(params) ⇒ Object



482
483
484
485
486
487
488
489
490
491
492
# File 'lib/v20180724/models.rb', line 482

def deserialize(params)
  @SeqId = params['SeqId']
  @IsEnd = params['IsEnd']
  @VoiceFileType = params['VoiceFileType']
  @VoiceEncodeType = params['VoiceEncodeType']
  @UserVoiceData = params['UserVoiceData']
  @SessionId = params['SessionId']
  @SoeAppId = params['SoeAppId']
  @IsLongLifeSession = params['IsLongLifeSession']
  @IsQuery = params['IsQuery']
end