你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

什么是 Azure 文本翻译?

Azure 文本翻译是翻译器服务的基于云的 REST API 功能,它使用神经网络机器翻译技术跨所有支持的语言实时实现快速且准确的源到目标文本翻译。 在本概述中,你将了解文本翻译 REST API 如何支持你为应用程序和工作流构建智能解决方案。

文本翻译文档包含以下文章类型:

  • 快速入门。 指导你完成向服务发出请求的入门说明。
  • 操作指南。 有关以更具体的方式或自定义方式访问和使用服务的说明。
  • 参考文章。 REST API 文档和基于编程语言的内容。

文本翻译功能

文本翻译支持以下方法:

  • 语言。 返回“翻译”、“音译”和“字典查找”操作支持的语言列表 。 此请求不需要身份验证;只需将以下 GET 请求复制并粘贴到 Postman 或是你喜欢的 API 工具或浏览器中:

    https://api.cognitive.microsofttranslator.com/languages?api-version=3.0
    
  • 翻译。 使用单个请求将单个源语言文本呈现为多个目标语言文本。

  • 音译。 将源语言的字符或字母转换为目标语言的对应字符或字母。

  • 检测。 返回源代码语言代码以及用于指示文本翻译和音译是否支持检测到的语言的布尔变量。

    注意

    可以使用单个 REST API 调用对文本进行文本翻译、音译和检测。

  • 字典查找。 返回源术语在目标语言中的等效字词。

  • 字典示例 返回源术语和目标术语对的语法结构和上下文示例。

文本翻译部署选项

使用以下资源可将文本翻译添加到项目和应用程序:

数据驻留

文本翻译数据驻留取决于创建翻译器资源的 Azure 区域:

  • 在欧洲任何区域创建的翻译器资源在西欧和北欧的数据中心进行处理
  • 在亚洲或澳大利亚的任何区域创建的翻译器资源在东南亚和澳大利亚东部的数据中心进行处理
  • 在所有其他区域(包括全球、北美和南美洲)创建的翻译器资源在美国东部和美国西部 2 的数据中心进行处理

文本翻译数据驻留

✔️ 功能:文本翻译
✔️ 创建资源的区域:任何

服务终结点 请求处理数据中心
全球(推荐):
api.cognitive.microsofttranslator.com
最近的可用数据中心。
美洲:
api-nam.cognitive.microsofttranslator.com
美国东部·美国中南部·美国中西部·美国西部 2
欧洲:
api-eur.cognitive.microsofttranslator.com
北欧·欧洲西部
亚太:
api-apc.cognitive.microsofttranslator.com
韩国南部·日本东部·东南亚·澳大利亚东部

开始使用文本翻译

准备好开始了吗?

后续步骤

深入了解文本翻译 REST API: