Ce qui suit décrit l'intégration du TTS CereProc avec le portail jtel. Cette installation nécessite une licence pour Cereproc, qui sera attachée à l'adresse MAC du serveur de téléphonie. Attention: il faut s'assurer que l'adresse MAC ne changera pas en raison du déplacement de la VM, par exemple par VMotion ou d'autres mécanismes de haute disponibilité / tolérance aux pannes. InstallationInstallez les composants CereProc suivants sur le serveur de téléphonie ou le serveur de démons : - installateur du client sapi
- installateur du client sapi (x64)
- installateur du client Windows
- cServeur (dans toutes les voix requises)
Les téléchargements sont dans: http://cdn.jtel.de/downloads/Cereproc/ Activer le démon \\acd-lb\shared\JTELCarrierPortal\AppServer\Portal.Daemon.TTS.Manager.r5 sur le serveur (également en tant que démon de démarrage automatique). Configuration des ressources dans le portail jtelLes ressources suivantes doivent être configurées pour tous les groupes de sécurité concernés : Ressource | Commentaire |
---|
portal.PromptManagement.Waves.ProhibitTTSDownload
| Supprimer le "X" pour permettre le téléchargement des fichiers TTS | portal.PromptManagement.Waves.TTSEngine | Ajouter un "X" pour permettre la génération de fichiers TTS | portal.SystemSettings.TTSEngines | Permettre l'édition des moteurs TTS |
Paramètres | Valeur |
---|
Fabricant | Cereproc | Langue | Tel que fourni par la voix TTS installée | Sexe | Tel que fourni par la voix TTS installée | Nom de l'intervenant | Saisissez ici le nom EXACT de l' intervenant | Modèle de génération | Sans balises $text
Avec balises Si des balises doivent être utilisées dans le TTS, le modèle suivant peut également être utilisé, ce qui permet l'utilisation de balises SSML. Voir https://www.w3.org/TR/speech-synthesis11/ https://www.cereproc.com/files/CereVoiceCloudGuide.pdf
Cela permet de générer des textes TTS, avec des balises. Par exemple:
Il s'agit d'un test. <prosody rate="+50%">Voici que je parle assez vite.</prosody> Retour à la normale ici. <prosody rate="-50%">Et ici assez lentement.</prosody>
N'oubliez pas de remplacer xml:lang="de" avec la langue appropriée. | commande Commande de la génération hors ligne Jusqu'à la version 3.17 du portail avec Cereproc V4 | %USERDIR3%bin\Cereproc\Cereproc_Generate.cmd $speaker "$infile" "$outfile" "%TEMPDIR%" | commande Commande de la génération hors ligne De la version 3.18 du portail avec Cereproc V4 | Pour les voix de 8kHz : %USERDIR3%bin\Cereproc\v4\Cereproc_Generate_8000.cmd $speaker "$infile" "$outfile" "%TEMPDIR%" Pour les voix de 48kHz : %USERDIR3%bin\Cereproc\v4\Cereproc_Generate_48000_to_8000.cmd $speaker "$infile" "$outfile" "%TEMPDIR%" | commande Commande de la génération hors ligne De la version 3.18 du portail avec Cereproc V5 | Pour les voix de 8kHz : %USERDIR3%bin\Cereproc\v5\Cereproc_Generate_8000.cmd $speaker "$infile" "$outfile" "%TEMPDIR%" Pour les voix de 48kHz : %USERDIR3%bin\Cereproc\v5\Cereproc_Generate_48000_to_8000.cmd $speaker "$infile" "$outfile" "%TEMPDIR%" |
En utilisant le TTSCréez une nouvelle invite, et un fichier vide dans l'invite dans la langue appropriée. Une fois créé, lors de l'utilisation de la fonction Modifier, TTS peut être spécifié. |