Modelo de dados para análise de contatos em tempo real, fluxos de segmentos para contatos de voz - Amazon Connect

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Modelo de dados para análise de contatos em tempo real, fluxos de segmentos para contatos de voz

Os fluxos de segmentos de análise de contato em tempo real são gerados em JSON. Os blobs JSON de eventos são publicados no fluxo associado para cada contato que tenha a análise de contato em tempo real habilitada. Os seguintes tipos de eventos podem ser publicados para uma sessão de análise de contato em tempo real para um contato de voz:

  • Eventos STARTED: cada seção de análise de contato em tempo real publica um evento STARTED no início da sessão.

  • EVENTOS SEGMENTOS: cada sessão de análise de contato em tempo real pode publicar zero ou mais eventos SEGMENTS durante a sessão. Esses eventos contêm uma lista de segmentos com informações analisadas. Para contatos de voz, a lista de segmentos pode incluir segmentos "Transcript“," “ouCategories"”. Utterance

  • EVENTOS COMPLETED ou FAILED: cada sessão de análise de contato em tempo real publica um evento COMPLETED ou FAILED no final da sessão.

Propriedades comuns incluídas em todos os eventos para contatos de voz

Cada evento inclui as seguintes propriedades:

Version (Versão)

A versão do esquema de evento.

Tipo: sequência

Channel (Canal)

O tipo de canal para esse contato.

Tipo: sequência

Valores válidos: VOICE, CHAT, TASK

Para obter mais informações sobre canais, consulte Conceitos: canais e simultaneidade.

AccountId

O identificador da conta em que esse contato ocorre.

Tipo: sequência

ContactId

O identificador do contato que está sendo analisado.

Tipo: sequência

InstanceId

O identificador da instância em que esse contato ocorre.

Tipo: sequência

LanguageCode

O código do idioma associado a esse contato.

Tipo: sequência

Valores válidos: o código do idioma de um dos idiomas compatíveis com a análise de chamada em tempo real do Contact Lens.

EventType

O tipo de evento publicado.

Tipo: sequência

Valores válidos: STARTED, SEGMENTS, COMPLETED, FAILED

Evento STARTED

Os eventos STARTED incluem somente as propriedades comuns:

  • Version (Versão)

  • Channel (Canal)

  • AccountId

  • ContactId

  • LanguageCode

  • EventType: INICIADO

Evento SEGMENTS

Os evento SEGMENTS incluem as seguintes propriedades:

  • Version (Versão)

  • Channel (Canal)

  • AccountId

  • ContactId

  • LanguageCode

  • EventType: SEGMENTOS

  • Segmentos: além das propriedades comuns, os eventos SEGMENTS incluem uma lista de segmentos com informações analisadas.

    Tipo: matriz de objetos segmento

Segment

Um segmento analisado para uma sessão de análise em tempo real.

Cada segmento é um objeto com as seguintes propriedades. Somente uma destas propriedades está presente, dependendo do tipo de segmento:

  • Enunciado

  • Transcript

  • Categorias

Enunciado

O enunciado analisado.

Obrigatório: não

  • Id

    O identificador do enunciado.

    Tipo: sequência

  • TranscriptId

    O identificador da transcrição associada a esse enunciado.

    Tipo: sequência

  • ParticipantId

    O identificador do participante.

    Tipo: sequência

  • ParticipantRole

    A função do participante. Por exemplo, é um cliente, atendente ou sistema.

    Tipo: sequência

  • PartialContent

    O conteúdo do enunciado.

    Tipo: sequência

  • BeginOffsetMillis

    O deslocamento inicial no contato dessa transcrição.

    Tipo: inteiro

  • EndOffsetMillis

    O deslocamento inicial no contato dessa transcrição.

    Tipo: inteiro

Transcript

A transcrição analisada.

Tipo: objeto Transcript

Obrigatório: não

Categorias

As regras de categoria correspondentes.

Tipo: objeto Categories

Obrigatório: não

Evento COMPLETED

Os eventos COMPLETED incluem somente as seguintes propriedades comuns:

  • Version (Versão)

  • Channel (Canal)

  • AccountId

  • ContactId

  • LanguageCode

  • EventType: INICIADO

Evento FAILED

Os eventos FAILED incluem somente as seguintes propriedades comuns:

  • Version (Versão)

  • Channel (Canal)

  • AccountId

  • ContactId

  • LanguageCode

  • EventType: FALHOU