Class: TencentCloud::Vrs::V20200824::DetectEnvAndSoundQualityRequest

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

Overview

DetectEnvAndSoundQuality请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(textid = nil, audiodata = nil, typeid = nil, codec = nil, samplerate = nil, tasktype = nil) ⇒ DetectEnvAndSoundQualityRequest

Returns a new instance of DetectEnvAndSoundQualityRequest.



293
294
295
296
297
298
299
300
# File 'lib/v20200824/models.rb', line 293

def initialize(textid=nil, audiodata=nil, typeid=nil, codec=nil, samplerate=nil, tasktype=nil)
  @TextId = textid
  @AudioData = audiodata
  @TypeId = typeid
  @Codec = codec
  @SampleRate = samplerate
  @TaskType = tasktype
end

Instance Attribute Details

#AudioDataObject

16000:16k(默认);24000:24k(仅一句话声音复刻支持);48000:48k(仅一句话声音复刻支持)。

Parameters:

  • TextId:

    标注文本信息 ID

  • AudioData:

    语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open(“input.aac”, mode=“rb”).read()), encoding=‘utf-8’) )。

  • TypeId:

    1:环境检测 2:音质检测

  • Codec:

    音频格式,音频类型(wav,mp3,aac,m4a)

  • SampleRate:

    音频采样率。

  • TaskType:

    复刻类型。5 - 一句话声音复刻。



291
292
293
# File 'lib/v20200824/models.rb', line 291

def AudioData
  @AudioData
end

#CodecObject

16000:16k(默认);24000:24k(仅一句话声音复刻支持);48000:48k(仅一句话声音复刻支持)。

Parameters:

  • TextId:

    标注文本信息 ID

  • AudioData:

    语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open(“input.aac”, mode=“rb”).read()), encoding=‘utf-8’) )。

  • TypeId:

    1:环境检测 2:音质检测

  • Codec:

    音频格式,音频类型(wav,mp3,aac,m4a)

  • SampleRate:

    音频采样率。

  • TaskType:

    复刻类型。5 - 一句话声音复刻。



291
292
293
# File 'lib/v20200824/models.rb', line 291

def Codec
  @Codec
end

#SampleRateObject

16000:16k(默认);24000:24k(仅一句话声音复刻支持);48000:48k(仅一句话声音复刻支持)。

Parameters:

  • TextId:

    标注文本信息 ID

  • AudioData:

    语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open(“input.aac”, mode=“rb”).read()), encoding=‘utf-8’) )。

  • TypeId:

    1:环境检测 2:音质检测

  • Codec:

    音频格式,音频类型(wav,mp3,aac,m4a)

  • SampleRate:

    音频采样率。

  • TaskType:

    复刻类型。5 - 一句话声音复刻。



291
292
293
# File 'lib/v20200824/models.rb', line 291

def SampleRate
  @SampleRate
end

#TaskTypeObject

16000:16k(默认);24000:24k(仅一句话声音复刻支持);48000:48k(仅一句话声音复刻支持)。

Parameters:

  • TextId:

    标注文本信息 ID

  • AudioData:

    语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open(“input.aac”, mode=“rb”).read()), encoding=‘utf-8’) )。

  • TypeId:

    1:环境检测 2:音质检测

  • Codec:

    音频格式,音频类型(wav,mp3,aac,m4a)

  • SampleRate:

    音频采样率。

  • TaskType:

    复刻类型。5 - 一句话声音复刻。



291
292
293
# File 'lib/v20200824/models.rb', line 291

def TaskType
  @TaskType
end

#TextIdObject

16000:16k(默认);24000:24k(仅一句话声音复刻支持);48000:48k(仅一句话声音复刻支持)。

Parameters:

  • TextId:

    标注文本信息 ID

  • AudioData:

    语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open(“input.aac”, mode=“rb”).read()), encoding=‘utf-8’) )。

  • TypeId:

    1:环境检测 2:音质检测

  • Codec:

    音频格式,音频类型(wav,mp3,aac,m4a)

  • SampleRate:

    音频采样率。

  • TaskType:

    复刻类型。5 - 一句话声音复刻。



291
292
293
# File 'lib/v20200824/models.rb', line 291

def TextId
  @TextId
end

#TypeIdObject

16000:16k(默认);24000:24k(仅一句话声音复刻支持);48000:48k(仅一句话声音复刻支持)。

Parameters:

  • TextId:

    标注文本信息 ID

  • AudioData:

    语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open(“input.aac”, mode=“rb”).read()), encoding=‘utf-8’) )。

  • TypeId:

    1:环境检测 2:音质检测

  • Codec:

    音频格式,音频类型(wav,mp3,aac,m4a)

  • SampleRate:

    音频采样率。

  • TaskType:

    复刻类型。5 - 一句话声音复刻。



291
292
293
# File 'lib/v20200824/models.rb', line 291

def TypeId
  @TypeId
end

Instance Method Details

#deserialize(params) ⇒ Object



302
303
304
305
306
307
308
309
# File 'lib/v20200824/models.rb', line 302

def deserialize(params)
  @TextId = params['TextId']
  @AudioData = params['AudioData']
  @TypeId = params['TypeId']
  @Codec = params['Codec']
  @SampleRate = params['SampleRate']
  @TaskType = params['TaskType']
end