Como entender os status da análise de chamadas - Amazon Chime SDK

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á.

Como entender os status da análise de chamadas

Os pipelines de insights de mídia rastreiam um conjunto de status ao executar um dos procedimentos a seguir, ou ambos:

  • Usar vários elementos de processamento de machine learning, como o Amazon Transcribe e análise de voz.

  • Ativar a gravação de chamadas com ou sem processamento de machine learning.

Para obter o status do pipeline e do elemento, use a GetMediaPipelineAPI e EventBridge as notificações.

Para obter status para tarefas de análise de voz, use as GetVoiceToneAnalysisTaskAPIs GetSpeakerSearchTaske os alvos de notificação de análise de voz.

Os pipelines de insights de mídia rastreiam os status a seguir.

  • Status do pipeline: o status geral de um pipeline de análise de chamadas, também conhecido como pipeline de insights de mídia. É determinado pelos status dos elementos.

  • Status do elemento: o status do processamento dos elementos individuais de configuração do pipeline de insights de mídia.

  • Status da tarefa: o status de processamento de uma tarefa do pipeline de insights de mídia iniciada por análise de voz. O status do elemento VoiceAnalyticsProcessor é determinado pelos status da tarefa. Nenhum outro elemento em um pipeline de análise de chamadas tem um status de tarefa.

    Para obter mais informações sobre as tarefas do pipeline de insights de mídia, consulte Terminologia de análise de chamadas anteriormente neste guia.

Nem todos os tipos de elementos de configuração de insights de mídia têm status de elemento. Em geral, somente os elementos de configuração de insights de mídia do tipo “processador” têm um status de elemento. Além disso, os coletores de gravação e aprimoramento de voz do Amazon S3 têm status de processador. Especificamente, existem status de elementos para os seguintes tipos de elementos de configuração de insights de mídia:

  • AmazonTranscribeProcessor

  • AmazonTranscribeCallAnalyticsProcessor

  • S3RecordingSink

  • VoiceAnalyticsProcessor

  • VoiceEnhancementSink

O status do pipeline é determinado pelos status do elemento, como segue:

Status do pipeline

Condição

NotStarted

Todos os status dos elementos não são iniciados.

Inicializando

Pelo menos um elemento está sendo inicializado e o restante não foi iniciado.

InProgress

Pelo menos um elemento está em andamento.

Com falha

Pelo menos um elemento falhou e os demais foram interrompidos.

Parando

Consulte Gerenciar pipelines de análise de chamadas para obter uma lista completa das condições de interrupção.

Interrompido

Todos os elementos foram interrompidos.

Paused

Todos os elementos estão pausados.

Ao contrário de outros status de elementos, o elemento VoiceAnalyticsProcessor tem algumas nuances. Conforme mencionado anteriormente, o status do VoiceAnalyticsProcessor elemento, correspondente ao recurso de análise de voz do Amazon Chime SDK, é determinado pelos status das tarefas criados a partir de e. StartSpeakerSearchTaskStartVoiceToneAnalysisTask

  • O status do elemento VoiceAnalyticsProcessor começa em um estado NotStarted, porque StartSpeakerSearchTask e StartVoiceToneAnalysisTask devem ser chamados antes que o elemento possa alterar o status para Initializing, e em seguida para InProgress.

  • O VoiceAnalyticsProcessor permanece como InProgress enquanto uma tarefa é iniciada e não for atendia uma condição de interrupção durante a execução da tarefa.

  • Mesmo que VoiceAnalyticsProcessor possa estar InProgress, você só será cobrado pela duração do processamento das tarefas.

  • Para limpar os pipelines de insights de mídia que tiveram pelo menos uma tarefa de análise de voz iniciada e nenhuma outra tarefa estiver em execução, você deve chamar DeleteMediaPipeline.

  • Enquanto uma tarefa estiver em execução ou for concluída com êxito, o status do elemento VoiceAnalyticsProcessor permanecerá como InProgress.