Speech-to-Text を直接リクエストして使用することもできますが、Google ではいくつかの一般的な言語のクライアント ライブラリを提供しています。Speech-to-Text クライアント ライブラリは Google Cloud クライアント ライブラリで構築されています。この共通インフラストラクチャは API 固有のライブラリを実装するための機能を備えており、Cloud API を使用する際に直接使用できるデータ型とメソッドも用意されています。
利用可能なクライアント ライブラリ
Speech-to-Text には、次の言語のクライアント ライブラリとガイドが用意されています。
Python
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。詳細については、Speech-to-Text の Python API リファレンス ドキュメントをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
このページでは、Speech-to-Text の Python クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の Python ライブラリ リファレンス |
言語ガイド | GCP で Python を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と Python でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
pip install --upgrade google-cloud-speech
Java
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。詳細については、Speech-to-Text の Java API リファレンス ドキュメントをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
このページでは、Speech-to-Text の Java クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の Java ライブラリ リファレンス |
言語ガイド | GCP で Java を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と Java でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
Maven を使用している場合は、以下を pom.xml
ファイルに追加します。BOM の詳細については、Google Cloud Platform ライブラリ BOM をご覧ください。
Gradle を使用している場合は、以下を依存関係に追加します。
sbt を使用している場合は、以下を依存関係に追加します。
Visual Studio Code、IntelliJ または Eclipse を使用している場合は、次の IDE プラグインでプロジェクトにクライアント ライブラリを追加できます。
プラグインでは、サービス アカウントのキー管理などの追加機能も提供されます。詳細は各プラグインのドキュメントをご覧ください。
Node.js
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。詳細については、Speech-to-Text の Node.js API リファレンス ドキュメントをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
このページでは、Speech-to-Text の Node.js クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の Node.js ライブラリ リファレンス |
言語ガイド | GCP で Node.js を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と Node.js でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
npm install --save @google-cloud/speech
C#
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
このページでは、Speech-to-Text の C# クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の C# ライブラリ リファレンス |
言語ガイド | GCP で C# を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と C# でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
Install-Package Google.Cloud.Speech.V1 -Pre
C++
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
このページでは、Speech-to-Text の C++ クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の C++ ライブラリ リファレンス |
言語ガイド | GCP で C++ を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と C++ でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
C++ 開発環境の設定をご覧ください。Go
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。詳細については、Speech-to-Text の Go API リファレンス ドキュメントをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
このページでは、Speech-to-Text の Go クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の Go ライブラリ リファレンス |
言語ガイド | GCP で Go を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と Go でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
go get cloud.google.com/go/speech/apiv1
PHP
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
このページでは、Speech-to-Text の PHP クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の PHP ライブラリ リファレンス |
言語ガイド | GCP で PHP を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と PHP でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
composer require google/cloud-speech
Ruby
Speech-to-Text 用のクライアント ライブラリをインストールして使用する方法については、Speech-to-Text クライアント ライブラリをご覧ください。
Speech-to-Text に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証を設定するをご覧ください。
Speech-to-Text の Ruby クライアント ライブラリは、現在ベータ版としてリリースされています。
このページでは、Speech-to-Text の Ruby クライアント ライブラリのリファレンス ドキュメントと関連リソースを示します。
リソース | 説明 |
---|---|
ライブラリ リファレンス | Speech-to-Text の Ruby ライブラリ リファレンス |
言語ガイド | GCP で Ruby を使用するための一般的なガイド |
GitHub リポジトリ | このライブラリ用のソースコードと追加ドキュメント |
Stack Overflow | Speech-to-Text と Ruby でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
gem install google-cloud-speech
認証とアクセス制御
Speech-to-Text クイックスタート ガイドでは、認証とアクセス制御に関する基本情報を示しています。詳しくは、次のドキュメントをご覧ください: