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.
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
acdouteams. - Autorisation :
ROLE_APP_ACD_WORKSPACEetROLE_APP_ACD_SCRIPTSpour afficher, ainsi queROLE_APP_ACD_SCRIPTS_EDITpour modifier. Les administrateurs disposant deROLE_APP_ADMIN,ROLE_OWNER,ROLE_ADMINouROLE_SUPER_ADMINont 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
Pas à pas : rédiger une annonce dans le flux d'appel et l'écouter
Pas à pas : connecter des voix cloud (facultatif)
Champs et options
| Champ / action | Signification et utilisation |
|---|---|
| Voice engine | Local (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. |
| Language | Langue du texte. Détermine les voix proposées. |
| Voice gender | Female ou Male. Sans voix explicitement sélectionnée, le service utilise la voix par défaut du genre. |
| Voice | Voix du serveur multimédia pour la langue et le genre. |
| ElevenLabs API key | Affichée masquée. Si vous la laissez vide, la clé enregistrée est conservée ; une nouvelle saisie la remplace. |
| Model | eleven_multilingual_v2 (meilleure qualité), eleven_turbo_v2_5 (plus rapide, moins cher), eleven_flash_v2_5 (le plus rapide, latence la plus faible). |
| Credits | En 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.