GUIDE

Synthèse vocale dans Power Automate : une action HTTP et un MP3

Les flux Power Automate déplacent déjà du texte : e-mails, réponses Forms, éléments SharePoint, messages Teams. Pour transformer une partie de ce texte en parole, le flux a besoin d’un appel à une API de synthèse vocale et d’une étape qui enregistre l’audio.

Ce guide montre comment faire avec l’action HTTP et l’API vocale de SuperClonica.

Avant de commencer

L’action HTTP est un connecteur premium dans Power Automate : le flux a donc besoin d’une licence incluant les connecteurs premium. Il vous faut aussi une clé API SuperClonica : connectez-vous avec Google ou GitHub et créez-la dans la section API de votre espace de travail ; l’offre gratuite donne une minute d’audio par jour.

Ajouter l’action HTTP

Après le déclencheur, ajoutez une action HTTP et remplissez-la :

  • Méthode POST, URI https://superclonica.com/api/v1/speech.
  • En-têtes : Authorization = Bearer et votre clé, Content-Type = application/json. Mieux encore, gardez la clé dans une variable d’environnement ou dans Azure Key Vault.
  • Corps : {"text": "[contenu dynamique avec le texte]", "voice": "M1", "language": "fr", "format": "mp3"}.

Enregistrer l’audio

Le corps de la réponse est le MP3 lui-même. Ajoutez « Créer un fichier » de OneDrive ou SharePoint, nommez-le avec l’extension .mp3 et utilisez le Body de l’action HTTP comme contenu. Le flux peut ensuite le joindre à un e-mail, le publier dans Teams ou le lier dans un élément de liste. Ajoutez un en-tête Idempotency-Key, par exemple l’ID de l’élément, pour qu’une nouvelle exécution ne lise jamais deux fois le même texte.

Erreurs, limites et confidentialité

Configurez la stratégie de nouvelles tentatives de l’action HTTP ou une étendue avec « exécuter après » en cas d’échec : 429 signifie que la fenêtre de 10 minutes de l’offre est épuisée et 503 que la file est pleine ; les deux réponses portent Retry-After. Une requête accepte jusqu’à 20 000 caractères. Le texte est traité sur les serveurs de SuperClonica : pour des documents confidentiels, utilisez plutôt le moteur SuperClonica sur votre propre machine.