快速入门:使用客户端库
本快速入门将引导您完成使用客户端库向 Text-to-Speech 发出请求的过程,即根据文本创建音频。
如需详细了解 Text-to-Speech 中的基本概念,请阅读 Text-to-Speech 基础知识。 如需查看可用于您的语言的合成语音,请参阅支持的语音和语言页面。
准备工作
您必须先完成以下操作,然后才能向 Text-to-Speech API 发送请求。如需了解详情,请参阅准备工作页面。
- 在 GCP 项目上启用 Text-to-Speech。
- 确保已为 Text-to-Speech 启用结算功能。
- 创建和/或向 Text-to-Speech 分配一个或多个服务帐号。
- 下载服务帐号凭据密钥。
- 设置身份验证环境变量。
安装客户端库
Go
go get cloud.google.com/go/texttospeech/apiv1
Java
如果您使用的是 Maven,请将以下代码添加到您的 pom.xml
文件中。如需详细了解 BOM,请参阅 Google Cloud Platform 库 BOM。
如果您使用的是 Gradle,请将以下代码添加到您的依赖项中:
如果您使用的是 sbt,请将以下代码添加到您的依赖项中:
如果您使用的是 Visual Studio Code、IntelliJ 或 Eclipse,可以通过以下 IDE 插件将客户端库添加到您的项目中:
上述插件还提供其他功能,例如服务账号密钥管理。如需了解详情,请参阅各个插件相应的文档。
Node.js
在安装库之前,请确保已经为 Node.js 开发准备好环境。
npm install --save @google-cloud/text-to-speech
Python
在安装库之前,请确保已经为 Python 开发准备好环境。
pip install --upgrade google-cloud-texttospeech
其他语言
C#:请按照客户端库页面上的 C# 设置说明操作,然后访问 .NET 的 Text-to-Speech 参考文档。
PHP:请按照客户端库页面上的 PHP 设置说明 操作,然后访问 PHP 的 Text-to-Speech 参考文档。
Ruby:请按照客户端库页面上的 Ruby 设置说明操作,然后访问 Ruby 的 Text-to-Speech 参考文档。
创建音频数据
现在,您可以使用 Text-to-Speech 来创建合成人类语音的音频文件。请使用以下代码将 synthesize
请求发送到 Text-to-Speech。
恭喜!您已向 Text-to-Speech 发送了第一个请求。
结果怎么样?
清理
为避免因本页中使用的资源导致您的 Google Cloud 帐号产生费用,请按照以下步骤操作。
- 使用 Cloud Console 删除不需要的项目。
后续步骤