Class: TencentCloud::Vod::V20180717::AsrTranslateConfigureInfoForUpdate

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

Overview

语音翻译识别控制参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, srclanguage = nil, dstlanguage = nil, subtitleformatsoperation = nil, subtitlename = nil) ⇒ AsrTranslateConfigureInfoForUpdate



4607
4608
4609
4610
4611
4612
4613
# File 'lib/v20180717/models.rb', line 4607

def initialize(switch=nil, srclanguage=nil, dstlanguage=nil, subtitleformatsoperation=nil, subtitlename=nil)
  @Switch = switch
  @SrcLanguage = srclanguage
  @DstLanguage = dstlanguage
  @SubtitleFormatsOperation = subtitleformatsoperation
  @SubtitleName = subtitlename
end

Instance Attribute Details

#DstLanguageObject

<li>ON:开启;</li> <li>OFF:关闭。</li><font color=red>注意:</font>语音翻译识别任务本身会返回 ASR 全文识别结果,为避免重复收费,因此禁止同时开启语音翻译识别和 ASR 全文识别功能项。<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>vi:越南语;</li> <li>ms:马来语;</li> <li>th:泰语;</li> <li>pt:葡萄牙语;</li> <li>tr:土耳其语;</li> <li>ar:阿拉伯语;</li> <li>es:西班牙语;</li> <li>hi:印地语;</li> <li>fr:法语。</li> 若此参数填写空字符串,则表示只进行语音全文识别,不进行翻译(计费项与 AsrFullTextConfigure 语音全文识别一致);否则,此参数的取值范围分为如下几种情况:当 SrcLanguage 为 zh(中文)时,取值范围:<li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语。</li> 当 SrcLanguage 为 en(英文)时,取值范围:<li>zh:中文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语;</li> <li>ar:阿拉伯语;</li> <li>hi:印地语。</li> 当 SrcLanguage 为 ja(日文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ko:韩文。</li> 当 SrcLanguage 为 ko(韩文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文。</li> 当 SrcLanguage 为 vi(越南语)或 ms(马来语)或 th(泰语)时,取值范围:<li>zh:中文;</li> <li>en:英文。</li> 当 SrcLanguage 为 pt(葡萄牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语。</li> 当 SrcLanguage 为 tr(土耳其语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 es(西班牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 ar(阿拉伯语)或 hi(印地语)时,取值范围:<li>en:英文。</li> 当 SrcLanguage 为 fr(法语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li>



4605
4606
4607
# File 'lib/v20180717/models.rb', line 4605

def DstLanguage
  @DstLanguage
end

#SrcLanguageObject

<li>ON:开启;</li> <li>OFF:关闭。</li><font color=red>注意:</font>语音翻译识别任务本身会返回 ASR 全文识别结果,为避免重复收费,因此禁止同时开启语音翻译识别和 ASR 全文识别功能项。<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>vi:越南语;</li> <li>ms:马来语;</li> <li>th:泰语;</li> <li>pt:葡萄牙语;</li> <li>tr:土耳其语;</li> <li>ar:阿拉伯语;</li> <li>es:西班牙语;</li> <li>hi:印地语;</li> <li>fr:法语。</li> 若此参数填写空字符串,则表示只进行语音全文识别,不进行翻译(计费项与 AsrFullTextConfigure 语音全文识别一致);否则,此参数的取值范围分为如下几种情况:当 SrcLanguage 为 zh(中文)时,取值范围:<li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语。</li> 当 SrcLanguage 为 en(英文)时,取值范围:<li>zh:中文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语;</li> <li>ar:阿拉伯语;</li> <li>hi:印地语。</li> 当 SrcLanguage 为 ja(日文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ko:韩文。</li> 当 SrcLanguage 为 ko(韩文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文。</li> 当 SrcLanguage 为 vi(越南语)或 ms(马来语)或 th(泰语)时,取值范围:<li>zh:中文;</li> <li>en:英文。</li> 当 SrcLanguage 为 pt(葡萄牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语。</li> 当 SrcLanguage 为 tr(土耳其语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 es(西班牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 ar(阿拉伯语)或 hi(印地语)时,取值范围:<li>en:英文。</li> 当 SrcLanguage 为 fr(法语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li>



4605
4606
4607
# File 'lib/v20180717/models.rb', line 4605

def SrcLanguage
  @SrcLanguage
end

#SubtitleFormatsOperationObject

<li>ON:开启;</li> <li>OFF:关闭。</li><font color=red>注意:</font>语音翻译识别任务本身会返回 ASR 全文识别结果,为避免重复收费,因此禁止同时开启语音翻译识别和 ASR 全文识别功能项。<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>vi:越南语;</li> <li>ms:马来语;</li> <li>th:泰语;</li> <li>pt:葡萄牙语;</li> <li>tr:土耳其语;</li> <li>ar:阿拉伯语;</li> <li>es:西班牙语;</li> <li>hi:印地语;</li> <li>fr:法语。</li> 若此参数填写空字符串,则表示只进行语音全文识别,不进行翻译(计费项与 AsrFullTextConfigure 语音全文识别一致);否则,此参数的取值范围分为如下几种情况:当 SrcLanguage 为 zh(中文)时,取值范围:<li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语。</li> 当 SrcLanguage 为 en(英文)时,取值范围:<li>zh:中文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语;</li> <li>ar:阿拉伯语;</li> <li>hi:印地语。</li> 当 SrcLanguage 为 ja(日文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ko:韩文。</li> 当 SrcLanguage 为 ko(韩文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文。</li> 当 SrcLanguage 为 vi(越南语)或 ms(马来语)或 th(泰语)时,取值范围:<li>zh:中文;</li> <li>en:英文。</li> 当 SrcLanguage 为 pt(葡萄牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语。</li> 当 SrcLanguage 为 tr(土耳其语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 es(西班牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 ar(阿拉伯语)或 hi(印地语)时,取值范围:<li>en:英文。</li> 当 SrcLanguage 为 fr(法语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li>



4605
4606
4607
# File 'lib/v20180717/models.rb', line 4605

def SubtitleFormatsOperation
  @SubtitleFormatsOperation
end

#SubtitleNameObject

<li>ON:开启;</li> <li>OFF:关闭。</li><font color=red>注意:</font>语音翻译识别任务本身会返回 ASR 全文识别结果,为避免重复收费,因此禁止同时开启语音翻译识别和 ASR 全文识别功能项。<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>vi:越南语;</li> <li>ms:马来语;</li> <li>th:泰语;</li> <li>pt:葡萄牙语;</li> <li>tr:土耳其语;</li> <li>ar:阿拉伯语;</li> <li>es:西班牙语;</li> <li>hi:印地语;</li> <li>fr:法语。</li> 若此参数填写空字符串,则表示只进行语音全文识别,不进行翻译(计费项与 AsrFullTextConfigure 语音全文识别一致);否则,此参数的取值范围分为如下几种情况:当 SrcLanguage 为 zh(中文)时,取值范围:<li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语。</li> 当 SrcLanguage 为 en(英文)时,取值范围:<li>zh:中文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语;</li> <li>ar:阿拉伯语;</li> <li>hi:印地语。</li> 当 SrcLanguage 为 ja(日文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ko:韩文。</li> 当 SrcLanguage 为 ko(韩文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文。</li> 当 SrcLanguage 为 vi(越南语)或 ms(马来语)或 th(泰语)时,取值范围:<li>zh:中文;</li> <li>en:英文。</li> 当 SrcLanguage 为 pt(葡萄牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语。</li> 当 SrcLanguage 为 tr(土耳其语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 es(西班牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 ar(阿拉伯语)或 hi(印地语)时,取值范围:<li>en:英文。</li> 当 SrcLanguage 为 fr(法语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li>



4605
4606
4607
# File 'lib/v20180717/models.rb', line 4605

def SubtitleName
  @SubtitleName
end

#SwitchObject

<li>ON:开启;</li> <li>OFF:关闭。</li><font color=red>注意:</font>语音翻译识别任务本身会返回 ASR 全文识别结果,为避免重复收费,因此禁止同时开启语音翻译识别和 ASR 全文识别功能项。<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>vi:越南语;</li> <li>ms:马来语;</li> <li>th:泰语;</li> <li>pt:葡萄牙语;</li> <li>tr:土耳其语;</li> <li>ar:阿拉伯语;</li> <li>es:西班牙语;</li> <li>hi:印地语;</li> <li>fr:法语。</li> 若此参数填写空字符串,则表示只进行语音全文识别,不进行翻译(计费项与 AsrFullTextConfigure 语音全文识别一致);否则,此参数的取值范围分为如下几种情况:当 SrcLanguage 为 zh(中文)时,取值范围:<li>en:英文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语。</li> 当 SrcLanguage 为 en(英文)时,取值范围:<li>zh:中文;</li> <li>ja:日文;</li> <li>ko:韩文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语;</li> <li>vi:越南语;</li> <li>id:印尼语;</li> <li>th:泰语;</li> <li>ms:马来语;</li> <li>ar:阿拉伯语;</li> <li>hi:印地语。</li> 当 SrcLanguage 为 ja(日文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ko:韩文。</li> 当 SrcLanguage 为 ko(韩文)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>ja:日文。</li> 当 SrcLanguage 为 vi(越南语)或 ms(马来语)或 th(泰语)时,取值范围:<li>zh:中文;</li> <li>en:英文。</li> 当 SrcLanguage 为 pt(葡萄牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语。</li> 当 SrcLanguage 为 tr(土耳其语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 es(西班牙语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>fr:法语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li> 当 SrcLanguage 为 ar(阿拉伯语)或 hi(印地语)时,取值范围:<li>en:英文。</li> 当 SrcLanguage 为 fr(法语)时,取值范围:<li>zh:中文;</li> <li>en:英文;</li> <li>es:西班牙语;</li> <li>it:意大利语;</li> <li>de:德语;</li> <li>tr:土耳其语;</li> <li>ru:俄语;</li> <li>pt:葡萄牙语。</li>



4605
4606
4607
# File 'lib/v20180717/models.rb', line 4605

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
# File 'lib/v20180717/models.rb', line 4615

def deserialize(params)
  @Switch = params['Switch']
  @SrcLanguage = params['SrcLanguage']
  @DstLanguage = params['DstLanguage']
  unless params['SubtitleFormatsOperation'].nil?
    @SubtitleFormatsOperation = SubtitleFormatsOperation.new
    @SubtitleFormatsOperation.deserialize(params['SubtitleFormatsOperation'])
  end
  @SubtitleName = params['SubtitleName']
end