文档首页 > > API参考> API> 机器翻译服务接口说明> 语种识别

语种识别

分享
更新时间: 2019/09/04 10:41

功能介绍

语种识别是为了识别文本所属的语种。对于用户输入的文本,返回识别出的所属语种。

具体Endpoint请参见终端节点

URI

  • URI格式
    POST /v1/{project_id}/machine-translation/language-detection
  • 参数说明
    表1 URI参数说明

    参数名

    必选

    说明

    project_id

    来自公有云的Project ID,用于资源隔离。获取方式请参见获取项目ID

请求消息

请求参数说明请参见 表2
表2 请求参数说明

参数名

参数类型

必选

说明

text

String

需要识别语种的文本,具体支持的语种见下表。

仅支持utf-8编码,长度不超过1000字符。

表3 支持的语言列表

语种名称

语种缩写

中文

zh

英文

en

俄文

ru

日文

ja

德文

de

法文

fr

西班牙文

es

葡萄牙文

pt

意大利文

it

土耳其文

tr

阿拉伯文

ar

响应消息

响应参数说明请参见 表4
表4 响应参数说明

参数名

参数类型

说明

detected_language

String

调用成功时表示调用结果,编码格式为UTF-8。

调用失败时无此字段。

error_code

String

调用失败时的错误码,具体请参见错误码

调用成功时无此字段。

error_msg

String

调用失败时的错误信息。

调用成功时无此字段。

示例

  • 请求示例
    POST https://{endpoint}/v1/{project_id}/machine-translation/language-detection
       
    Request Header:  
    Content-Type:application/json
    X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...   
    
    Request Body:
    {
     "text": "欢迎使用机器翻译服务"
    }  
  • 成功响应示例
    {
        "detected_language": "zh"
    }
  • 失败响应示例
    {
        "error_code": "NLP.0101",
        "error_msg": "Auth failed."
    }
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区