Azure AI Translator リソースをプロビジョニングする
Azure AI 翻訳には、次の用途に使用できる多言語テキスト翻訳 API が用意されています。
- 言語検出。
- 1 対多の翻訳。
- スクリプトの表記変換 (ネイティブ スクリプトから代替スクリプトにテキストを変換)。
Azure AI 翻訳の Azure リソース
Azure AI 翻訳サービスを使用するには、Azure サブスクリプションで適切なリソースをプロビジョニングする必要があります。 単一サービスの Azure AI 翻訳リソースをプロビジョニングすることや、マルチサービスの Azure AI サービス リソースで Text Analytics API を使うことができます。
Azure サブスクリプションで適切なリソースをプロビジョニングした後、リソースをデプロイした場所とそのサブスクリプション キーの 1 つを使用して、コードから Azure AI Translator API を呼び出すことができます。 API を呼び出すには、JSON 形式の要求を REST インターフェイスに送信するか、使用可能なプログラミング言語固有のいずれかの SDK を使います。
Note
このモジュールの以降のユニットのコード例は、REST インターフェイスと交換される JSON 要求と応答を示しています。 SDK を使用する場合、JSON 要求は同じデータ値をカプセル化する適切なオブジェクトとメソッドによって抽象化されます。 このモジュールの後半の演習では、C# または Python 用の SDK を試用することができます。