实时文字翻译

最近更新时间:2024-08-28 10:13:01

我的收藏

简介

本文档提供关于实时文字翻译的相关 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