尽管您可以通过直接发出请求来使用 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 标记的问题 |
安装
要安装客户端库,请运行以下命令:
如果您使用的是 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 库参考文档 |
语言指南 | 将 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 快速入门指南提供了有关身份验证和访问权限控制的基本信息。如需了解详情,请参阅以下内容: