Démarrage rapide : Utiliser des bibliothèques
Ce guide de démarrage rapide présente le processus d’utilisation des bibliothèques clientes pour envoyer une requête à Text-to-Speech et créer du contenu audio à partir de texte.
Pour en savoir plus sur les concepts fondamentaux de Text-to-Speech, consultez la page Concepts de base de Text-to-Speech. Pour savoir quelles voix synthétiques sont disponibles dans votre langue, consultez la page Voix et langues compatibles.
Avant de commencer
Avant de pouvoir envoyer une requête à l'API Text-to-Speech, vous devez avoir effectué les actions suivantes. Pour en savoir plus, consultez la page Avant de commencer.
- Activez Text-to-Speech sur un projet GCP.
- Vérifiez que la facturation est activée pour Text-to-Speech.
- Créez et/ou attribuez un ou plusieurs comptes de service à Text-to-Speech.
- Téléchargez une clé d'identifiants de compte de service.
- Définissez la variable d'environnement d'authentification.
Installer la bibliothèque cliente
Go
go get cloud.google.com/go/texttospeech/apiv1
Java
Si vous utilisez Maven, ajoutez les lignes suivantes à votre fichier pom.xml
. Pour en savoir plus sur les BOM, consultez la page The Google Cloud Platform Libraries BOM (BOM des bibliothèques Google Cloud Platform).
Si vous utilisez Gradle, ajoutez les éléments suivants à vos dépendances :
Si vous utilisez sbt, ajoutez les éléments suivants à vos dépendances :
Si vous utilisez Visual Studio Code, IntelliJ ou Eclipse, vous pouvez ajouter des bibliothèques clientes à votre projet à l'aide des plug-ins IDE suivants :
Les plug-ins offrent des fonctionnalités supplémentaires, telles que la gestion des clés pour les comptes de service. Reportez-vous à la documentation de chaque plug-in pour plus de détails.
Node.js
Avant d'installer la bibliothèque, assurez-vous d'avoir préparé votre environnement pour le développement Node.js.
npm install --save @google-cloud/text-to-speech
Python
Avant d'installer la bibliothèque, assurez-vous d'avoir préparé votre environnement pour le développement Python.
pip install --upgrade google-cloud-texttospeech
Langues supplémentaires
C# : Veuillez suivre les Instructions de configuration de C# sur la page des bibliothèques clientes, puis consultez la pageDocumentation de référence sur Text-to-Speech pour .NET.
PHP : Veuillez suivre les Instructions de configuration de PHP sur la page des bibliothèques clientes, puis consultez la page Documentation de référence sur Text-to-Speech pour PHP.
Ruby : Veuillez suivre les Instructions de configuration de Ruby sur la page des bibliothèques clientes, puis consultez la page Documentation de référence sur Text-to-Speech pour Ruby.
Créer des données audio
Vous pouvez maintenant faire appel à Text-to-Speech pour créer un fichier audio de voix humaine synthétique. Utilisez le code suivant pour envoyer une requête synthesize
à l'API Text-to-Speech.
Go
Java
Node.js
Avant d'exécuter l'exemple, assurez-vous d'avoir préparé l'environnement pour le développement Node.js.
Python
Avant d'exécuter l'exemple, assurez-vous d'avoir préparé l'environnement pour le développement Python.
Félicitations ! Vous avez envoyé votre première requête à Text-to-Speech.
Comment ça s'est passé ?
Effectuer un nettoyage
Pour éviter que les ressources utilisées sur cette page soient facturées sur votre compte Google Cloud :
- Supprimez votre projet à l'aide de Cloud Console si vous n'en avez plus besoin.
Étape suivante
- Pour en savoir plus sur Cloud Text-to-Speech, consultez la page Concepts de base.
- Passez en revue la liste des voix disponibles que vous pouvez utiliser pour la voix synthétique.