Amazon Web Services ブログ

Amazon Translate が、日本語、ロシア語、イタリア語、繁体字中国語、トルコ語、およびチェコ語のサポートを追加しました。

本日、Amazon Translate が、日本語、ロシア語、イタリア語、繁体字中国語、トルコ語、さらにチェコ語のサポートを追加しました。Amazon Translate は、高速で高品質な言語翻訳を、お手ごろな価格で提供する翻訳 API です。Amazon Translate は元々、2017 年開催の AWS re:Invent でのプレビューでリリースしました。同僚の Tara が、このサービスの詳細について書いています。

最初のプレビュー時から、Amazon ComprehendAmazon CloudWatch の指標、および各 TranslateText 内にある膨大なテキストを使った自動ソース言語推論のような機能を追加しようと、お客様とのやり取りを続けてきました。4 月にはこのサービスが一般に利用可能となり、機能のリクエストやフィードバックをお客様から引き続きいただいています。

Amazon Translate との連携

Amazon Translate コンソールにある API エクスプローラーを使って、今すぐ新しい言語を試してみてください。

任意の SDK を使用することもできます。以下に、簡単な 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 を使った楽しみ方については、「ドキュメント」の examples ページをご参照ください。

Amazon Translate をどのように利用しているか、数人のお客様とお話する機会がありました。革新的ないろんなユースケースに利用したり、ゲームでのリアルタイムチャットの翻訳を構築したり、アナリティクス用ツイートの取得や翻訳に使ったり、このブログ読めるようにブログ記事を翻訳し、Polly を使って音声バージョンを作成したりしていました。

追加情報

Amazon Translateは、米国東部 ( バージニア北部 )米国東部 ( オハイオ )米国西部 ( オレゴン )欧州 ( アイルランド ) 、および AWS GovCloud ( 米国 ) にて利用可能です。最初の 12 ヶ月は、毎月 200 万文字の利用が無料で、それ以降は 100 万文字当たり 15 USD となります。

現在、チームはさらなる機能追加の仕事に力を注いでおり、今年後半にはデンマーク語、オランダ語、フィンランド語、ヘブライ語、ポーランド語、スウェーデン語のサポートの追加を予定しているとのことです。

いつものように、このサービスに関するご意見がありましたら、コメント欄やTwitterでご連絡ください。

こちらです。