Paramètres de script (Transcription)

Cet extrait définit les données transmises par l'CONTINUOUS TRANSCRIPTION action au service sur NiCE CXone qui exécute la transcription. Par exemple, vous pouvez indiquer que vous êtes en train de transcrire une messagerie vocale. Vous pouvez également indiquer certains comportements que vous souhaitez que la plateforme applique à l'utilisation de la transcription dans le script.

Si vous travaillez avec un script pour un agent virtuelClosed Une application logicielle qui traite les interactions avec les clients à la place d’un agent humain en direct. qui utilise Voicebot Gateway, utilisez plutôt l'Default Next Prompt Behavior extrait. Il comprend des valeurs qui affectent la transcription lors de ce type d'interactions.

Le code des paramètres de script pour la transcription est illustré dans l'exemple suivant. Configurez les noms des sous-membres (param1, param2, etc.) et les valeurs selon les besoins de votre service de transcription.

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

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

Pour utiliser cet extrait :

  1. Ajoutez le code des paramètres de script à une Snippet action dans votre script.
  2. Modifiez les noms et les valeurs des paramètres en fonction des besoins de votre organisation et de l'application d'assistance d'agent que vous utilisez.
  3. Placez l'action Snippet dans le script avant l'action CONTINUOUS TRANSCRIPTION.
  4. Configurez la propriété Script Params JSON dans l'action CONTINUOUS TRANSCRIPTION avec le nom de la variable qui contient le JSON. Dans l'exemple fourni, il s'agirait de scriptParamsJson. Si vous transmettez des données à un agent virtuel, vous utiliseriez le nom de la variable dans l'action VOICEBOT EXCHANGE qui reçoit les données de comportement de prompt suivant par défaut.

Transcrire les messages vocaux

Vous pouvez utiliser CONTINUOUS TRANSCRIPTION pour transcrire les messages de messagerie vocale. Pour ce faire, vous devez transmettre le paramètre scriptEntryType défini sur voicemail à NiCE CXone. Utilisez l'extrait suivant :

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

L'exemple de script suivant montre une façon de procéder.

Cet exemple montre comment cette action peut être utilisée dans les scripts. Il ne s'agit pas d'un script complet. Un script supplémentaire peut être nécessaire.

Cet exemple montre l'utilisation de CONTINUOUS TRANSCRIPTION pour capturer la transcription des messages de messagerie vocale. L'image suivante montre que l'action PLAY, qui lit l'invite de messagerie vocale, et l'action RECORD, qui enregistre la messagerie vocale, sont placées entre deux actions CONTINUOUS TRANSCRIPTION. La première occurrence active la transcription, et la seconde la désactive. L'action GET TRANSCRIPT récupère la transcription dans le script. La transcription est conservée dans une variable qui est définie dans l'action GET TRANSCRIPT.

Image du script de transcription de messagerie vocale décrit dans cette section.

Télécharger ce script.