L’utilisation de la détection de langue et de la traduction automatique dynamique dans Agent virtuel
Combinez la détection de la langue et la traduction automatique afin Agent virtuel d’améliorer l’expérience de messagerie instantanée pour divers utilisateurs. Vous pouvez désigner des langues de secours pour les paramètres régionaux ou traduire dynamiquement les langues qui ne sont pas localisées de manière professionnelle ou qui ne sont pas prises en charge dans la découverte de rubriques NLU.
Les utilisateurs de chat sont plus à l’aise pour avoir des conversations dans leur langue préférée. Par exemple, Agent virtuel salue les utilisateurs dans la langue préférée spécifiée dans leur profil d’utilisateur. Cependant, si un utilisateur tape un énoncé dans une autre langue, Agent virtuel il peut détecter le changement et proposer de poursuivre la conversation dans cette langue à la place. Mais dans de nombreux cas, les utilisateurs n’ont aucun contrôle sur la langue de la session, en particulier s’ils sont des utilisateurs invités. Les conversations d’invités ne prennent pas en charge la détection de la langue si les sessions d’invité ne peuvent pas être reprises. C’est pourquoi la détection des langues et la traduction automatique dynamique peuvent améliorer l’expérience de chat, en particulier si vous avez des conversations qui n’ont pas été localisées dans certaines langues. Par exemple, il se peut que votre organisation effectue régulièrement une localisation en espagnol et en français, mais vous pouvez également prendre en charge le néerlandais et le danois. Vous pouvez activer Traduction dynamique sur votre ServiceNow® instance pour ces langues.
Vous pouvez également utiliser la détection de langue pour prendre en charge les codes de langue personnalisés ou spécifiques aux paramètres régionaux. Par exemple, la découverte de rubrique NLU ne prend pas en charge l’espagnol mexicain (es-mx), mais elle prend en charge l’espagnol (es). Vous pouvez désigner l’espagnol comme langue de secours pour l’espagnol mexicain, ce qui garantit à ces utilisateurs une bonne expérience client.
Lorsqu’une langue est activée dans Traduction dynamique, Agent virtuel ignore toutes les traductions de la plateforme et utilise plutôt le service de traduction automatique configuré. Si certaines conversations ont été traduites par des professionnels, vous devez désactiver la traduction dynamique pour ces langues spécifiques. Les traductions expertes de vos modèles NLU, mots clés et rubriques peuvent être plus précises et de meilleure qualité que les traductions automatiques. Avant d’effectuer un appel de traduction dynamique, les tables Traductions de texte pour traduction dynamique [sys_cs_dynamic_translation_text] et Message [sys_ui_message] sont vérifiées pour voir si le texte a déjà été traduit ou s’il a déjà un enregistrement de localisation. Un appel de traduction dynamique est effectué uniquement si aucune traduction n’existe dans l’une ou l’autre des tables. Une fois qu’un appel de traduction dynamique est effectué et que ce texte est traduit, ce texte traduit est stocké dans la table Traductions de texte pour traduction dynamique [sys_cs_dynamic_translation_text] pour une utilisation ultérieure. Le stockage d’un texte déjà traduit permet de réduire le nombre d’appels de traduction dynamiques à des services de traduction tiers. Pour en savoir plus sur la localisation des Agent virtuel conversations, reportez-vous à la section Localisation des Agent virtuel conversations.
Vous pouvez également l’utiliser Traduction dynamique pendant le processus de localisation. Si vous localisez des conversations avec des linguistes professionnels, vous pouvez activer Traduction dynamique certaines rubriques et chaînes de caractères non traduites. Lorsque votre déploiement dans cette langue est terminé, vous pouvez désactiver Traduction dynamique, car les traductions professionnelles sont probablement plus précises.
Académie Agent virtuel : traduire dynamiquement les langues dans Agent virtuel Regardez cette vidéo pour une démonstration d’utilisation d’Agent virtuel avec Traduction dynamique.
Détection et Traduction dynamique processus de langue dans Agent virtuel
Lorsque vous activez la détection de langue et Traduction dynamique pour Agent virtuel d’autres langues, une variété d’utilisateurs divers accèdent à votre Agent virtuel environnement de messagerie instantanée.
La langue système par défaut sur votre instance est la même que la langue par défaut dans Agent virtuel. Il s’agit également de la langue principale dans votre modèle NLU, si le NLU est activé. Lorsqu’un utilisateur saisit un énoncé qui n’est pas reconnu comme langue système, les résultats dépendent de votre configuration pour cette langue.
| Configuration de la langue | Résultats dans Agent virtuel |
|---|---|
| Détection de langue et Traduction dynamique ne sont pas configurés | Pour les conversations non localisées, la langue système par défaut est utilisée pour les rubriques et la découverte de rubriques. |
| La détection de la langue est activée, mais pas Traduction dynamique | Si la langue détectée est un paramètre régional ou un autre code de langue qui a été configuré avec une langue de secours, Agent virtuel demande à l’utilisateur s’il souhaite basculer la conversation vers la langue de secours. Par exemple, si la langue détectée est l’espagnol mexicain (mx-es) et que l’espagnol (es) a été désigné comme langue de secours, Agent virtuel demande : Voulez-vous basculer la conversation en espagnol ? (Oui/Non) Si l’utilisateur sélectionne Oui, la langue de secours est utilisée pour la découverte et l’affichage des rubriques. Cela continue jusqu’à la fin de la conversation. Si l’utilisateur sélectionne Non, Agent virtuel cela ne l’invitera plus au cours de la conversation. |
| Détection de la langue et Traduction dynamique sont activés | Si la langue détectée est activée pour la traduction dynamique dans les paramètres de la messagerie instantanée, Agent virtuel demande à l’utilisateur s’il souhaite basculer la conversation vers Agent virtuel sa langue préférée. Par exemple : Voulez-vous changer la conversation en danois ? (Oui/Non) Si l’utilisateur sélectionne Oui, l’énoncé est traduit dans la langue par défaut au format Agent virtuel. Ce processus utilise le logiciel de traduction automatique configuré dans Traduction dynamique. La découverte des rubriques, qu’il s’agisse d’un mot clé ou d’une NLU, est effectuée dans la langue par défaut. Toutes les correspondances de rubriques sont traduites dynamiquement dans la langue de conversation de l’utilisateur et affichées. Agent virtuel continuera dans cette langue, y compris en s’attendant à ce que l’utilisateur continue à taper ses énoncés dans cette langue. Une fois la conversation terminée, Agent virtuel utilise la langue par défaut dans la session suivante. Si l’utilisateur sélectionne Non, Agent virtuel cela ne l’invitera plus au cours de la conversation. |
- La détection de la langue ne se produit qu’une seule fois par conversation.
Si un utilisateur tente de changer la langue au milieu d’une conversation, Agent virtuel renvoie un message « Je n’ai pas compris ».
- Lorsque la conversation est fermée, la langue principale est restaurée lors de la session suivante.
- Si la langue détectée d’un utilisateur est la même que la langue principale, l’utilisateur n’est pas invité à changer de langue.
- Si aucune langue de secours n’est spécifiée pour la langue détectée d’un utilisateur et que la traduction dynamique n’est pas activée, la conversation se poursuit dans la langue principale.
- Si la langue détectée d’un utilisateur n’est pas activée sur l’instance, la conversation se poursuit dans la langue principale. Pour plus d’informations, consultez Activer une langue.
Traduction dynamique et Messagerie instantanée d'agent
Si Traduction dynamique elle est activée Agent virtuel , mais désactivée pendant Messagerie instantanée d'agent, l’agent actif verra ce que l’utilisateur verra. Si l’utilisateur a démarré la conversation dans une autre langue et a choisi de changer lorsqu’il y est invité, l’agent actif verra la conversation dans la langue choisie par l’utilisateur. Cela peut entraîner une certaine confusion tant pour l’agent que pour le client. Pour résoudre ce problème, pensez également à l’activer Traduction dynamiqueMessagerie instantanée d'agent . Pour plus de détails, voir Configurer Traduction dynamique pour la messagerie instantanée d'agent.
Langues prises en charge
Pour de meilleurs résultats, installez les modules d’extension de langue pour chaque langue qui utilise la ServiceNow traduction dynamique. Pour obtenir une liste détaillée des modules d’extension de langue, consultez Activer une langue.
Vous pouvez activer la traduction dynamique pour les langues qui ne sont actuellement pas prises en charge par la ServiceNow plateforme. Pour plus de détails, voir Activer Traduction dynamique pour une langue non prise en charge.
Canaux pris en charge
- ServiceNow Client Web
- Microsoft Teams
- Slack
- Workplace from Facebook
- Facebook Messenger
- ServiceNow Client mobile
- LINE
- Twilio SMS
- Alexa
- Google Assistant
- Siri