类 NEMeetingCaptionTranslationConfig

java.lang.Object
com.netease.yunxin.kit.meeting.sdk.NEMeetingCaptionTranslationConfig

public class NEMeetingCaptionTranslationConfig extends Object
实时字幕翻译配置信息
  • 字段详细资料

    • srcLanguageArr

      public List<String> srcLanguageArr
      字幕的多源语言,默认为空。

      【源语言支持–常见语言】ar-阿拉伯语;de-德语;en-英语;es-西班牙语;fr-法语;hi-印地语;id-印度尼西亚语;it-意大利语; ja-日语;ko-韩语;nl-荷兰语;pt-葡萄牙语;ru-俄语;th-泰语;vi-越南语;zh-简体中文; 【源语言支持–汉语方言】 db-东北话;nan-闽南语;sc-四川话;yue-粤语;zj-浙江话; 【源语言支持–非常见语言】 bn-孟加拉语;fa-波斯语;he-希伯来语;km-高棉语;lo-老挝语;ms-马来语;tl-菲律宾语;tr-土耳其语;

    • dstLanguageArr

      public List<String> dstLanguageArr
      配置字幕目标翻译语言展示列表,用于展示会中翻译语言的切换列表。 会中用户可以选择其中一个作为翻译语言。

      【目标语言支持–常见语言】 ar-阿拉伯语;de-德语;en-英语;es-西班牙语;fr-法语;hi-印地语;id-印度尼西亚语;it-意大利语; ja-日语;ko-韩语;nl-荷兰语;pt-葡萄牙语;ru-俄语;th-泰语;vi-越南语;zh-简体中文; 【目标语言支持–非常见语言】 bn-孟加拉语;fa-波斯语;he-希伯来语;km-高棉语;lo-老挝语;ms-马来语;tl-菲律宾语;tr-土耳其语;

    • languageNameMap

      public Map<String,String> languageNameMap
      语言名称映射表,key为语言代码,value为语言名称。
  • 构造器详细资料

    • NEMeetingCaptionTranslationConfig

      public NEMeetingCaptionTranslationConfig()
    • NEMeetingCaptionTranslationConfig

      public NEMeetingCaptionTranslationConfig(List<String> srcLanguageArr, List<String> dstLanguageArr, Map<String,String> languageNameMap)
  • 方法详细资料

    • getLanguageDisplayName

      public String getLanguageDisplayName(String languageId)
      UI展示语言名称
    • toJson

      public org.json.JSONObject toJson() throws org.json.JSONException
      抛出:
      org.json.JSONException