Parâmetros de Script (Transcrição)

Esse snippet define os dados passados pela CONTINUOUS TRANSCRIPTION ação para o serviço no CXone Mpower que executa a transcrição. Por exemplo, você pode comunicar que está transcrevendo um correio de voz. Você também pode comunicar determinados comportamentos que deseja que o plataforma aplique ao uso da transcrição no script.

Se estiver trabalhando com um script para um agente virtualFechado Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo. que usa Voicebot Gateway, use o Comportamento padrão do próximo prompt snippet em vez disso. Inclui valores que afetam a transcrição durante esses tipos de interações.

O código de parâmetros de script para transcrição é mostrado no exemplo a seguir. Configure os nomes dos sub-membros (param1, param2e assim por diante) e os valores de acordo com as necessidades do seu serviço de transcrição.

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

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

Para usar este snippet:

  1. Adicione o código dos parâmetros de script a uma Snippet ação no seu script.
  2. Altere os nomes e valores de parâmetros conforme necessário para atender às necessidades da sua organização e o aplicativo de assistência do agente que você usa.
  3. Coloque a ação Snippet no script antes da ação CONTINUOUS TRANSCRIPTION.
  4. Configure a propriedade Script Params JSON na ação CONTINUOUS TRANSCRIPTION com o nome da variável que contém o JSON. No exemplo fornecido, isso seria scriptParamsJson. Se estiver passando dados para um agente virtual, você usaria o nome da variável na VOICEBOT EXCHANGE ação que recebe dados de comportamento padrão do próximo prompt.

Transcrever mensagens de voz

Você pode usar CONTINUOUS TRANSCRIPTION para transcrever mensagens de correio de voz. Para fazer isso, você deve passar o parâmetro scriptEntryType definido como correio de voz para CXone Mpower. Use o seguinte snippet:

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

O script de exemplo a seguir mostra uma maneira de configurar isso.

Este é um exemplo para mostrar como esta ação pode ser usada em scripts. Ele não é voltado para um script inteiro. Criação de script adicional pode ser necessária.

Este exemplo mostra o uso CONTINUOUS TRANSCRIPTION para capturar a transcrição de mensagens de correio de voz. A imagem a seguir mostra que a ação PLAY que reproduz o prompt do correio de voz e a ação RECORD que grava o correio de voz são colocadas entre duas ações CONTINUOUS TRANSCRIPTION. A primeira instância ativa a transcrição e a segunda instância a desativa. A GET TRANSCRIPT ação puxa a transcrição para o script. A transcrição é mantida em uma variável definida na ação GET TRANSCRIPT.

Imagem do script de transcrição do correio de voz descrito nesta seção.

Baixe este script.