Class: TencentCloud::Mps::V20190612::RecognizeAudioRequest

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

Overview

RecognizeAudio请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(audiodata = nil, source = nil, audioformat = nil, samplerate = nil, userextpara = nil) ⇒ RecognizeAudioRequest

Returns a new instance of RecognizeAudioRequest.



26488
26489
26490
26491
26492
26493
26494
# File 'lib/v20190612/models.rb', line 26488

def initialize(audiodata=nil, source=nil, audioformat=nil, samplerate=nil, userextpara=nil)
  @AudioData = audiodata
  @Source = source
  @AudioFormat = audioformat
  @SampleRate = samplerate
  @UserExtPara = userextpara
end

Instance Attribute Details

#AudioDataObject

支持的采样率: pcm 16000 ogg-opus 16000 / 24000 / 48000

Parameters:

  • 扩展参数,默认不填,特殊需求使用



26486
26487
26488
# File 'lib/v20190612/models.rb', line 26486

def AudioData
  @AudioData
end

#AudioFormatObject

支持的采样率: pcm 16000 ogg-opus 16000 / 24000 / 48000

Parameters:

  • 扩展参数,默认不填,特殊需求使用



26486
26487
26488
# File 'lib/v20190612/models.rb', line 26486

def AudioFormat
  @AudioFormat
end

#SampleRateObject

支持的采样率: pcm 16000 ogg-opus 16000 / 24000 / 48000

Parameters:

  • 扩展参数,默认不填,特殊需求使用



26486
26487
26488
# File 'lib/v20190612/models.rb', line 26486

def SampleRate
  @SampleRate
end

#SourceObject

支持的采样率: pcm 16000 ogg-opus 16000 / 24000 / 48000

Parameters:

  • 扩展参数,默认不填,特殊需求使用



26486
26487
26488
# File 'lib/v20190612/models.rb', line 26486

def Source
  @Source
end

#UserExtParaObject

支持的采样率: pcm 16000 ogg-opus 16000 / 24000 / 48000

Parameters:

  • 扩展参数,默认不填,特殊需求使用



26486
26487
26488
# File 'lib/v20190612/models.rb', line 26486

def UserExtPara
  @UserExtPara
end

Instance Method Details

#deserialize(params) ⇒ Object



26496
26497
26498
26499
26500
26501
26502
# File 'lib/v20190612/models.rb', line 26496

def deserialize(params)
  @AudioData = params['AudioData']
  @Source = params['Source']
  @AudioFormat = params['AudioFormat']
  @SampleRate = params['SampleRate']
  @UserExtPara = params['UserExtPara']
end