Comprensione degli stati di analisi delle chiamate - SDK Amazon Chime

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Comprensione degli stati di analisi delle chiamate

Le pipeline di Media Insights tengono traccia di una serie di stati quando esegui una o entrambe le seguenti operazioni:

  • Utilizza più elementi di elaborazione dell'apprendimento automatico, come Amazon Transcribe e l'analisi vocale.

  • Abilita la registrazione delle chiamate con o senza l'elaborazione dell'apprendimento automatico.

Per ottenere gli stati della pipeline e degli elementi, utilizza l'GetMediaPipelineAPI e EventBridge le notifiche.

Per ottenere gli stati per le attività di analisi vocale, utilizza le GetVoiceToneAnalysisTaskAPI GetSpeakerSearchTaskand e gli obiettivi di notifica di analisi vocale.

Le pipeline di Media Insights tengono traccia dei seguenti stati.

  • Stato della pipeline: lo stato generale di una pipeline di analisi delle chiamate, nota anche come pipeline di media insights. Questo è determinato dagli stati degli elementi.

  • Stato dell'elemento: lo stato di elaborazione dei singoli elementi di configurazione della pipeline di Media Insights.

  • Stato dell'attività: lo stato di elaborazione di un'attività della pipeline di Media Insights è iniziato per l'analisi vocale. Lo stato VoiceAnalyticsProcessor dell'elemento è determinato dagli stati delle attività. Nessun altro elemento in una pipeline di analisi delle chiamate ha uno stato di attività.

    Per ulteriori informazioni sulle attività della pipeline di Media Insights, consulta l'articolo Terminologia relativa all'analisi delle chiamate precedente di questa guida.

Non tutti i tipi di elementi di configurazione di Media Insights hanno uno stato di elemento. In generale, solo gli elementi di configurazione di Media Insights del tipo «processore» hanno uno stato di elemento. Inoltre, i sink di registrazione e miglioramento vocale di Amazon S3 hanno lo stato del processore. In particolare, esistono stati degli elementi per i seguenti tipi di elementi di configurazione di Media Insights:

  • AmazonTranscribeProcessor

  • AmazonTranscribeCallAnalyticsProcessor

  • S3RecordingSink

  • VoiceAnalyticsProcessor

  • VoiceEnhancementSink

Lo stato della pipeline è determinato dagli stati degli elementi nel modo seguente:

Stato della tubazione

Condizione

NotStarted

Tutti gli stati degli elementi non vengono avviati.

Inizializzazione

Almeno un elemento è in fase di inizializzazione e gli altri non vengono avviati.

InProgress

Almeno un elemento è in corso.

Non riuscito

Almeno un elemento è guasto e gli elementi rimanenti sono stati interrotti.

In arresto

Gestione delle pipeline di analisi delle chiamatePer un elenco completo delle condizioni di arresto, fare riferimento a.

Arrestato

Tutti gli elementi vengono interrotti.

In pausa

Tutti gli elementi sono in pausa.

A differenza degli altri stati degli elementi, l'VoiceAnalyticsProcessorelemento presenta alcune sfumature. Come accennato in precedenza, lo stato dell'VoiceAnalyticsProcessorelemento, corrispondente alla funzionalità di analisi vocale di Amazon Chime SDK, è determinato dagli stati delle attività creati da e. StartSpeakerSearchTaskStartVoiceToneAnalysisTask

  • Lo stato VoiceAnalyticsProcessor dell'elemento inizia in uno NotStarted stato, perché StartVoiceToneAnalysisTask deve essere chiamato prima che l'elemento possa cambiare lo stato inInitializing, StartSpeakerSearchTask e poi. InProgress

  • VoiceAnalyticsProcessorRimane InProgress finché viene avviata un'attività e non viene soddisfatta una condizione di interruzione durante l'esecuzione dell'attività.

  • Anche se VoiceAnalyticsProcessor può esserloInProgress, ti verrà addebitato solo per la durata dell'elaborazione delle attività.

  • Per ripulire le pipeline di Media Insights che avevano avviato almeno un'attività di analisi vocale e non ne erano in esecuzione altre, devi chiamare. DeleteMediaPipeline

  • Finché un'attività viene eseguita o completata correttamente, lo stato dell'VoiceAnalyticsProcessorelemento rimane invariato. InProgress