Crear audio a partir de texto con bibliotecas de cliente
En esta guía de inicio rápido se explica el proceso para usar bibliotecas de cliente y enviar una solicitud a Text-to-Speech para crear audio a partir de texto.
Para obtener más información sobre los conceptos fundamentales de Text-to-Speech, consulta el artículo Conceptos básicos de Text-to-Speech. Para ver qué voces sintéticas están disponibles en tu idioma, consulta la página de voces e idiomas admitidos.
Antes de empezar
Antes de enviar una solicitud a la API Text-to-Speech, debes haber completado las siguientes acciones. Consulta la página Antes de empezar para obtener más información.
- Habilita Text-to-Speech en un Google Cloud proyecto.
- Asegúrate de que la facturación esté habilitada en Text-to-Speech.
-
Instala Google Cloud CLI y, a continuación, inicia sesión en gcloud CLI con tu identidad federada. Después de iniciar sesión, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Instalar 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, prepara el entorno para las tareas de desarrollo en Node.js.
npm install @google-cloud/text-to-speech
Python
Antes de instalar la biblioteca, prepara el entorno para las tareas de desarrollo en Python.
pip install --upgrade google-cloud-texttospeech
Idiomas adicionales
C#: Sigue las instrucciones de configuración de C# en la página de bibliotecas de cliente y, a continuación, consulta 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 de cliente y, a continuación, consulta 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 de cliente y, a continuación, consulta la documentación de referencia de Text-to-Speech para Ruby.
Crear datos de audio
Ahora puedes usar Text-to-Speech para crear un archivo de audio con una voz humana sintética. Usa el siguiente código para enviar una solicitud synthesize
a la API Text-to-Speech.
Go
Java
Node.js
Antes de ejecutar el ejemplo, prepara el entorno para las tareas de desarrollo en Node.js.
Python
Antes de ejecutar el ejemplo, prepara el entorno para las tareas de desarrollo en Python.
¡Enhorabuena! Has enviado tu primera solicitud a Text-to-Speech.
¿Cómo ha ido?
Limpieza
Para evitar que se apliquen cargos en tu cuenta de Google Cloud por los recursos utilizados en esta página, sigue estos pasos.
- Usa el Google Cloud console para eliminar el proyecto si no lo necesitas.
Siguientes pasos
- Consulta más información sobre Cloud Text-to-Speech en la sección de conceptos básicos.
- Consulta la lista de voces disponibles que puedes usar para la síntesis de voz.