简介
本文档提供关于实时文字翻译的相关 API 概览以及 SDK 示例代码。
API | 操作描述 |
实时文字翻译 |
实时文字翻译
功能说明
腾讯云数据万象通过 AutoTranslationBlock 接口对文字块进行翻译,请求时需要携带签名。
示例代码
def cos_auto_translation_block():# 实时文字翻译response, data = client.cos_auto_translation_block(Bucket=bucket_name, InputText="测试", SourceLang="zh", TargetLang="en", TextDomain="general", TextStyle="sentence")print(response)print(data)return response, data
参数说明
调用 cos_auto_translation_block 函数,具体请求参数如下:
参数名称 | 参数描述 | 类型 | 是否必填 |
Bucket | 存储桶名称 | String | 是 |
CiProcess | 数据万象处理能力,文本块翻译固定为 AutoTranslationBlock。 | String | 是 |
InputText | 待翻译的文本 | String | 是 |
SourceLang | 输入语言,如 "zh" | String | 是 |
TargetLang | 输出语言,如 "en" | String | 是 |
TextDomain | 文本所属业务领域,如: "ecommerce", 缺省值为 general | String | 否 |
TextStyle | 文本类型,如: "title", 缺省值为 sentence | String | 否 |
返回结果说明
response 为响应头,data 为实时文字翻译结果,数据类型都为 dict。
response内容
响应体data
响应体具体数据内容如下:
参数名称 | 参数描述 | 类型 |
TranslationResult | 翻译结果 | String |