Avvio e arresto della trascrizione - Amazon Chime SDK

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

Avvio e arresto della trascrizione

Utilizzi Amazon Chime SDK StartMeetingTranscriptionAPIper avviare la trascrizione della riunione applicando un TranscriptionConfiguration a alla riunione. Il SDK controller Amazon Chime inoltra la configurazione alla riunione in modo asincrono. L'esito positivo o negativo dell'avvio della trascrizione delle riunioni viene segnalato tramite un messaggio tramite Amazon Simple Notification Service (Amazon) SNS e Amazon. EventBridge

Avvio della trascrizione

Questo esempio mostra come avviare la trascrizione in tempo reale con Amazon Transcribe.

POST /meetings/meetingId/transcription?operation=start HTTP/1.1 Content-type: application/json { "TranscriptionConfiguration": { "EngineTranscribeSettings": { "LanguageCode": "en-US", "VocabularyFilterMethod": "tag", "VocabularyFilterName": "profanity", "VocabularyName": "lingo", "Region": "us-east-1" "EnablePartialResultsStabilization": true, "PartialResultsStability": "high", "ContentIdentificationType": "PII", "ContentRedactionType": "PII", "PiiEntityTypes": "ALL", "LanguageModelName": "language-model" } } }

Questo esempio mostra come avviare la trascrizione in tempo reale con Amazon Transcribe Medical.

POST /meetings/meetingId/transcription?operation=start HTTP/1.1 Content-type: application/json { "TranscriptionConfiguration": { "EngineTranscribeMedicalSettings": { "LanguageCode": "en-US", "Specialty": "PRIMARYCARE", "Type": "CONVERSATION", "VocabularyName": "lingo", "Region": "us-east-1", "ContentIdentificationType": "PHI", } } }
StartMeetingTranscription— Avvia la trascrizione della riunione.

meetingId— L'ID della riunione, restituito dal CreateMeeting API.

TranscriptionConfiguration— Incapsula i parametri per la trascrizione dal vivo. È necessario specificare esattamente una configurazione, oppure. EngineTranscribeSettings EngineTranscribeMedicalSettings

EngineTranscribeSettings— Speciifica l'uso di Amazon Transcribe e ne trasmette le impostazioni a Amazon Transcribe.

LanguageCode: obbligatorio

VocabularyFilterMethod Facoltativo.

VocabularyFilterName Facoltativo.

VocabularyName Facoltativo.

Region Facoltativo.

EnablePartialResultsStabilization Facoltativo.

PartialResultsStability Facoltativo.

ContentIdentificationType Facoltativo.

ContentRedactionType Facoltativo.

PiiEntityTypes Facoltativo.

LanguageModelName Facoltativo.

EngineTranscribeMedicalSettings— Speciifica l'uso di Amazon Transcribe Medical e ne trasmette le impostazioni a Amazon Transcribe Medical.

LanguageCode: obbligatorio

Speciality: obbligatorio

Type: obbligatorio

VocabularyName Facoltativo.

Region Facoltativo.

ContentIdentificationType Facoltativo.

Risposte

Amazon Transcribe e Amazon Transcribe Medical rispondono alle seguenti domande:

  • OK(200) con corpo vuoto, se lo hai inviato con successo alla TranscriptionConfiguration riunione.

Messaggi di errore

Amazon Transcribe e Amazon Transcribe Medical visualizzano i seguenti messaggi di errore:

  • BadRequestException (400): I parametri di input non corrispondono alle restrizioni del servizio.

  • ForbiddenException (403): Al client è permanentemente vietato effettuare la richiesta.

  • NotFoundException (404): meetingId Non esiste.

  • ResourceLimitExceededException (400): La richiesta supera il limite di risorse. Ad esempio, in troppe riunioni è abilitata la trascrizione dal vivo.

  • ServiceFailureException (500): Il servizio ha riscontrato un errore imprevisto.

  • ServiceUnavailableException (503): Il servizio non è attualmente disponibile.

  • ThrottledClientException (429): Il client ha superato il limite di frequenza delle richieste.

  • UnauthorizedClientException (401): Il client non è attualmente autorizzato a effettuare la richiesta.

StartMeetingTranscriptionUna seconda chiamata aggiorna l'TranscriptionConfigurationapplicazione alla riunione.

Interruzione della trascrizione

Usi il StopMeetingTranscriptionAPIper rimuovere la TranscriptionConfiguration trascrizione di una determinata riunione meetingID e di fine riunione. La fine di una riunione interrompe automaticamente la trascrizione.

Questo esempio mostra la sintassi della richiesta richiamata. StopMeetingTranscription

POST/meetings/meetingId/transcription?operation=stop HTTP/1.1
Risposte

Amazon Transcribe e Amazon Transcribe Medical rispondono alle seguenti domande:

  • OK(200) con corpo vuoto, se riesci a rimuoverlo dalla TranscriptionConfiguration riunione.

Messaggi di errore

Amazon Transcribe e Amazon Transcribe Medical visualizzano i seguenti messaggi di errore:

  • BadRequestException (400): I parametri di input non corrispondono alle restrizioni del servizio.

  • ForbiddenException (403): Al client è permanentemente vietato effettuare la richiesta.

  • NotFoundException (404): meetingId Non esiste.

  • ServiceFailureException (500): Il servizio ha riscontrato un errore imprevisto.

  • ServiceUnavailableException (503): Il servizio non è attualmente disponibile.

  • ThrottledClientException (429): Il client ha superato il limite di frequenza delle richieste.

  • UnauthorizedClientException (401): Il client non è attualmente autorizzato a effettuare la richiesta.