Outils de texte

Générateur SSML

Générez du balisage SSML structuré pour vos moteurs de synthèse vocale à partir de texte brut.

Exécuter l’outil

Ce générateur structure un texte brut en balises SSML (Speech Synthesis Markup Language) destinées aux moteurs de synthèse vocale. L'outil convertit les réglages choisis en attributs standards interprétables par les moteurs compatibles. Vous pouvez définir le nom de la voix, le débit, la hauteur tonale et le niveau sonore. Le traitement structure automatiquement les paragraphes lors de doubles sauts de ligne et encapsule chaque ligne non vide dans des éléments de phrase. Les caractères spéciaux du texte sont échappés au format XML afin de garantir un code valide. Lorsque le débit ou la hauteur sont ajustés, le système applique des pourcentages relatifs, tandis que le volume est traduit en paliers numériques. Si une valeur n'est pas reconnue, le paramètre moyen par défaut est appliqué. Si le champ texte reste vide ou ne contient que des espaces, un message d'erreur signale l'absence de contenu au lieu de produire du balisage.

Mode d’emploi

  1. Saisissez ou collez votre texte brut dans la zone de texte.
  2. Indiquez un identifiant de voix si votre moteur de synthèse en requiert un (la valeur par défaut est « default »).
  3. Sélectionnez le débit d'élocution, la hauteur tonale et le volume souhaités parmi les options proposées.
  4. Lancez la génération pour afficher le document XML balisé avec les balises de paragraphe, de phrase et de prosodie.

Exemples

  • Texte : « Bonjour et bienvenue sur notre service. », Voix : « fr-FR-DeniseNeural », Débit : « Moyen », Hauteur : « Moyenne », Volume : « Fort ». Le générateur produit le document SSML avec l'élément prosody configuré pour le volume et le texte balisé dans un paragraphe.
  • Texte avec double saut de ligne pour créer deux paragraphes distincts, Débit : « Rapide », Hauteur : « Haute », Volume : « Moyen ». Le générateur renvoie le balisage XML contenant deux balises de paragraphe et l'ajustement de cadence correspondant.

FAQ

Cet outil génère-t-il directement un fichier audio ?

Non, cet outil génère uniquement le balisage textuel SSML au format XML. Vous devez ensuite transmettre ce code à un moteur de synthèse vocale pour créer le rendu audio.

Comment sont gérés les sauts de ligne dans le texte ?

Une ligne isolée est encapsulée dans une balise de phrase (s), tandis qu'un double saut de ligne crée un nouvel élément de paragraphe (p).

Que se passe-t-il si aucun texte n'est renseigné ?

Si la zone de texte est vide ou ne comporte que des espaces, l'outil signale l'absence de contenu et ne génère aucun balisage SSML.

Les caractères réservés XML sont-ils pris en charge ?

Oui, les caractères spéciaux comme les chevrons ou les esperluettes sont automatiquement convertis en entités XML sécurisées.

Intégrer cet outil

Ajoutez cet outil SmartPlusLab fonctionnel à votre site avec le code ci-dessous.