Balises XML SSML

Dernière mise à jour : Nov 26, 2021 |
Informations sur le prologue
La fonction TTS de Voicemail Pro prend uniquement en charge les commandes vocales utilisant des balises SSML suivantes.
Attribut
Description
Volume
Détermine le volume de la parole.
Attribut :
  • volume= Prend en charge les valeurs comprises entre 0 et 100, qui représentent le pourcentage du volume défini par le système.
Exemples :
  • <prosody volume="50"/>
  • <prosody volume="50">Lit ce texte au niveau 50</prosody> et ce texte normalement.
Vitesse
Détermine la vitesse de lecture du texte.
Attribut :
  • rate= Définit le débit de lecture du texte entre 0 et 10, 0 correspondant au débit de parole normal. Cet attribut ne prend pas en charge les valeurs négatives.
Exemples :
  • Débit absolu : <prosody rate="default"/><prosody rate=5>Lit ce texte au débit 5</prosody>
  • Débit relatif : <prosody rate="5">Augmente la vitesse de parole actuelle de 5</prosody>
Hauteur tonale
Détermine la hauteur tonale de lecture du texte.
Attribut :
  • pitch= Définit la hauteur tonale de la parole entre -10 et 10, 0 correspondant à la hauteur tonale normale.
Exemples :
  • <prosody pitch="default"/><prosody pitch="5st">Lit ce texte à la hauteur tonale de 5</prosody>
  • <prosody pitch="default"/><prosody pitch="5"/>Lit tout le texte qui suit à la hauteur tonale de 5
  • <prosody pitch="-5">Diminue la hauteur tonale de parole actuelle de 5</prosody>
Emphasis
Applique une accentuation à un mot ou à une partie du texte.
Exemple :
  • Dites <emphasis>bonjour</emphasis>
Spell
La commande Spell force le moteur à lire littéralement du texte plutôt que d'appliquer des règles de parole. Cette balise ne doit pas être vide.
Attributs :
  • interpret-as= Définit le type de texte à interpréter.
  • format= Définit le format du texte.
Exemples :
  • Le numéro de téléphone est le <say-as interpret-as="number" format="digits">555 3468</say-as>
  • L'orthographe de « bonjour » est <say-as interpret-as="characters" format="characters">bonjour</say-as>
Silence
Insère une pause silencieuse. Cette balise doit être vide.
Attribut :
  • time= Définit la durée en millisecondes.
Exemple :
  • Un silence bref d'une seconde <break time="1000ms"/>.