尽管您可以通过直接发出请求来使用 Speech-to-Text,但我们也提供了几种主流语言的客户端库。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 库参考文档 |
语言指南 | 将 Python 与 GCP 搭配使用的一般指南 |
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 库参考文档 |
语言指南 | 将 Java 与 GCP 搭配使用的一般指南 |
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 库参考文档 |
语言指南 | 将 Node.js 与 GCP 搭配使用的一般指南 |
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# 库参考文档 |
语言指南 | 将 C# 与 GCP 搭配使用的一般指南 |
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++ 库参考文档 |
语言指南 | 将 C++ 与 GCP 搭配使用的一般指南 |
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 库参考文档 |
语言指南 | 将 Go 与 GCP 搭配使用的一般指南 |
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 库参考文档 |
语言指南 | 将 PHP 与 GCP 搭配使用的一般指南 |
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 客户端库属于 Beta 版。
本页面提供 Speech-to-Text Ruby 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库参考文档 | Speech-to-Text Ruby 库参考文档 |
语言指南 | 将 Ruby 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
Stack Overflow | 带有 Speech-to-Text 和 Ruby 标记的问题 |
安装
要安装客户端库,请运行以下命令:
gem install google-cloud-speech
身份验证和访问控制
Speech-to-Text 快速入门指南提供了有关身份验证和访问权限控制的基本信息。如需了解详情,请参阅以下内容: