クライアント ライブラリ

直接リクエストを行うことで Media Translation を使用できますが、Google ではいくつかの一般的な言語のクライアント ライブラリを提供しています。Media Translation クライアント ライブラリは、Google Cloud クライアント ライブラリ上に構築されています。この共通インフラストラクチャは API 固有のライブラリを実装するための機能を備えており、Cloud API を使用する際に直接使用できるデータ型とメソッドも用意されています。

利用可能なクライアント ライブラリ

Media Translation は、次の言語のクライアント ライブラリとガイドを提供します。

Python

Media Translation 用のクライアント ライブラリをインストールして使用する方法については、Media Translation のクライアント ライブラリをご覧ください。詳細については、Media Translation Python API のリファレンス ドキュメントをご覧ください。

Media Translation で認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。

このページでは、Media Translation Python クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。

リソース 説明
ライブラリ リファレンス Media Translation Python ライブラリ リファレンス
言語ガイド GCP で Python を使用するための一般的なガイド
GitHub リポジトリ このライブラリ用のソースコードと追加ドキュメント
Stack Overflow Media Translation と Python でタグ付けされた質問

インストール

クライアント ライブラリをインストールするには:

pip install --upgrade google-cloud-media-translation

Java

Media Translation 用のクライアント ライブラリをインストールして使用する方法については、Media Translation のクライアント ライブラリをご覧ください。詳細については、Media Translation Java API のリファレンス ドキュメントをご覧ください。

Media Translation で認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。

このページでは、Media Translation Java クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。

リソース 説明
ライブラリ リファレンス Media Translation Java ライブラリ リファレンス
言語ガイド GCP で Java を使用するための一般的なガイド
GitHub リポジトリ このライブラリ用のソースコードと追加ドキュメント
Stack Overflow Media Translation と Java でタグ付けされた質問

インストール

クライアント ライブラリをインストールするには:

Maven で BOM を使用している場合は、pom.xml ファイルに次の内容を追加します。

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>20.8.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>
<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-mediatranslation</artifactId>
  </dependency>
</dependencies>

Maven を BOM なしで使用している場合は、次のものを依存関係に追加します。

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-mediatranslation</artifactId>
  <version>0.2.1</version>
</dependency>

Gradle を使用している場合は、依存関係に以下を追加します。

compile 'com.google.cloud:google-cloud-mediatranslation:0.1.0'

SBT を使用している場合は、依存関係に以下を追加します。

libraryDependencies += "com.google.cloud" % "google-cloud-mediatranslation" % "0.1.0"

Node.js

Media Translation 用のクライアント ライブラリをインストールして使用する方法については、Media Translation のクライアント ライブラリをご覧ください。詳細については、Media Translation Node.js API のリファレンス ドキュメントをご覧ください。

Media Translation で認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。

このページでは、Media Translation Node.js クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。

リソース 説明
ライブラリ リファレンス Media Translation Node.js ライブラリ リファレンス
言語ガイド GCP で Node.js を使用するための一般的なガイド
GitHub リポジトリ このライブラリ用のソースコードと追加ドキュメント
Stack Overflow Media Translation と Node.js でタグ付けされた質問

インストール

クライアント ライブラリをインストールする方法は次のとおりです。

npm install @google-cloud/media-translation

認証とアクセス制御

Media Translation クイックスタート ガイドでは、認証とアクセス制御に関する基本情報を提供しています。詳しくは、次のドキュメントをご覧ください: