Class: TencentCloud::Tci::V20190318::TransmitAudioStreamRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tci::V20190318::TransmitAudioStreamRequest
- Defined in:
- lib/v20190318/models.rb
Overview
TransmitAudioStream请求参数结构体
Instance Attribute Summary collapse
- #Functions ⇒ Object
- #IsEnd ⇒ Object
- #Lang ⇒ Object
- #SeqId ⇒ Object
- #SessionId ⇒ Object
- #StorageMode ⇒ Object
- #UserVoiceData ⇒ Object
- #VocabLibNameList ⇒ Object
- #VoiceEncodeType ⇒ Object
- #VoiceFileType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(functions = nil, seqid = nil, sessionid = nil, uservoicedata = nil, voiceencodetype = nil, voicefiletype = nil, isend = nil, lang = nil, storagemode = nil, vocablibnamelist = nil) ⇒ TransmitAudioStreamRequest
constructor
A new instance of TransmitAudioStreamRequest.
Constructor Details
#initialize(functions = nil, seqid = nil, sessionid = nil, uservoicedata = nil, voiceencodetype = nil, voicefiletype = nil, isend = nil, lang = nil, storagemode = nil, vocablibnamelist = nil) ⇒ TransmitAudioStreamRequest
Returns a new instance of TransmitAudioStreamRequest.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'lib/v20190318/models.rb', line 4269 def initialize(functions=nil, seqid=nil, sessionid=nil, uservoicedata=nil, voiceencodetype=nil, voicefiletype=nil, isend=nil, lang=nil, storagemode=nil, vocablibnamelist=nil) @Functions = functions @SeqId = seqid @SessionId = sessionid @UserVoiceData = uservoicedata @VoiceEncodeType = voiceencodetype @VoiceFileType = voicefiletype @IsEnd = isend @Lang = lang @StorageMode = storagemode @VocabLibNameList = vocablibnamelist end |
Instance Attribute Details
#Functions ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def Functions @Functions end |
#IsEnd ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def IsEnd @IsEnd end |
#Lang ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def Lang @Lang end |
#SeqId ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def SeqId @SeqId end |
#SessionId ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def SessionId @SessionId end |
#StorageMode ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def StorageMode @StorageMode end |
#UserVoiceData ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def UserVoiceData @UserVoiceData end |
#VocabLibNameList ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def VocabLibNameList @VocabLibNameList end |
#VoiceEncodeType ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def VoiceEncodeType @VoiceEncodeType end |
#VoiceFileType ⇒ Object
4267 4268 4269 |
# File 'lib/v20190318/models.rb', line 4267 def VoiceFileType @VoiceFileType end |
Instance Method Details
#deserialize(params) ⇒ Object
4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 |
# File 'lib/v20190318/models.rb', line 4282 def deserialize(params) unless params['Functions'].nil? @Functions = Function.new @Functions.deserialize(params['Functions']) end @SeqId = params['SeqId'] @SessionId = params['SessionId'] @UserVoiceData = params['UserVoiceData'] @VoiceEncodeType = params['VoiceEncodeType'] @VoiceFileType = params['VoiceFileType'] @IsEnd = params['IsEnd'] @Lang = params['Lang'] @StorageMode = params['StorageMode'] @VocabLibNameList = params['VocabLibNameList'] end |