亚马逊AWS官方博客
Amazon Translate 增加了对日语、俄语、意大利语、繁体中文、土耳其语和捷克语的支持
今天,我很高兴地宣布,Amazon Translate 增加了对日语、俄语、意大利语、繁体中文、土耳其语和捷克语的支持!Amazon Translate 是一种翻译 API,可提供快速、高质量且经济实惠的语言翻译。Translate 最初在 2017 年的 AWS re:Invent 上发布了预览版,我的同事 Tara 对该服务进行了深入描述。
自最初的预览版之后,我们继续基于客户反馈对其进行迭代,添加了诸多功能,这些功能包括:通过 Amazon Comprehend 自动进行源语言推理;Amazon CloudWatch 指标;以及扩大每个 TranslateText 中的文本段。4 月份,我们正式推出该服务,并继续收集客户提供的功能请求和反馈。
使用 Amazon Translate
您可以立即使用 Amazon Translate 控制台中的 API 资源管理器试用新语言。
此外,您还可以使用任何开发工具包。以下是我编写的一个简单 Python 示例。
import boto3
translate = boto3.client("translate")
lang_flag_pairs = [("ja", "??"), ("ru", "??"),
("it", "??"), ("zh-TW", "??"),
("tr", "??"), ("cs", "??")]
for lang, flag in lang_flag_pairs:
print(flag)
print(translate.translate_text(
Text="Hello, World!",
SourceLanguageCode="en",
TargetLanguageCode=lang
)['TranslatedText'])
我得到的结果很棒:
??
ハローワールド!
??
Привет, Мир!
??
Ciao, Mondo!
??
你好,世界!
??
Merhaba, Dünya!
??
Ahoj, světe!
有关 Amazon Translate 的更有趣的使用方法,您可以查看文档中的示例页面。
我有机会与我们的几个客户就如何使用 Amazon Translate 进行了交谈。我发现,他们使用该服务支持许多独具创新的使用案例,客户在游戏中构建实时聊天翻译,捕获和翻译推文进行分析,并且正如您在本博文中看到的,翻译博文并使用 Polly 创建语音版博文。
其他信息
Amazon Translate 已在美国东部(弗吉尼亚北部)、美国东部(俄亥俄)、美国西部(俄勒冈)、欧洲(爱尔兰)和 AWS GovCloud(美国)推出。前 12 个月,该服务提供 200 万字符的实用月度免费套餐;之后,每 100 万字符收费 15 USD。
该团队让我告诉你们,他们在努力研究一些其他功能,希望在今年晚些时候,增加对丹麦语、荷兰语、芬兰语、希伯来语、波兰语和瑞典语的支持。
和往常一样,如果您对本服务有任何反馈意见,请在评论区或 Twitter 上告知我们!
– Randall