Custom Translator とはWhat is Custom Translator?

Custom Translator は、翻訳会社、アプリ開発者、および言語サービス プロバイダーがカスタマイズされたニューラル機械翻訳 (NMT) システムを構築できるようにする Microsoft Translator サービスの一機能です。Custom Translator is a feature of the Microsoft Translator service, which enables Translator enterprises, app developers, and language service providers to build customized neural machine translation (NMT) systems. カスタマイズされた翻訳システムは、既存のアプリケーション、ワークフロー、および Web サイトにシームレスに統合されます。The customized translation systems seamlessly integrate into existing applications, workflows, and websites. Custom Translator は、統計的機械翻訳 (SMT) に対して Microsoft Translator Hub が提供するのと同様の機能を提供しますが、ニューラル機械翻訳 (NMT) システム専用です。Custom Translator offers similar capabilities to what Microsoft Translator Hub does for Statistical Machine Translation (SMT), but exclusively for Neural Machine Translation (NMT) systems.

Custom Translator を使用して構築された翻訳システムは、安全性、高パフォーマンス、高いスケーラビリティを備えた、同じクラウドベースの Microsoft Translator Text API V3 を介して利用できます。この API は、毎日何十億件もの翻訳に利用されています。Translation systems built with Custom Translator are available through the same cloud-based, secure, high performance, highly scalable Microsoft Translator Text API V3, that powers billions of translations every day.

Custom Translator は、36 を超える言語をサポートし、NMT で利用可能な言語に直接マップされています。Custom Translator supports more than three dozen languages, and maps directly to the languages available for NMT. 完全な一覧については、Microsoft Translator の言語に関するページを参照してください。For a complete list, see Microsoft Translator Languages.

機能Features

Custom Translator は、カスタム翻訳システムを構築し、その後そのシステムにアクセスするための各種機能を提供します。Custom Translator provides different features to build custom translation system and subsequently access it.

機能Feature 説明Description
ニューラル機械翻訳テクノロジを活用Leverage neural machine translation technology Custom Translator によって提供されるニューラル機械翻訳 (NMT) を活用して翻訳を改善します。Improve your translation by leveraging neural machine translation (NMT) provided by Custom translator.
ビジネス用語を理解するシステムを構築Build systems that knows your business terminology お客様のビジネスや業界で使用されている用語が反映されている対訳ドキュメントを使用して、翻訳システムをカスタマイズおよび構築します。Customize and build translation systems using parallel documents, that understand the terminologies used in your own business and industry.
辞書を使用してモデルを構築Use a dictionary to build your models トレーニング データ セットがない場合は、辞書データのみを使用してモデルをトレーニングすることができます。If you don't have training data set, you can train a model with only dictionary data.
他の人と共同作業を行うCollaborate with others 他の人と作業を共有して、チームと共同作業を行います。Collaborate with your team by sharing your work with different people.
カスタム翻訳モデルにアクセスAccess your custom translation model Microsoft Translator Text API V3 を介して、既存のアプリケーション/プログラムからいつでもカスタム翻訳モデルにアクセスできます。Your custom translation model can be accessed anytime by your existing applications/ programs via Microsoft Translator Text API V3.

より良い翻訳を得るGet better translations

Microsoft Translator では、2016 年にニューラル機械翻訳 (NMT) がリリースされました。Microsoft Translator released Neural Machine Translation (NMT) in 2016. NMT は、業界標準の統計的機械翻訳 (SMT) テクノロジに比べて、翻訳品質の大幅な進歩をもたらしました。NMT provided major advances in translation quality over the industry-standard Statistical Machine Translation (SMT) technology. NMT では、翻訳する前に文章全体のコンテキストをより適切に捉えることができるため、人間にとって違和感が少なく、より高品質で流暢な翻訳が提供されます。Because NMT better captures the context of full sentences before translating them, it provides higher quality, more human-sounding, and more fluent translations. Custom Translator は、ユーザーのカスタム モデルに NMT を提供して、より高い翻訳品質を実現します。Custom Translator provides NMT for your custom models resulting better translation quality.

過去に翻訳されたドキュメントを使用して、翻訳システムを構築することができます。You can use previously translated documents to build a translation system. これらのドキュメントには分野に固有の用語とスタイルが含まれているため、汎用の翻訳システムよりも優れたものとなります。These documents include domain-specific terminology and style, better than a generic translation system. ユーザーは、ALIGN、PDF、LCL、HTML、HTM、XLF、TMX、XLIFF、TXT、DOCX、および XLSX ドキュメントをアップロードできます。Users can upload ALIGN, PDF, LCL, HTML, HTM, XLF, TMX, XLIFF, TXT, DOCX, and XLSX documents.

Custom Translator では、データの収集と準備をより効果的に行うことができるように、ドキュメント レベルで対になっているデータも受け付けます。Custom Translator also accepts data that's parallel at the document level to make data collection and preparation more effective. 複数の言語で書かれ、それぞれ別個のドキュメントとして保存されている同じコンテンツがユーザーの手元にある場合、Custom Translator は複数のドキュメント全体で文どうしを自動的に一致させることができます。If users have access to versions of the same content in multiple languages but in separate documents, Custom Translator will be able to automatically match sentences across documents.

適切な種類と量のトレーニング データが提供されていれば、Custom Translator を使用することで BLEU スコアが 5 から 10 ポイント増加することは珍しくありません。If the appropriate type and amount of training data is supplied, it's not uncommon to see BLEU score gains between 5 and 10 points by using Custom Translator.

生産性とコスト効果を高めるBe productive and cost effective

Custom Translator では、カスタム システムのトレーニングとデプロイにプログラミング スキルは必要ありません。With Custom Translator, training and deploying a custom system doesn't require any programming skills.

ユーザーは、セキュリティで保護された Custom Translator ポータルで直感的なユーザー インターフェイスを使用して、トレーニング データをアップロードし、システムのトレーニングとテスト、運用環境へのデプロイを行うことができます。Using the secure Custom Translator portal, users can upload training data, train systems, test systems, and deploy them to a production environment through an intuitive user interface. システムは、数時間以内に大規模に使用できるようになります (実際の時間はトレーニング データのサイズによって変わります)。The system will then be available for use at scale within a few hours (actual time depends on training data size).

Custom Translator は、プログラムを使って、(現在プレビュー段階の) 専用 API を介してアクセスすることもできます。Custom Translator can also be programmatically accessed through a dedicated API (currently in preview). ユーザーは、この API を使用して、自分のアプリや Web サービスを通じて定期的なトレーニングの作成と更新を管理できます。The API allows users to manage creating or updating training on a regular basis through their own app or webservice.

カスタム モデルを使用してコンテンツを翻訳するコストは、ユーザーの Translator Text API の価格レベルに基づきます。The cost of using a custom model to translate content is based on the user’s Translator Text API pricing tier. 価格レベルの詳細については、Cognitive Services の Translator Text API の価格に関する Web ページを参照してください。See the Cognitive Services Translator Text API pricing webpage for pricing tier details.

あらゆるアプリとサービスでいつでもどこでも安全に翻訳するSecurely translate anytime, anywhere on all your apps and services

標準の REST テクノロジを使用して、Microsoft Translator Text API を経由すれば、カスタム システムにシームレスにアクセスできるほか、それをあらゆるデバイス上のすべての製品またはビジネス ワークフローに統合できます。Custom systems can be seamlessly accessed and integrated into any product or business workflow, and on any device, via the Microsoft Translator Text API through standard REST technology.

次の手順Next steps