Class: TencentCloud::Mps::V20190612::SyncDubbingRequest

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

Overview

SyncDubbing请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(text = nil, textlang = nil, voiceid = nil, audiodata = nil, audiolang = nil, extparam = nil) ⇒ SyncDubbingRequest

Returns a new instance of SyncDubbingRequest.



29775
29776
29777
29778
29779
29780
29781
29782
# File 'lib/v20190612/models.rb', line 29775

def initialize(text=nil, textlang=nil, voiceid=nil, audiodata=nil, audiolang=nil, extparam=nil)
  @Text = text
  @TextLang = textlang
  @VoiceId = voiceid
  @AudioData = audiodata
  @AudioLang = audiolang
  @ExtParam = extparam
end

Instance Attribute Details

#AudioDataObject

当前支持语言: zh 中文 (Chinese) en 英语 (English) ja 日语 (Japanese) de 德语 (German) fr 法语 (French) ko 韩语 (Korean) ru 俄语 (Russian) uk 乌克兰语 (Ukrainian) pt 葡萄牙语 (Portuguese) it 意大利语 (Italian) es 西班牙语 (Spanish) id 印度尼西亚语 (Indonesian) nl 荷兰语 (Dutch) tr 土耳其语 (Turkish) fil 菲律宾语 (Filipino) ms 马来语 (Malay) el 希腊语 (Greek) fi 芬兰语 (Finnish) hr 克罗地亚语 (Croatian) sk 斯洛伐克语 (Slovak) pl 波兰语 (Polish) sv 瑞典语 (Swedish) hi 印地语 (Hindi) bg 保加利亚语 (Bulgarian) ro 罗马尼亚语 (Romanian) ar 阿拉伯语 (Arabic) cs 捷克语 (Czech) da 丹麦语 (Danish) ta 泰米尔语 (Tamil) hun 匈牙利语(Hungarian) vi 越南语(Vietnamese) no 挪威语(Norwegian) yue 粤语(Cantonese) th 泰语(Thai) he 希伯来语(Hebrew) ca 加泰罗尼亚语(Catalan) nn 尼诺斯克语(Nynorsk) af 阿非利卡语(Afrikaans) fa 波斯语(Persian) sl 斯洛文尼亚语(Slovenian) 当前支持语言同TextLang

Parameters:

  • Text:

    合成文本,语音合成时必填,文本长度不超过2000字符

  • TextLang:

    文本语言,不填默认中文。

  • VoiceId:

    音色Id,指定音色合成时填写,支持系统音色和克隆音色。

  • AudioData:

    克隆音频base64编码。

  • AudioLang:

    克隆音频语言,默认中文。

  • ExtParam:

    扩展参数,json字符串



29773
29774
29775
# File 'lib/v20190612/models.rb', line 29773

def AudioData
  @AudioData
end

#AudioLangObject

当前支持语言: zh 中文 (Chinese) en 英语 (English) ja 日语 (Japanese) de 德语 (German) fr 法语 (French) ko 韩语 (Korean) ru 俄语 (Russian) uk 乌克兰语 (Ukrainian) pt 葡萄牙语 (Portuguese) it 意大利语 (Italian) es 西班牙语 (Spanish) id 印度尼西亚语 (Indonesian) nl 荷兰语 (Dutch) tr 土耳其语 (Turkish) fil 菲律宾语 (Filipino) ms 马来语 (Malay) el 希腊语 (Greek) fi 芬兰语 (Finnish) hr 克罗地亚语 (Croatian) sk 斯洛伐克语 (Slovak) pl 波兰语 (Polish) sv 瑞典语 (Swedish) hi 印地语 (Hindi) bg 保加利亚语 (Bulgarian) ro 罗马尼亚语 (Romanian) ar 阿拉伯语 (Arabic) cs 捷克语 (Czech) da 丹麦语 (Danish) ta 泰米尔语 (Tamil) hun 匈牙利语(Hungarian) vi 越南语(Vietnamese) no 挪威语(Norwegian) yue 粤语(Cantonese) th 泰语(Thai) he 希伯来语(Hebrew) ca 加泰罗尼亚语(Catalan) nn 尼诺斯克语(Nynorsk) af 阿非利卡语(Afrikaans) fa 波斯语(Persian) sl 斯洛文尼亚语(Slovenian) 当前支持语言同TextLang

