Skriptparameter (Transkription)

Dieser Codeausschnitt definiert die Daten, die von der CONTINUOUS TRANSCRIPTION action an den Dienst auf CXone Mpower übergeben werden, der die Transkription durchführt. Sie können beispielsweise mitteilen, dass Sie eine Voicemail transkribieren. Sie können auch bestimmte Verhaltensweisen mitteilen, die die Plattform bei der Verwendung der Transkription im Skript anwenden sollen.

Wenn Sie mit einem Skript für einen virtuellen AgentenGeschlossen Eine Softwareanwendung, die Kundeninteraktionen anstelle eines Live-Mitarbeiters abwickelt. arbeiten, der Voicebot Gateway verwendet, verwenden Sie stattdessen den Standardmäßigen nächsten Eingabeaufforderungs-Verhalten Snippet. Es umfasst Werte, die die Transkription während dieser Interaktionen beeinflussen.

Der Skriptparametercode für die Transkription wird im folgenden Beispiel gezeigt. Konfigurieren Sie die Untermembernamen (param1, param2 usw.) und Werte entsprechend den Anforderungen Ihres Transkriptionsdienstes.

DYNAMIC scriptParams
scriptParams.param1 = "{value1}"
scriptParams.param2 = "{value2}"
scriptParams.param3 = "{value3}"

ASSIGN scriptParamsjson = "{scriptParams.asjson()}" 

So verwenden Sie dieses Snippet:

  1. Fügen Sie den Code für die Skriptparameter zu einer Snippet action in Ihrem Skript hinzu.
  2. Ändern Sie die Namen und Werte der Parameter so, dass sie den Anforderungen Ihrer Organisation und der verwendeten Agent Assist-Anwendung entsprechen.
  3. Platzieren Sie dieSnippet-Aktion im Skript vor der CONTINUOUS TRANSCRIPTION-Aktion.
  4. Konfigurieren Sie die Eigenschaft Script Params JSON in der CONTINUOUS TRANSCRIPTION -Aktion mit dem Namen der Variablen, die die JSON enthält. Im Beispiel wäre dies scriptParamsJson. Wenn Sie Daten an einen virtuellen Agenten weitergeben, verwenden Sie den Namen der Variablen in der VOICEBOT EXCHANGE action, die die Standarddaten für das Verhalten der nächsten Eingabeaufforderung empfängt.

Sprachnachrichten transkribieren

Sie können CONTINUOUS TRANSCRIPTION verwenden, um Voicemail-Nachrichten zu transkribieren. Dazu müssen Sie den Parametersatz scriptEntryType an voicemail an CXone Mpowerübergeben. Verwenden Sie den folgenden Codeausschnitt:

DYNAMIC scriptParams
ASSIGN scriptParams.scriptEntryType = "voicemail"
ASSIGN scriptParamsJson = "{scriptParams.asjson()}"

Das folgende Beispielskript zeigt eine mögliche Konfiguration.

Dies ist ein Beispiel, das zeigt, wie diese Aktion in Skripten verwendet werden kann. Es handelt sich nicht um ein vollständiges Skript. Möglicherweise müssen weitere Skriptteile erstellt werden.

Dieses Beispiel zeigt, wie man mit CONTINUOUS TRANSCRIPTION das Transkript von Voicemail-Nachrichten aufzeichnet. Das folgende Bild zeigt, dass die Aktion PLAY, die die Voicemail-Eingabeaufforderung wiedergibt, und die Aktion RECORD, die die Voicemail aufzeichnet, zwischen zwei CONTINUOUS TRANSCRIPTION-Aktionen platziert sind. Die erste Instanz schaltet die Transkription ein und die zweite Instanz schaltet sie aus. Die GET TRANSCRIPT Aktion zieht das Transkript in das Skript. Das Transkript wird in einer Variablen gespeichert, die in der Aktion GET TRANSCRIPT definiert ist.

Abbildung des in diesem Abschnitt beschriebenen Voicemail-Transkriptionsskripts.

Laden Sie dieses Skript herunter.