Translator とはWhat is Translator?

Azure Cognitive Services Translator はクラウドベースの機械翻訳サービスであり、インテリジェント アプリを構築するためのコグニティブ API の Azure Cognitive Services ファミリに含まれています。Azure Cognitive Services Translator is a cloud-based machine translation service and is part of the Azure Cognitive Services family of cognitive APIs for building intelligent apps. Translator は、皆さんのアプリケーションや Web サイト、ツール、ソリューションに簡単に統合することができます。Translator is easy to integrate in your applications, websites, tools, and solutions. 70 か国語を超える多言語のユーザー エクスペリエンスを追加し、使用しているハードウェア プラットフォームやオペレーティング システムにかかわらず、テキストからテキストへの言語翻訳を実行できます。It allows you to add multi-language user experiences in more than 70 languages, and can be used on any hardware platform with any operating system for text-to-text language translation.

Microsoft Translator についてAbout Microsoft Translator

Azure Cognitive Services Translator は、クラウドベースの機械翻訳サービスです。Azure Cognitive Services Translator is a cloud-based machine translation service. Translator は、Microsoft のさまざまな製品やサービスに活かされているほか、世界中の膨大な数の企業がそのアプリケーションとワークフローに使用し、コンテンツを世界中のユーザーに届けることに成功しています。Translator powers a number of Microsoft products and services, and is used by thousands of businesses worldwide in their applications and workflows, which allows their content to reach a global audience.

Translator によって支えられた音声翻訳は、Microsoft Speech サービスを通じて利用することもできます。Speech translation, powered by Translator, is also available through the Microsoft Speech Service. Translator Speech API と Custom Speech Service の機能が融合され、一元化された完全にカスタマイズ可能なサービスとなっています。It combines functionality from the Translator Speech API and the Custom Speech Service into a unified and fully customizable service.

言語のサポートLanguage support

Microsoft Translator は、翻訳、表記変換、言語検出、辞書の多言語化を実現します。Microsoft Translator provides multi-language support for translation, transliteration, language detection, and dictionaries. サポートされる全言語のリストについては、言語のサポートに関するページを参照してください。このリストには、プログラムから REST API でアクセスすることもできます。See language support for a complete list, or access the list programmatically with the REST API.

Microsoft Translator のニューラル機械翻訳Microsoft Translator Neural Machine Translation

ニューラル機械翻訳 (NMT) は、高品質な AI による機械翻訳の新しい標準です。Neural Machine Translation (NMT) is the new standard for high-quality AI-powered machine translations. 2010 年半ばに品質の向上が停滞するようになった従来の統計的機械翻訳 (SMT) は、このテクノロジで置き換えられます。It replaces the legacy Statistical Machine Translation (SMT) technology that reached a quality plateau in the mid-2010s.

NMT では、生の翻訳品質のスコアリングの観点からだけでなく、音声がより流ちょうで人間らしいため、SMT より優れた翻訳が提供されます。NMT provides better translations than SMT not only from a raw translation quality scoring standpoint but also because they will sound more fluent and human. こうした流ちょうさが得られるのは、NMT では 1 つの文章のコンテキスト全体を使用して言葉を変換することが主な理由です。The key reason for this fluidity is that NMT uses the full context of a sentence to translate words. SMT で考慮されるのは、各単語の前後にある数語の直接的コンテキストのみです。SMT only took the immediate context of a few words before and after each word.

NMT モデルは、API のコアにあって、エンドユーザーからは見えません。NMT models are at the core of the API and are not visible to end users. 顕著な違いは翻訳品質の向上のみです。特に中国語、日本語、アラビア語などの言語で向上しています。The only noticeable difference is improved translation quality, especially for languages such as Chinese, Japanese, and Arabic.

NMT の動作方法の詳細については、こちらを参照してくださいLearn more about how NMT works

言語のカスタマイズLanguage customization

Translator サービスの拡張機能であるカスタム翻訳ツールは、Translator と組み合わせて使用することで、ニューラル翻訳システムをカスタマイズし、特定の用語やスタイルの翻訳を改善することができます。An extension of the Translator service, Custom Translator can be used in conjunction with Translator to help you customize the neural translation system and improve the translation for your specific terminology and style.

Custom Translator を使用すると、独自のビジネスや業界で使用される用語を処理するニューラル翻訳システムを構築できます。With Custom Translator, you can build translation systems that handle the terminology used in your own business or industry. カスタマイズされた翻訳システムは、通常の Translator でカテゴリ パラメーターを使用して、複数の種類のデバイス全体で既存のアプリケーション、ワークフロー、および Web サイトに簡単に統合できます。Your customized translation system will then easily integrate into your existing applications, workflows, and websites, across multiple types of devices, through the regular Translator, by using the category parameter.

言語カスタマイズの詳細Learn more about language customization

次のステップNext steps