更新时间:2021-03-18 GMT+08:00
分享

语种识别

  • 请求示例
    //按照初始化Client章节选择认证方式构造client,同一个认证Client建议以单例形式构造使用,避免频繁创建对象。以AKSK方式为例
    MtClient client = new MtClient(AuthMode.AKSK,authInfo);
    
    LanguageDetectionReq req = new LanguageDetectionReq();
    
    //待识别语种内容
    req.setText("来一首周杰伦的青花瓷");
    
    try {
        LanguageDetectionResp resp = client.detectLanguage(req);
    } catch (NlpException e) {
        //失败统一以异常形式抛出,详情见异常类说明。客户端自行处理异常
    }
  • LanguageDetectionReq 类参数说明见表1
    表1 LanguageDetectionReq 类参数说明

    参数名称

    是否必选

    类型

    说明

    text

    String

    待检测文本。

  • LanguageDetectionResp 类参数说明见表2
    表2 LanguageDetectionResp 类参数说明

    参数名称

    类型

    说明

    detectedLanguage

    String

    检测结果语种缩写,支持语言见表3

    表3 支持语言列表

    语种名称

    语种缩写

    中文

    zh

    英文

    en

    俄文

    ru

    日文

    ja

    德文

    de

    法文

    fr

    西班牙文

    es

    葡萄牙文

    pt

    意大利文

    it

    土耳其文

    tr

    阿拉伯文

    ar

分享:

    相关文档

    相关产品

close