On Premises

How to configure UCC Translation

Note

This feature is only available to Enterprise Plus License users.

Introduction

The translation feature enables the conversion of (spoken) customer dialogues to be translated. You can use this feature in combination with live translation in the Webchat (see: WebChat Live Translation), or use the Translation node in Dialogue Studio for example to perform live translation during a call (see: Configure a Live Translation in Dialogue Studio).

Prerequisites

or

Translation Settings

Google Translate

Microsoft Translation Service

Translation Logging

Introduction

The translations can be logged in the UCC logs.

Configure

Setting Description Example value
EnableTextTranslatorLogging

When enabled logs all translated text in the UCC log. This may impact privacy of participants.

True

default: False

Translation Recording

Introduction

The translations can be recorded in a text file.

Configure

Setting Value Description
UseTranslationRecording true

If True, translations will be recorded

Location

The Recording will be stored at the same location as the audio recordings, Learn More

Data Format

In the example translations below, you see that translations do not require an original transcript history message or a chat history message. Plugins are free to translate unrelated text. So there is no strong relationship between translations and chat history messages or transcript history messages. To relate the translations to chats or transcriptions, you can try joining the OriginalText of the translation with either the Transcript or the Text, but keep in mind this join may not return any result, or return multiple results.

Copy
JSON
{
   "Version":"1.0",
   "DialogueId":"3b806f6a-df46-445b-be92-22e62d6b8832",
   "HistoryParticipants":[
      {
         "Id":0,
         "ParticipantUri":"sip:ucctestuser1406@anywhere.now",
         "ParticipantDisplayName":"ucctestuser1406@anywhere.now",
         "ParticipantType":"Customer"
      }
   ],
   "ChatHistoryMessages":[
      
   ],
   "TranscriptHistoryMessages":[
      
   ],
   "TranslationHistoryMessages":[
      {
         "FromLanguage":"en-US",
         "OriginalText":"One",
         "ToLanguage":"nl-NL",
         "TranslatedText":"Een",
         "Timestamp":"2020-01-06T10:46:44.3710895+00:00",
         "Index":0
      },
      {
         "FromLanguage":"en-US",
         "OriginalText":"Two",
         "ToLanguage":"nl-NL",
         """TranslatedText":"Twee",
         "Timestamp":"2020-01-06T10:46:44.37409+00:00",
         "Index":1
      },
      {
         "FromLanguage":"en-US",
         "OriginalText":"Three",
         "ToLanguage":"nl-NL",
         "TranslatedText":"Drie",
         "Timestamp":"2020-01-06T10:46:44.37409+00:00",
         "Index":2
      }
   ]
}