View a markdown version of this page

Comprendere gli stati di analisi delle chiamate per l'SDK Amazon Chime - 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à.

Comprendere gli stati di analisi delle chiamate per l'SDK Amazon Chime

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 basati sull'apprendimento automatico, come Amazon Transcribe e l'analisi vocale.

  • Abilita la registrazione delle chiamate con o senza elaborazione di machine learning.

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

Per ottenere gli stati delle attività di analisi vocale, utilizza le GetVoiceToneAnalysisTask API GetSpeakerSearchTask e 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 approfondimenti multimediali. 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à: è stato avviato lo stato di elaborazione di un'attività della pipeline di Media Insights per l'analisi vocale. Lo stato VoiceAnalyticsProcessor dell'elemento è determinato dagli stati dell'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 la Comprensione della terminologia di analisi delle chiamate per l'SDK Amazon Chime sezione 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 di tipo «processore» hanno uno stato di elemento. Inoltre, i sink di registrazione e ottimizzazione vocale di Amazon S3 hanno lo stato di 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 come segue:

Stato della pipeline

Condizione

NotStarted

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 è fallito e gli elementi rimanenti sono stati interrotti.

In arresto

Gestione delle pipeline di analisi delle chiamate per l'SDK Amazon ChimePer un elenco completo delle condizioni di arresto, fare riferimento a.

Arrestato

Tutti gli elementi vengono fermati.

In pausa

Tutti gli elementi vengono messi 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 dell'SDK di Amazon Chime, è determinato dagli stati delle attività creati da e. StartSpeakerSearchTask StartVoiceToneAnalysisTask

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

  • VoiceAnalyticsProcessorRimane InProgress finché viene avviata un'attività e non viene soddisfatta una condizione di arresto mentre l'attività è in esecuzione.

  • Anche se VoiceAnalyticsProcessor possibileInProgress, ti verrà addebitato solo il tempo di elaborazione delle attività.

  • Per ripulire le pipeline di Media Insights in cui era avviata almeno un'attività di analisi vocale e non più attività in esecuzione, devi chiamare. DeleteMediaPipeline

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