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à.
GetCallAnalyticsJob
Fornisce informazioni sul job di Call Analytics specificato.
Per visualizzare lo stato del lavoro, fare riferimento aCallAnalyticsJobStatus
. Se lo stato èCOMPLETED
, il lavoro è terminato. Puoi trovare la trascrizione completa all'URI specificato inTranscriptFileUri
. Se lo stato èFAILED
,FailureReason
fornisce dettagli sul motivo per cui il processo di trascrizione è fallito.
Se hai abilitato la redazione delle informazioni di identificazione personale (PII), la trascrizione redatta viene visualizzata nella posizione specificata inRedactedTranscriptFileUri
.
Se hai scelto di redigere l'audio nel tuo file multimediale, puoi trovare il file multimediale redatto nella posizione specificata inRedactedMediaFileUri
.
Per ottenere un elenco dei tuoi lavori di Call Analytics, usa l'ListCallAnalyticsJobsoperazione.
Sintassi della richiesta
{
"CallAnalyticsJobName": "string
"
}
Parametri della richiesta
Per informazioni sui parametri comuni a tutte le azioni, vedere Parametri comuni.
La richiesta accetta i seguenti dati in formato JSON.
- CallAnalyticsJobName
-
Il nome del lavoro di Call Analytics per il quale desideri informazioni. I nomi delle Job prevedono una distinzione tra lettere mai
Tipo: String
Limitazioni di lunghezza: lunghezza minima di 1. Lunghezza massima di 200.
Pattern:
^[0-9a-zA-Z._-]+
Campo obbligatorio: sì
Sintassi della risposta
{
"CallAnalyticsJob": {
"CallAnalyticsJobName": "string",
"CallAnalyticsJobStatus": "string",
"ChannelDefinitions": [
{
"ChannelId": number,
"ParticipantRole": "string"
}
],
"CompletionTime": number,
"CreationTime": number,
"DataAccessRoleArn": "string",
"FailureReason": "string",
"IdentifiedLanguageScore": number,
"LanguageCode": "string",
"Media": {
"MediaFileUri": "string",
"RedactedMediaFileUri": "string"
},
"MediaFormat": "string",
"MediaSampleRateHertz": number,
"Settings": {
"ContentRedaction": {
"PiiEntityTypes": [ "string" ],
"RedactionOutput": "string",
"RedactionType": "string"
},
"LanguageIdSettings": {
"string" : {
"LanguageModelName": "string",
"VocabularyFilterName": "string",
"VocabularyName": "string"
}
},
"LanguageModelName": "string",
"LanguageOptions": [ "string" ],
"VocabularyFilterMethod": "string",
"VocabularyFilterName": "string",
"VocabularyName": "string"
},
"StartTime": number,
"Transcript": {
"RedactedTranscriptFileUri": "string",
"TranscriptFileUri": "string"
}
}
}
Elementi di risposta
Se l'operazione riesce, il servizio restituisce una risposta HTTP 200.
I dati seguenti vengono restituiti in formato JSON mediante il servizio.
- CallAnalyticsJob
-
Fornisce informazioni dettagliate sul lavoro di Call Analytics specificato, incluso lo stato del lavoro e, se applicabile, il motivo del fallimento.
Tipo: CallAnalyticsJob oggetto
Errori
Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.
- BadRequestException
-
La tua richiesta non ha superato uno o più test di convalida. Ciò può verificarsi quando l'entità che stai cercando di eliminare non esiste o se si trova in uno stato non terminale (ad esempio
IN PROGRESS
). Per ulteriori informazioni, consulta il campo del messaggio di eccezione.Codice di stato HTTP: 400
- InternalFailureException
-
Si è verificato un errore interno. Controlla il messaggio di errore, correggi il problema e riprova a eseguire la richiesta.
Codice di stato HTTP: 500
- LimitExceededException
-
Hai inviato troppe richieste o il file di input è troppo lungo. Attendi prima di riprovare la richiesta oppure utilizza un file più piccolo e riprova la richiesta.
Codice di stato HTTP: 400
- NotFoundException
-
Non è possibile individuare la risorsa richiesta. Verifica che il nome specificato sia corretto e riprova la richiesta.
Codice di stato HTTP: 400
Vedi anche
Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS specifici della lingua, consulta quanto segue: