Call Contact

Les règles d’utilisation de la synthèse vocale

Tutoriel 7 minutes de lecture imprimer

La fonction TTS (Text To Speech) intégrée à CALL CONTACT permet de créer des messages vocaux à partir d’un texte lu par une voix de synthèse.


CALL CONTACT propose une synthèse vocale multilingue avec plusieurs voix :

  • ALICE – FR : voix féminine française
  • BRUNO – FR : voix masculine française
  • CLAIRE – FR : voix féminine française
  • LUCY – EN : voix féminine anglaise
  • PETER – EN : voix masculine anglaise
  • CHIARA – IT : voix féminine italienne
  • VITTORIO – IT : voix masculine italienne
  • INES – ES : voix féminine espagnole
  • ANTONIO – ES : voix masculine espagnole

Vous trouverez ci-dessous les règles d’utilisation du « Text To Speech ».

  • Ponctuation

Il est possible de jouer avec la ponctuation, les sigles ou bien en utilisant des balises afin de spécifier certains comportements au moteur de synthèse vocale.
La ponctuation joue un rôle capital dans la prosodie des messages générés. Chaque signe de ponctuation doit obligatoirement être suivi d’un espace.
Le tableau ci-dessous dresse la liste des signes de ponctuations interprétables par le système de TTS et précise leur influence au niveau de l’intonation.

  • Les autres caractères

D’autres caractères n’appartenant pas à la ponctuation peuvent être utilisés dans le cadre des annonces vocales. Le tableau suivant indique les utilisations :

  • Dates
    • 10-02-2003 ou 10-2-2003 prononcé dix février deux mille trois
      10.02.2003 ou 10.2.2003 prononcé dix février deux mille trois
      10/02/2003 ou 10/2/2003 prononcé dix février deux mille trois
    • 10-02-03 ou 10-2-03 prononcé dix février deux mille trois
      10.02.03 ou 10.2.03 prononcé dix février deux mille trois
      10/02/03 ou 10/2/03 prononcé dix février deux mille trois
  • Heures
    • 9:00 prononcé neuf heure
    • 13:00 prononcé treize heures
    • 12:00 prononcé midi
    • 0:00 prononcé minuit
    • 10:24:20 prononcé dix heures vingt-quatre et vingt secondes

Les balises

L’écriture phonétique : balise \phone


Afin d’obtenir le rendu souhaité, il est possible de forcer le moteur de synthèse vocale en lui fournissant le texte à synthétiser de manière phonétique. Ce résultat est possible de deux façons :

– Ecriture du texte tel qu’il se prononce (en ajoutant des accents ou en changeant l’orthographe du mot).
Exemple : « Bienvenue chez  Cégétel. »

– En utilisant la balise « \phone ». Celle-ci permet de spécifier le rendu souhaité d’un mot en décrivant sa prononciation via un alphabet phonétique.
Exemple : « Bienvenue chez \phone{s »ei »j »ei »t »ai »l »}. »


Les tableaux suivants dressent la liste des codes composant l’alphabet phonétique utilisable dans le système de TTS.

Insertion de pause : balise \pause

Il est possible de forcer l’insertion d’une pause dans un texte. La durée de cette pause peut être spécifiée en millisecondes, secondes ou en minutes.

Exemples :
« Bonjour \pause{1000ms} madame … »
« Bonjour \pause{1s} madame… »
« Bonjour \pause{1mn} madame … »

Modification du ton : balise \abspitch

Il est possible de modifier le ton de la voix, afin de l’augmenter ou de le baisser. Cela est possible grâce à la balise « \abspitch« . La valeur du « abspitch » peut être comprise entre 50 (bas) et 150 (haut).

Exemple :
« Bonjour \abspitch{100} monsieur \abspitch {50} NAUDIN. »

Modification de la vitesse : balise \absspeed

Il est possible de modifier la vitesse d’élocution de la voix, afin de l’augmenter ou d’abaisser le débit grâce à la balise « \absspeed ». La valeur peut être comprise entre 30 (lent) et 300 (très rapide).

Exemple :
« Bonjour \absspeed{200} monsieur \absspeed{50} NAUDIN. »

Modification du volume : balise\absgain

Il est possible d’augmenter ou d’abaisser le volume de la voix, avec la balise « \absgain ». La valeur du « absgain » peut être comprise entre 0 (silence) et 65535 (très fort).
La valeur par défaut est de 32767.

Exemple :
« Veuillez effectuer \absgain{48000} votre choix \absgain{32767} maintenant. »

NB : un volume très élevé réduit sensiblement la qualité de la voix de synthèse.

Épellation : balise \S++ et \S*

La balise \S++ permet d’épeler un mot, lettre par lettre et la balise \S* met un terme à ce mode.

Exemple :
La phrase « Vous pouvez nous écrire à l’adresse \S++ sfrbusiness@sfr.com \S* en indiquant vos références.» va permettre d’épeler lettre par lettre l’adresse sfrbusiness@sfr.com pour une meilleure compréhension.

Ces informations vous ont-elles aidé ?


Donia

Est chargée de compte, spécialiste des offres 0800, Call Contact et GCC au sein de SFR Business.