Série : À propos PureCloud du soutien linguistique dans etArchitect
Langues et lecture des données d’exécution
Lorsque vous sélectionnez flux une Architect langue dans un , retourne un message si :
- Le par défaut moteur TTS ne prend lecture pas en lecture charge les données d’exécution ou TTS pour la langue sélectionnée
- Si aucune intégration de moteur TTS disponible ne prend en charge la langue
Si vous tentez de traiter une expression Architect dans une langue non prise en charge, retourne une erreur de validation. Si vous flux exécutez la langue Architect pour la langue non prise en charge, puis lit en arrière audio blanc.
Dans Architect , moteurs TTS Genesys AppFoundry obtenus du travail de la même chose pour les invites statiques et dynamiques. Les invites dynamiques, telles que la lecture d’un lecture équilibre au moment de l’exécution, doivent être coulées sur une chaîne avant. Par exemple: ToaudiotTS (Tostring(flow.accountbalance)).
Trouver des détails sur les messages d’erreur
Lorsqu’une expression contient Architect une erreur, renvoie un message sous l’éditeur. Pour afficher les détails de l’erreur, cliquez sur le message et remarquez les fonctionnalités suivantes :
- Si l’erreur contient un nom de fonction (par exemple, MakeDuration), le nom de fonction s’affiche en bleu. Cliquez dessus pour ouvrir boîte de dialogue l’aide d’expression sur la mise au point de la fonction spécifiée.
- Le reste du message d’erreur apparaît en rouge. Cliquez dessus pour vous concentrer sur l’éditeur d’expression et faites défiler le caret d’entrée vers l’emplacement d’erreur.
Configurer TTS lecture pour les langues dans lesquelles TTS n’est pas pris en charge
Configurez lecture TTS dans un par défaut langage qui Architect Genesys est le moteur TTS, TTS, ou un moteur TTS tiers participant supporte. De même, lorsque vous configurez une lecture données à l’aide d’une fonction ToAudio, assurez-vous Architect prend en charge la lecture données d’exécution pour la langue.
Supposons par exemple que vous sélectionnez les langues prises en charge suivantes dans une flux d’appels zone Paramètres :
- Anglais (en-US)
- Breton (BR-FR)
Ensuite, pour flux d’appels l’accueil initial, vous ajoutez un message d’accueil TTS de "Bienvenue" à la séquence audio. Dans ce Architect cas, renvoie une erreur de validation parce qu’elle ne prend pas en charge TTS pour Breton. L’expression TTS est invalide ; Architect interprète l’action comme une tentative de relecture de TTS dans une langue qui n’a pas de moteur TTS.
Toutefois, vous pouvez spécifier une autre séquence audio bretonne pour résoudre l’erreur de langue. Dans la séquence boîte de dialogue audio d’édition , activez une séquence alternative pour Breton, créez une invite audio basée sur le texte et ajoutez une ressource audio valide. Ici, Architect valide l’expression de la séquence principale parce que Architect le TTS joue lecture en anglais, pas en breton, et prend en charge les données TTS et runtime en anglais.
D’autres séquences passent à l’analyseur comme langue désignée que lecture le système lecture vérifie pour les données d’exécution ou TTS. L’expression de séquence flux principale passe dans toutes les langues prises en charge moins les langues de séquences alternatives définies.