Manuel de l'administrateur Table des matières LinkedIn social network LinkedIn social network LinkedIn social network LinkedIn social network Share on social media

Conversion texte en voix (text To Speech)

Introduction

Le plug-in de service Text To Speech est un outil de conversion de texte en voix. Les événements filtrés (LoriotPro Event, message Syslog, SNMP trap) peuvent être ainsi lu à haute voix par ce module

Cela permet d’attirer l’attention de l’opérateur de la console LoriotPro et de lui délivrer un message audible clair et explicite.

Pour fonctionner ce plug-in utilise un moteur interne de synthèse vocale. Un pilote interne, appelé moteur TTS disponible sur Microsoft Windows, reconnaît le texte écrit et le lit en utilisant une voix de synthèse choisie parmi plusieurs voix générées préalablement. Le moteur TTS utilisé par ce plug-in est fourni avec le système d'exploitation Windows.Le moteur peut utiliser différentes voix et différents accents régionaux, par exemple, l'anglais britannique, ou encore utiliser une langue différente telle que l'allemand, le français ou le russe.

Le principe de fonctionnement est simple.

  1. Les messages texte ou fichiers format wav sont déposés par LoriotPro et le système de filtrage dans un répertoire dédié (/bin/playlist).
  2. Le plug-in Text To Speech vient scruter à intervalle régulier la présence de fichiers texte à lire dans ce répertoire.
  3. Tous les fichiers présents dans le répertoire sont ajoutés dans sa liste à jouer (play list) puis lus séquentiellement.

Interface du plug-in Text To Speech

Text To Speech

Installation du module Text To Speech

Ouvrir l’onglet service puis cliquer droit pour ouvrir le menu contextuel.

Sélectionner le plug-in Text To Speech.

Se référer à la documentation suivante de Microsoft pour la Configuration du moteur microsoft.

Vous pouvez également consulter le site Web de Bytecool complémentaires pour voix et d'informations sur TTS.

Configuration du plug-in Text To Speech

La zone Play list permet de controler le fonctionnement du plug-in.

Start : Démarre la lecture de la play list

Stop : Stop la lecture de la play list

Save Config : Sauvegarde les paramètres de configuration courants.

Delete : Efface le contenu de la play list

Update : Force la mise à jour de la play list

text to speech configuration

La zone Audio Setting permet de configurer les paramètres de restitution de la voix.

Auto Delete : Efface le fichiers lu de la playlist

Voice : Sélection de la voix. Les voix dans d'autre langues peuvent être ajouté en configuration du moteur TTS.

Volume : Le volume du son

Rate : La vitesse de diction

Format : Le format utilisé pour l'échantillonage du son.

Show Event : Les événement seront affichés dans la zone de message.

Process XML : Les balises XML incluses dans le texte seront interprées.

La zone Single play permet de vérifier que les composants matériels et logiciels sont en état de fonctionnement et que les paramètres choisis sont corrects.

Un texte peut être entré dans la zone puis lu ou un fichier wave appelé.

TTS test

Speak Text : Lecture du texte écrit dans la zone de texte.

Pause : Pause la lecture.

Stop : Termine la lecture.

Speak Wave : Joue un fichier wave.

Open : ouvre un fichier texte et le lit.

Traitement de balise XML

Des balises XML réservées peuvent être incluses dans le fichier texte et interprété par le moteur TTS.

La case Process XML doit être cochez pour activer l'interprétation.

Si, par exemple, vous incluez la balise XML suivante dans le texte : <context ID="time"> 13:20 </ context>

Le moteur de synthèse vocal le lira comme une date et non comme un simple numéro.

Consultez la documentation Microsoft SAPI 5 pour découvrir les balises réservés et leur utilisation.

 


www.loriotpro.com