Crea audio a partir de texto mediante bibliotecas cliente
En esta guía de inicio rápido, se te guiará en el proceso de uso de bibliotecas cliente para realizar una solicitud a Text-to-Speech y crear audio a partir de texto.
Para obtener más información sobre los conceptos básicos de Text-to-Speech, consulta los Conceptos básicos de la API de Text-to-Speech. Para ver qué voces sintéticas están disponibles en tu idioma, consulta la página de idiomas y voces compatibles.
Antes de comenzar
Antes de enviar una solicitud a la API de Text-to-Speech, debes completar las siguientes acciones. Consulta la página antes de comenzar para obtener más detalles.
- Habilita Text-to-Speech en un proyecto de Google Cloud.
- Asegúrate de que la facturación esté habilitada para Text-to-Speech.
-
After installing the Google Cloud CLI, configure the gcloud CLI to use your federated identity and then initialize it by running the following command:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, confirm that you have configured the gcloud CLI to use Workforce Identity Federation.
Instala la biblioteca cliente
Go
go get cloud.google.com/go/texttospeech/apiv1
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
Antes de instalar la biblioteca, asegúrate de haber preparado tu entorno para el desarrollo en Node.js.
npm install --save @google-cloud/text-to-speech
Python
Antes de instalar la biblioteca, asegúrate de haber preparado tu entorno para el desarrollo en Python.
pip install --upgrade google-cloud-texttospeech
Lenguajes adicionales
C#: Sigue las instrucciones de configuración de C# en la página de bibliotecas cliente y, luego, visita la documentación de referencia de Text-to-Speech para .NET
PHP: Sigue las instrucciones de configuración de PHP en la página de bibliotecas cliente y, luego, visita la documentación de referencia de Text-to-Speech para PHP.
Ruby : Sigue las Instrucciones de configuración de Ruby en la página de bibliotecas cliente y, luego, visitaDocumentación de referencia de Text-to-Speech para Ruby.
Crea datos de audio
Ahora puedes usar Text-to-Speech para crear un archivo de audio de voz humana sintética. Usa el siguiente código para enviar una solicitud synthesize
a la API de Text-to-Speech.
Go
Java
Node.js
Antes de ejecutar el ejemplo, asegúrate de haber preparado tu entorno para el desarrollo en Node.js.
Python
Antes de ejecutar el ejemplo, asegúrate de haber preparado tu entorno para el desarrollo en Python.
¡Felicitaciones! Enviaste tu primera solicitud a Text-to-Speech.
¿Cómo fue?
Limpia
Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que usaste en esta página.
- Usa la consola de Google Cloud para borrar el proyecto si no lo necesitas.
¿Qué sigue?
- Obtén más información sobre Cloud Text-to-Speech en el artículo de Conceptos básicos.
- Revisa la lista de las voces disponibles que puedes usar como voz sintética.