Parameters:

  • Text:

    合成文本,语音合成时必填,文本长度不超过2000字符

  • TextLang:

    文本语言,不填默认中文。

  • VoiceId:

    音色Id,指定音色合成时填写,支持系统音色和克隆音色。

  • AudioData:

    克隆音频base64编码。

  • AudioLang:

    克隆音频语言,默认中文。

  • ExtParam:

    扩展参数,json字符串



29773
29774
29775
# File 'lib/v20190612/models.rb', line 29773

def AudioLang
  @AudioLang
end

#ExtParamObject

当前支持语言: zh 中文 (Chinese) en 英语 (English) ja 日语 (Japanese) de 德语 (German) fr 法语 (French) ko 韩语 (Korean) ru 俄语 (Russian) uk 乌克兰语 (Ukrainian) pt 葡萄牙语 (Portuguese) it 意大利语 (Italian) es 西班牙语 (Spanish) id 印度尼西亚语 (Indonesian) nl 荷兰语 (Dutch) tr 土耳其语 (Turkish) fil 菲律宾语 (Filipino) ms 马来语 (Malay) el 希腊语 (Greek) fi 芬兰语 (Finnish) hr 克罗地亚语 (Croatian) sk 斯洛伐克语 (Slovak) pl 波兰语 (Polish) sv 瑞典语 (Swedish) hi 印地语 (Hindi) bg 保加利亚语 (Bulgarian) ro 罗马尼亚语 (Romanian) ar 阿拉伯语 (Arabic) cs 捷克语 (Czech) da 丹麦语 (Danish) ta 泰米尔语 (Tamil) hun 匈牙利语(Hungarian) vi 越南语(Vietnamese) no 挪威语(Norwegian) yue 粤语(Cantonese) th 泰语(Thai) he 希伯来语(Hebrew) ca 加泰罗尼亚语(Catalan) nn 尼诺斯克语(Nynorsk) af 阿非利卡语(Afrikaans) fa 波斯语(Persian) sl 斯洛文尼亚语(Slovenian) 当前支持语言同TextLang

Parameters:

  • Text:

    合成文本,语音合成时必填,文本长度不超过2000字符

  • TextLang:

    文本语言,不填默认中文。

  • VoiceId:

    音色Id,指定音色合成时填写,支持系统音色和克隆音色。

  • AudioData:

    克隆音频base64编码。

  • AudioLang:

    克隆音频语言,默认中文。

  • ExtParam:

    扩展参数,json字符串



29773
29774
29775
# File 'lib/v20190612/models.rb', line 29773

def ExtParam
  @ExtParam
end

#TextObject

当前支持语言: zh 中文 (Chinese) en 英语 (English) ja 日语 (Japanese) de 德语 (German) fr 法语 (French) ko 韩语 (Korean) ru 俄语 (Russian) uk 乌克兰语 (Ukrainian) pt 葡萄牙语 (Portuguese) it 意大利语 (Italian) es 西班牙语 (Spanish) id 印度尼西亚语 (Indonesian) nl 荷兰语 (Dutch) tr 土耳其语 (Turkish) fil 菲律宾语 (Filipino) ms 马来语 (Malay) el 希腊语 (Greek) fi 芬兰语 (Finnish) hr 克罗地亚语 (Croatian) sk 斯洛伐克语 (Slovak) pl 波兰语 (Polish) sv 瑞典语 (Swedish) hi 印地语 (Hindi) bg 保加利亚语 (Bulgarian) ro 罗马尼亚语 (Romanian) ar 阿拉伯语 (Arabic) cs 捷克语 (Czech) da 丹麦语 (Danish) ta 泰米尔语 (Tamil) hun 匈牙利语(Hungarian) vi 越南语(Vietnamese) no 挪威语(Norwegian) yue 粤语(Cantonese) th 泰语(Thai) he 希伯来语(Hebrew) ca 加泰罗尼亚语(Catalan) nn 尼诺斯克语(Nynorsk) af 阿非利卡语(Afrikaans) fa 波斯语(Persian) sl 斯洛文尼亚语(Slovenian) 当前支持语言同TextLang

Parameters:

  • Text:

    合成文本,语音合成时必填,文本长度不超过2000字符

  • TextLang:

    文本语言,不填默认中文。

  • VoiceId:

    音色Id,指定音色合成时填写,支持系统音色和克隆音色。

  • AudioData:

    克隆音频base64编码。

  • AudioLang:

    克隆音频语言,默认中文。

  • ExtParam:

    扩展参数,json字符串



29773
29774
29775
# File 'lib/v20190612/models.rb', line 29773

def Text
  @Text
end

#TextLangObject

