使用 Microsoft Translator 的翻译是记录还是保留?

问题描述

Google 翻译提供以下信息:

Will the text I send to the Cloud Translation API,the results,or other information about the request itself,be stored on Google servers? If so,how long and where is the information kept?
When you send text to Cloud Translation API,we must store that text for a short period of time in order to perform the translation and return the results to you. The stored text is typically deleted after 7 days,but can be temporarily stored up to 14 days in the event of a service failure.

但我找不到有关 Microsoft Translator 数据存储策略的任何信息。有谁知道微软是否保留翻译 API 中使用的数据?

解决方法

如果是针对企业,Microsoft 有一项“无跟踪政策”:https://www.microsoft.com/en-us/translator/business/notrace/。它清楚地说明了 API 调用:

“Azure Cognitive Services Translator 是一种基于云的机器翻译服务,是 Azure Cognitive Services 认知 API 系列的一部分,用于构建智能应用程序。提交给 Azure Cognitive Services Translator 进行翻译的客户数据(标准模型和自定义模型) 、语音服务、Microsoft Translator Speech API 和 Microsoft Office 产品中的文本翻译功能不会写入持久存储。任何 Microsoft 数据中心都不会记录提交的文本或语音或其任何部分。音频和文本也不会用于培训目的。”

关于自定义翻译器:“通过 Azure 上的翻译器对您的自定义模型的翻译请求无迹可寻 — 在任何 Microsoft 数据中心都不会记录提交的文本或其部分。”

最终用户产品与其他提供商一样,确实会保留一些数据(典型场景:您是使用免费服务的消费者)。来自 No Trace 政策的同一页面:

“下面列出了免费的 Microsoft Translator 最终用户产品,为改进服务而录制了语音剪辑和文本翻译。

微软翻译应用 必应翻译 微软边缘 网络翻译器"

上面的“翻译应用”链接到描述 Android 和其他移动应用的页面,不要与文档翻译示例应用 (https://github.com/MicrosoftTranslator/DocumentTranslator/) 混淆,后者使用您创建的任何 Azure 翻译认知服务。>