EasyUC
4.8.7

ACD et poste opérateur

Annonces et voix

Générez des annonces avec la synthèse vocale locale, choisissez une voix et, si vous le souhaitez, connectez des voix cloud.

EasyUC · Version 4.8.7

Dans EasyUC : Calling Features → Calls → Calling Features → Voice settings / Call Flow

À quoi cela sert

Les annonces sont créées à partir d'un texte. EasyUC les génère avec une synthèse vocale qui s'exécute sur votre propre serveur (Piper). Le texte ne quitte pas le réseau. Le fichier audio généré est mis en cache, de sorte que le même texte n'est calculé qu'une seule fois. L'annonce est envoyée à l'appelant en G.711 à 8 kHz.

Vous définissez une fois la langue et la voix sur le script. Chaque bloc vocal du flux d'appel et chaque annonce d'une file d'attente peut s'en écarter.

Vous pouvez, si vous le souhaitez, connecter un compte ElevenLabs. Les blocs proposent alors en plus un moteur cloud avec les voix de ce compte. Le serveur multimédia appelle le fournisseur pendant la lecture et a besoin d'un accès à Internet pour cela.

Prérequis

  • Module de licence acd ou teams.
  • Autorisation : ROLE_APP_ACD_WORKSPACE et ROLE_APP_ACD_SCRIPTS pour afficher, ainsi que ROLE_APP_ACD_SCRIPTS_EDIT pour modifier. Les administrateurs disposant de ROLE_APP_ADMIN, ROLE_OWNER, ROLE_ADMIN ou ROLE_SUPER_ADMIN ont tous les droits de la zone.
  • Un serveur multimédia en fonctionnement. Il contient les voix locales.
  • L'état livré comprend des voix allemandes : une voix par défaut féminine et une masculine, et une autre voix masculine pour la sélection explicite. Pour les langues sans modèle vocal propre, le service utilise une synthèse de repli plus simple (eSpeak).
  • Pour les voix cloud uniquement : une clé API ElevenLabs et un accès à Internet pour le serveur multimédia.

Pas à pas : définir la voix d'un script

  1. Ouvrez Calling Features → Calls → Calling Features et cliquez sur Edit pour le script.
  2. Sélectionnez la Language.
  3. Sous Voice gender, sélectionnez Female ou Male.
  4. Sous Voice, sélectionnez la voix précise.
  5. Cliquez sur Save.

Pas à pas : rédiger une annonce dans le flux d'appel et l'écouter

  1. Sur le script, ouvrez le Call Flow et cliquez sur le bloc Play AI Text, Menu (DTMF) ou Queue.
  2. Sous Voice engine, laissez la sélection Local (Piper · offline).
  3. Si nécessaire, adaptez Language, Voice gender et Voice pour ce bloc.
  4. Saisissez le texte. Écrivez les numéros de téléphone et les abréviations tels qu'ils doivent être prononcés.
  5. Cliquez sur Preview voice. L'annonce est générée et lue dans le navigateur.
  6. Cliquez sur Apply, puis sur Save flow.

Pas à pas : connecter des voix cloud (facultatif)

  1. Ouvrez Calling Features → Calls → Calling Features.
  2. Cliquez sur Voice settings en haut. Le bouton affiche le moteur actuel, Piper ou ElevenLabs.
  3. Sous ElevenLabs API key, saisissez la clé.
  4. Sous Model, sélectionnez le modèle vocal.
  5. Cliquez sur Save.
  6. Ouvrez un flux d'appel, sélectionnez ElevenLabs (Cloud) sous Voice engine dans le bloc vocal, puis la ElevenLabs voice.

Champs et options

Champs et options
Champ / actionSignification et utilisation
Voice engineLocal (Piper · offline) : synthèse sur votre propre serveur. ElevenLabs (Cloud) : sélectionnable uniquement avec une clé enregistrée, sinon affiché avec la mention no API key.
LanguageLangue du texte. Détermine les voix proposées.
Voice genderFemale ou Male. Sans voix explicitement sélectionnée, le service utilise la voix par défaut du genre.
VoiceVoix du serveur multimédia pour la langue et le genre.
ElevenLabs API keyAffichée masquée. Si vous la laissez vide, la clé enregistrée est conservée ; une nouvelle saisie la remplace.
Modeleleven_multilingual_v2 (meilleure qualité), eleven_turbo_v2_5 (plus rapide, moins cher), eleven_flash_v2_5 (le plus rapide, latence la plus faible).
CreditsEn haut du flux d'appel : caractères restants et totaux du compte ElevenLabs, interrogés en direct.
Sound file (mp3/wav)Champ de chargement dans le bloc Play Soundfile et pour la musique d'attente. Pour l'état de la lecture, voir le chapitre « Flux d'appel : tous les blocs ».

Vérifier le résultat et circonscrire les erreurs

  • Preview voice indique Erzeugt & im Cache gespeichert (généré et enregistré dans le cache) et lit l'annonce.
  • Appelez le numéro du script et écoutez l'annonce au téléphone. La qualité téléphonique (8 kHz) sonne plus sourde que l'aperçu dans le navigateur.
  • No voice for this language/gender : il n'existe pas de modèle vocal pour cette combinaison. Changez le genre ou la langue.
  • No voices for this language. Le compte ElevenLabs n'a pas de voix pour cette langue.
  • Vorhören fehlgeschlagen (HTTP …). (échec de l'aperçu) Le service vocal n'est pas joignable. Vérifiez le serveur multimédia.
  • Abspielen im Browser nicht möglich. (lecture impossible dans le navigateur) L'annonce a été générée, le navigateur a bloqué la lecture. Cela fonctionne tout de même au téléphone.
  • L'annonce cloud reste muette : le serveur multimédia n'atteint pas le fournisseur, ou les crédits sont épuisés.

Chapitres associés