当前支持语言: zh 中文 (Chinese) en 英语 (English) ja 日语 (Japanese) de 德语 (German) fr 法语 (French) ko 韩语 (Korean) ru 俄语 (Russian) uk 乌克兰语 (Ukrainian) pt 葡萄牙语 (Portuguese) it 意大利语 (Italian) es 西班牙语 (Spanish) id 印度尼西亚语 (Indonesian) nl 荷兰语 (Dutch) tr 土耳其语 (Turkish) fil 菲律宾语 (Filipino) ms 马来语 (Malay) el 希腊语 (Greek) fi 芬兰语 (Finnish) hr 克罗地亚语 (Croatian) sk 斯洛伐克语 (Slovak) pl 波兰语 (Polish) sv 瑞典语 (Swedish) hi 印地语 (Hindi) bg 保加利亚语 (Bulgarian) ro 罗马尼亚语 (Romanian) ar 阿拉伯语 (Arabic) cs 捷克语 (Czech) da 丹麦语 (Danish) ta 泰米尔语 (Tamil) hun 匈牙利语(Hungarian) vi 越南语(Vietnamese) no 挪威语(Norwegian) yue 粤语(Cantonese) th 泰语(Thai) he 希伯来语(Hebrew) ca 加泰罗尼亚语(Catalan) nn 尼诺斯克语(Nynorsk) af 阿非利卡语(Afrikaans) fa 波斯语(Persian) sl 斯洛文尼亚语(Slovenian) 当前支持语言同TextLang

Parameters:

  • Text:

    合成文本,语音合成时必填,文本长度不超过2000字符

  • TextLang:

    文本语言,不填默认中文。

  • VoiceId:

    音色Id,指定音色合成时填写,支持系统音色和克隆音色。

  • AudioData:

    克隆音频base64编码。

  • AudioLang:

    克隆音频语言,默认中文。

  • ExtParam:

    扩展参数,json字符串



29773
29774
29775
# File 'lib/v20190612/models.rb', line 29773

def TextLang
  @TextLang
end

#VoiceIdObject

当前支持语言: zh 中文 (Chinese) en 英语 (English) ja 日语 (Japanese) de 德语 (German) fr 法语 (French) ko 韩语 (Korean) ru 俄语 (Russian) uk 乌克兰语 (Ukrainian) pt 葡萄牙语 (Portuguese) it 意大利语 (Italian) es 西班牙语 (Spanish) id 印度尼西亚语 (Indonesian) nl 荷兰语 (Dutch) tr 土耳其语 (Turkish) fil 菲律宾语 (Filipino) ms 马来语 (Malay) el 希腊语 (Greek) fi 芬兰语 (Finnish) hr 克罗地亚语 (Croatian) sk 斯洛伐克语 (Slovak) pl 波兰语 (Polish) sv 瑞典语 (Swedish) hi 印地语 (Hindi) bg 保加利亚语 (Bulgarian) ro 罗马尼亚语 (Romanian) ar 阿拉伯语 (Arabic) cs 捷克语 (Czech) da 丹麦语 (Danish) ta 泰米尔语 (Tamil) hun 匈牙利语(Hungarian) vi 越南语(Vietnamese) no 挪威语(Norwegian) yue 粤语(Cantonese) th 泰语(Thai) he 希伯来语(Hebrew) ca 加泰罗尼亚语(Catalan) nn 尼诺斯克语(Nynorsk) af 阿非利卡语(Afrikaans) fa 波斯语(Persian) sl 斯洛文尼亚语(Slovenian) 当前支持语言同TextLang

Parameters:

  • Text:

    合成文本,语音合成时必填,文本长度不超过2000字符

  • TextLang:

    文本语言,不填默认中文。

  • VoiceId:

    音色Id,指定音色合成时填写,支持系统音色和克隆音色。

  • AudioData:

    克隆音频base64编码。

  • AudioLang:

    克隆音频语言,默认中文。

  • ExtParam:

    扩展参数,json字符串



29773
29774
29775
# File 'lib/v20190612/models.rb', line 29773

def VoiceId
  @VoiceId
end

Instance Method Details

#deserialize(params) ⇒ Object



29784
29785
29786
29787
29788
29789
29790
29791
# File 'lib/v20190612/models.rb', line 29784

def deserialize(params)
  @Text = params['Text']
  @TextLang = params['TextLang']
  @VoiceId = params['VoiceId']
  @AudioData = params['AudioData']
  @AudioLang = params['AudioLang']
  @ExtParam = params['ExtParam']
end