Mit Spracherkennung und dynamischer maschineller Übersetzung in Virtual Agent NLU Und LLM-Standard-Chatkonversationen
Aktivieren Sie eine Kombination aus Spracherkennung und maschineller Übersetzung für Virtual Agent Zur Verbesserung der Chat-Experience für verschiedene Anwender. Sie können Fallback-Sprachen für Gebietsschemata festlegen oder Sprachen dynamisch übersetzen, die nicht professionell lokalisiert sind oder in der Themen-Discovery nicht unterstützt werden.
Chatanwender sind angenehmer, Konversationen in ihrer bevorzugten Sprache zu führen. Ihre bevorzugte Sprache wird in der Profilsprache des Anwenders festgelegt. Beispiel: Virtual Agent Begrüßt Anwender in der in ihrem Anwenderprofil angegebenen bevorzugten Sprache. Wenn ein Anwender jedoch in einer anderen Sprache antwortet, Virtual Agent Kann den Change erkennen. Abhängig von Ihrer Anwender-Experience erhalten Anwender entweder eine Aufforderung, ob sie die Konversationssprache in die erkannte Sprache wechseln möchten, oder die Konversationssprache wird automatisch auf die erkannte Sprache aktualisiert. Nachdem die Sprache in die erkannte Sprache gewechselt wurde, wird diese Sprache für den Rest der Konversation zur Sprache der Konversation. In vielen Fällen haben Anwender jedoch keine Kontrolle über ihre bevorzugte Sprache, insbesondere wenn sie Gastanwender sind.
Gastkonversationen unterstützen keine Spracherkennung, wenn fortsetzbare Gastsitzungen nicht aktiviert sind. Aus diesem Grund können Spracherkennung und dynamische maschinelle Übersetzung die Chat-Experience verbessern, insbesondere wenn Sie Konversationen haben, die in einigen Sprachen nicht lokalisiert wurden. Beispielsweise kann Ihre Organisation routinemäßig in Spanisch und Französisch lokalisieren, Sie können jedoch auch Niederländisch und Dänisch unterstützen. Sie können aktivieren Dynamische Übersetzung Auf Ihrem ServiceNow® Instanz für diese Sprachen.
Sie können die Spracherkennung verwenden, um auch anwenderdefinierte oder Gebietsschema-spezifische Sprachcodes zu unterstützen. Beispiel: NLU Themen-Discovery unterstützt kein mexikanisches Spanisch (es-mx), aber Spanisch (es). Sie können Spanisch als Fallback-Sprache für mexikanisches Spanisch festlegen, um sicherzustellen, dass diese Anwender über eine gute Kunden-Experience verfügen.
Virtual Agent Konversationen können dynamisch übersetzt werden. Virtual Agent Verwendet Plattformübersetzungen, und wenn keine Plattformübersetzungen gefunden werden, dann Dynamische Übersetzung Wird stattdessen verwendet. Wenn einige Konversationen professionell übersetzt wurden, sollten Sie die dynamische Übersetzung für diese spezifischen Sprachen deaktivieren. Expertenübersetzungen von NLU Modelle, Stichwörter und Themen sind möglicherweise genauer und von höherer Qualität als maschinelle Übersetzungen. Vor dem Durchführen eines dynamischen Übersetzungsaufrufs werden die Tabellen Textübersetzungen für dynamische Übersetzung [sys_cs_Dynamic_Translation_Text] und Nachricht [sys_ui_message] überprüft, um festzustellen, ob der Text zuvor übersetzt wurde oder bereits einen Lokalisierungsdatensatz enthält. Ein dynamischer Übersetzungsaufruf wird nur ausgeführt, wenn in einer der Tabellen keine Übersetzung vorhanden ist. Nachdem ein dynamischer Übersetzungsaufruf erfolgt ist und dieser Text übersetzt wurde, wird dieser übersetzte Text zur späteren Verwendung in der Tabelle „Textübersetzungen für dynamische Übersetzung“ [sys_cs_Dynamic_Translation_Text] gespeichert. Diese Tabelle wird alle 24 Stunden gelöscht, um sicherzustellen, dass auf die neuesten Übersetzungen verwiesen wird, die in der Tabelle „Nachricht“ [sys_ui_message] gespeichert sind. Das Speichern von zuvor übersetztem Text führt zu weniger dynamischen Übersetzungsaufrufen an Übersetzungsservices von Drittparteien. Weitere Informationen zum Lokalisieren finden Sie Virtual Agent Konversationen, siehe Wird Lokalisiert Virtual Agent Konversationen.
Sie können verwenden Dynamische Übersetzung Auch während des Lokalisierungsprozesses. Wenn Sie Konversationen mit professionellen Linguisten lokalisieren, können Sie aktivieren Dynamische Übersetzung Einige Themen und Zeichenfolgen bleiben jedoch nicht übersetzt. Wenn Ihre Bereitstellung in dieser Sprache abgeschlossen ist, können Sie deaktivieren Dynamische Übersetzung, Da professionelle Übersetzungen wahrscheinlich genauer sind.
Virtual Agent Academy: Übersetzen Sie Sprachen in Virtual Agent dynamisch Sehen Sie sich dieses Video an, um die Verwendung von Virtual Agent mit dynamischer Übersetzung zu demonstrieren.
Spracherkennung und Dynamische Übersetzung In verarbeiten Virtual Agent NLU- und LLM-Standard-Chatkonversationen
Wenn Sie die Spracherkennung und aktivieren Dynamische Übersetzung Für Virtual Agent Für andere Sprachen erhalten eine Vielzahl verschiedener Anwender Zugriff auf Ihren Virtual Agent Chat-Umgebung.
Spracherkennung für NLU Und LLM-Konversationen werden am selben Standort aktiviert. Weitere Informationen zum Aktivieren der Spracherkennung finden Sie unter Aktivieren Dynamische Übersetzung Für Sprachen in Virtual Agent. Dynamische Übersetzung für NLU Und LLM-Konversationen sind an verschiedenen Standorten aktiviert. Weitere Informationen zum Aktivieren der dynamischen Übersetzung finden Sie unter Aktivieren Dynamische Übersetzung Für Sprachen in Virtual Agent Und Mehrsprachiger Service für Now Assist Anwendungen.
Die Spracherkennung gilt nur für die erste Äußerung, die in die Konversation eingegeben wurde. Der Wechsel der Konversationssprache kann während der Konversation nicht erfolgen. Die Spracherkennung gibt Anwendern eine Frage, ob sie während der die Konversationssprache wechseln möchten Virtual Agent NLU- oder LLM-Standard-Chatkonversationen.
Wenn die Spracherkennung deaktiviert ist, kann kein Wechsel der Konversationssprache erfolgen.
Die Standardsystemsprache legt die Standardsitzungssprache aller Anwender fest. Die Standardsitzungssprache dieses Anwenders bestimmt die Konversationssprache. Dies ist auch die bevorzugte Sprache in NLU Modell, wenn NLU Ist aktiviert. Wenn ein Anwender eine Äußerung eingibt, die nicht als Systemsprache erkannt wird, hängen die Ergebnisse von Ihrer Konfiguration für diese Sprache ab.
Die folgenden Beispiele zeigen, wie eine Konversationssprache abhängig von den Spracherkennungs- und dynamischen Übersetzungseinstellungen beeinflusst werden kann:
| Sprachkonfiguration | Ergebnisse in Virtual Agent NLU Oder LLM-Standard-Chatkonversationen |
|---|---|
| Spracherkennung und Dynamische Übersetzung Sind nicht konfiguriert. | Bei nicht lokalisierten Konversationen hängt die Sprache, in der die Themen angezeigt werden, von der Sprache ab, in der sie verfasst wurden. Normalerweise wird die Standardsystemsprache für Themen und Themen-Discovery verwendet. |
| Spracherkennung ist aktiviert, aber nicht Dynamische Übersetzung |
Sprachantworten können unterschiedlich angezeigt werden, je nachdem, ob die Lokalisierung für diese Themen durchgeführt wurde oder nicht. Die Konversationssprache kann in der erkannten Sprache beibehalten werden, je nachdem, ob Lokalisierungsdatensätze für diese Themen zuvor enthalten waren. Wenn keine Lokalisierungsdatensätze bereitgestellt werden, wird die Konversationssprache in der bevorzugten Konversationssprache fortgesetzt. Wenn die erkannte Sprache ein Gebietsschema oder ein anderer Sprachcode ist, der mit einer Fallback-Sprache konfiguriert wurde, Virtual Agent Fragt den Anwender, ob er die Konversation in die Fallback-Sprache wechseln möchte. Wenn die erkannte Sprache beispielsweise mexikanisches Spanisch (mx-es) ist und Spanisch (es) als Fallback-Sprache festgelegt wurde, Virtual Agent Fragt: Ich habe erkannt, dass Sie auf Spanisch tippen. Möchten Sie die Konversation auf Spanisch wechseln? (Ja/Nein) Wenn der Anwender auswählt Ja , Die Fallback-Sprache wird für die Themen-Discovery und die Themenanzeige verwendet. Dies wird so lange fortgesetzt, bis die Konversation endet. Wenn der Anwender auswählt Nein , Virtual Agent Fordert sie während der Konversation nicht erneut auf. |
| Spracherkennung und Dynamische Übersetzung Sind aktiviert |
Wenn die erkannte Sprache für die dynamische Übersetzung in aktiviert ist Virtual Agent Chat-Einstellungen, Virtual Agent Fragt den Anwender, ob er die Konversation in die erkannte Sprache wechseln möchte. Beispielsweise ist die bevorzugte Konversationssprache Englisch, der Anwender gibt jedoch eine Äußerung auf Spanisch ein. Der Anwender erhält eine Aufforderung, in der gefragt wird, ob er die Konversation auf Spanisch wechseln möchte. Die Eingabeaufforderung lautet: Ich habe erkannt, dass Sie auf Spanisch tippen. Möchten Sie die Konversation auf Spanisch wechseln? (Ja/Nein) Wenn der Anwender auswählt Nein , Virtual Agent Fordert sie während der Konversation nicht erneut auf, und die Konversation wird auf Englisch fortgesetzt. Wenn der Anwender auswählt Ja , Die Äußerung wird in die Standardsprache übersetzt. Die Standardsprache für NLU Konversationen befinden sich innerhalb von glide.sys.languageSystemeigenschaft. Die Standardsprache für LLM-Konversationen befindet sich in com.glide.cs.llm.default.LanguageSystemeigenschaft. Alle Themenübereinstimmungen werden dynamisch in die Konversationssprache des Anwenders übersetzt und angezeigt. In diesem Beispiel wird die Konversation jetzt auf Spanisch fortgesetzt, und Virtual Agent erwartet, dass der Anwender weiterhin auf Spanisch chattet. Nachdem die Konversation beendet wurde und der Anwender eine neue Konversation neu startet, indem er seinen Browser neu lädt oder anfänglich zu einem Portal navigiert, ohne dass eine Konversation läuft, wird die vorherige Konversationssprache (Spanisch in diesem Beispiel) fortgesetzt. |
- Die Spracherkennung erfolgt nur einmal pro Konversation bei der ersten Äußerung.
Wenn ein Anwender versucht, die Sprache mitten in einer Konversation zu ändern, Virtual Agent Gibt einen zurück Ich habe es nicht verstanden Nachricht.
- Wenn die Konversation geschlossen und neu gestartet wurde, variiert die in der nächsten Konversation verwendete Sprache je nachdem, wie der Anwender die Konversation neu gestartet hat. Wenn der Anwender die Konversation neu gestartet hat, indem er seinen Browser neu geladen hat, wird die bevorzugte Sprache in der nächsten Konversation wiederhergestellt. Wenn der Anwender die Konversation mithilfe der Neustartfunktion des Chat-Widgets neu gestartet hat, wird die vorherige Konversationssprache in der nächsten Konversation wiederhergestellt. Unabhängig davon, wie eine Konversation geschlossen und für neu gestartet wurde NLU Oder LLM-Standard-Chatkonversationen: Wenn ein Anwender den Wechsel der Sprachen nicht akzeptiert hat, nachdem in der vorherigen Konversation eine andere Sprache erkannt wurde, wird die bevorzugte Sprache in der nächsten Konversation wiederhergestellt.
- Wenn die erkannte Sprache eines Anwenders mit der bevorzugten Sprache übereinstimmt, wird der Anwender nicht aufgefordert, die Sprachen zu wechseln.
- Wenn für die erkannte Sprache eines Anwenders keine Fallback-Sprache angegeben ist und die dynamische Übersetzung nicht aktiviert ist, wird die Konversation in der bevorzugten Sprache fortgesetzt.
- Wenn die erkannte Sprache eines Anwenders in der Instanz nicht aktiviert ist, wird die Konversation in der bevorzugten Sprache fortgesetzt. Weitere Informationen finden Sie unter Aktivieren Sie eine Sprache .
Dynamische Übersetzung und Mitarbeiterchat
Wenn Dynamische Übersetzung Ist aktiviert auf Virtual Agent Aber deaktiviert für Mitarbeiterchat, Der Servicemitarbeiter sieht, was der Anwender sieht. Wenn der Anwender die Konversation in einer anderen Sprache gestartet hat und die Konversationssprache wechselt, sieht der Servicemitarbeiter die Konversation in der erkannten Sprache des Anwenders. Dies kann sowohl für den Service Desk-Mitarbeiter als auch für den Kunden zu Verwirrung führen. Um dieses Problem zu beheben, sollten Sie aktivieren Dynamische Übersetzung Für Mitarbeiterchat Auch. Details finden Sie unter Dynamische Übersetzung für Mitarbeiterchat konfigurieren.
Unterstützte Sprachen
Um bessere Ergebnisse zu erzielen, installieren Sie ServiceNow Sprach-Plugins für jede Sprache, die dynamische Übersetzung verwendet. Eine detaillierte Liste der Sprach-Plugins finden Sie unter Aktivieren Sie eine Sprache .
Sie können dynamische Übersetzung für Sprachen aktivieren, die derzeit auf nicht unterstützt werden ServiceNow Plattform. Details finden Sie unter Aktivieren Dynamische Übersetzung Für eine nicht unterstützte Sprache.
Unterstützte Kanäle
- ServiceNow Chat-Widget
- Microsoft Teams
- Slack
- Facebook Workplace
- Facebook Messenger
- ServiceNow Mobiler Client
- LINE
- Twilio SMS
- Alexa
- Google Assistant
- Siri