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 でタグ付けされた質問 |
インストール
クライアント ライブラリをインストールする方法は次のとおりです。
If you are using Maven, add
the following to your pom.xml
file. For more information about
BOMs, see The Google Cloud Platform Libraries BOM.
If you are using Gradle, add the following to your dependencies:
If you are using sbt, add the following to your dependencies:
If you're using Visual Studio Code, IntelliJ, or Eclipse, you can add client libraries to your project using the following IDE plugins:
The plugins provide additional functionality, such as key management for service accounts. Refer to each plugin's documentation for details.
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 クイックスタート ガイドでは、認証とアクセス制御に関する基本情報を示しています。詳しくは、次のドキュメントをご覧ください: