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: