Le balisage vocal, en pratique

Guide SSML

Oui. Si vous avez besoin d'un contrôle précis sur la prononciation, les pauses ou l'accentuation, notre éditeur de synthèse vocale prend en charge les balises SSML pour une personnalisation avancée.

speech.ssml
<speak xml:lang="en-US">
  <voice name="JennyNeural">
    <prosody rate="-10%">
      Your words, directed.
    </prosody>
  </voice>
</speak>
rootvoiceprosody
01

Choisissez le format adapté

FreeReadText accepte du texte simple, des balises SSML intégrées ou un document SSML complet directement dans l’éditeur.

01

Texte simple

Saisissez votre texte normalement ; la voix, le débit et la hauteur choisis sont appliqués automatiquement.

02

SSML intégré

Ajoutez des balises comme <break> ou <say-as> ; la voix sélectionnée encadre votre balisage.

03

Document complet

Commencez par <speak> pour gérer entièrement la voix, la langue, le style et la prosodie.

02

Exemples prêts à copier

Collez un exemple dans l’éditeur, puis adaptez les valeurs et le texte à votre script.

<break>
Hello! <break time="1s"/> Welcome to FreeReadText.
<prosody>
<prosody rate="-20%" pitch="+10%">This sentence sounds slower and higher.</prosody>
<say-as>
Your verification code is <say-as interpret-as="characters">ABC123</say-as>.
<phoneme>
I like <phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>.
<mstts:express-as>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       xmlns:mstts="http://www.w3.org/2001/mstts"
       version="1.0" xml:lang="en-US">
  <voice name="en-US-JennyNeural">
    <mstts:express-as style="cheerful">
      Hello! I am very happy to meet you.
    </mstts:express-as>
  </voice>
</speak>
<voice>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       version="1.0" xml:lang="en-US">
  <voice name="en-US-JennyNeural">
    Hello, how are you?
  </voice>
  <voice name="en-US-GuyNeural">
    I am doing very well, thank you.
  </voice>
</speak>
03

Règles pour éviter les erreurs

  • Fermez toute balise non autofermante.
  • Utilisez une seule racine <speak>.
  • Placez le contenu parlé dans au moins un élément <voice>.
  • Utilisez uniquement un style pris en charge par la voix Azure choisie.

Prêt à entendre la différence ?

Ouvrez l’éditeur, collez un exemple et générez votre audio.

Essayer SSML