Transcription starten und stoppen - Amazon Chime SDK

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Transcription starten und stoppen

Sie verwenden das Amazon Chime Chime-SDKstartMeetingTranskriptionAPI zur Initiierung der Transkription von Meetings durch Anwenden einesTranscriptionConfigurationzum Treffen. Der Amazon Chime SDK-Controller leitet die Konfiguration asynchron an das Meeting weiter. Der Erfolg oder Misserfolg der Initiierung der Meeting-Transcription wird durch eine Nachricht über Amazon Simple Notification Service (Amazon SNS) und Amazon EventBridge signalisiert.

Start der Transkription

In diesem Beispiel wird veranschaulicht, wie die Live-Transcribe mit Amazon Transcribe gestartet wird.

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" } } }

Dieses Beispiel zeigt, wie die Live-Transcribe mit Amazon Transcribe Medical gestartet wird.

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", } } }
startMeetingTranskription— Startet die Transkription für das Meeting.

meetingId— Die von derCreateMeeting-APIaus.

TranskriptionConfiguration— Kapselt die Parameter für die Live-Transkription. Sie müssen genau eine Konfiguration angeben,EngineTranscribeSettingsoderEngineTranscribeMedicalSettingsaus.

EngineTranscribeSettings— Gibt die Verwendung von Amazon Transcribe an und leitet seine Einstellungen anAmazon Transcribeaus.

LanguageCode— Erforderlich.

vocabularyFilterMethod— Optional.

vocabularyFilterName— Optional.

vocabularyName— Optional.

Region— Optional.

enablePartialResultsStabilisierung— Optional.

partialResultsStabilität— Optional.

ContentidentificationType— Optional.

contentRedActionType— Optional.

PiientityTypes— Optional.

LanguageModelName— Optional.

EngineTranscribeMedicalSettings— Gibt die Verwendung von Amazon Transcribe Medical an und leitet seine Einstellungen anAmazon Transcribe Medicalaus.

LanguageCode— Erforderlich.

Spezialität— Erforderlich.

Typ— Erforderlich.

vocabularyName— Optional.

Region— Optional.

ContentidentificationType— Optional.

Antworten

Amazon Transcribe und Amazon Transcribe Medical nehmen die folgenden Antworten ein:

  • OK(200) mit leerem Körper, wenn Sie dieTranscriptionConfigurationzum Treffen.

Fehlermeldungen

Amazon Transcribe und Amazon Transcribe Medical zeigen die folgenden Fehlermeldungen an:

  • BadRequestException (400):Die Eingabeparameter stimmen nicht mit den Einschränkungen des Dienstes überein.

  • ForbiddenException (403):Dem Kunden ist es dauerhaft untersagt, die Anfrage zu stellen.

  • NotFoundException (404):DiemeetingIdgibt es nicht.

  • ResourceLimitExceededException (400):Die Anforderung überschreitet das Ressourcenlimit. Zum Beispiel haben zu viele Meetings die Live-Transkription aktiviert.

  • ServiceFailureException (500):Der Service ist auf einen unerwarteten Fehler gestoßen.

  • ServiceUnavailableException (503):Der Service ist derzeit nicht verfügbar.

  • ThrottledClientException (429):Der Kunde hat sein Limit der Anforderungsrate überschritten.

  • UnauthorizedClientException (401):Der Kunde ist derzeit nicht berechtigt, die Anfrage zu stellen.

Calling (Anrufen)StartMeetingTranscriptionaktualisiert ein zweites MalTranscriptionConfigurationbewarb sich auf das Treffen.

Beenden der Transkription

Sie benutzen dasstopMeetingTranskriptionAPI zum Entfernen desTranscriptionConfigurationfür ein bestimmtesmeetingIDund Beenden der Transkription des Meetings. Das Beenden eines Meetings stoppt die Transkription automatisch.

Dieses Beispiel zeigt die Anforderungssyntax, die aufgerufen wirdStopMeetingTranscriptionaus.

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

Antworten

Amazon Transcribe und Amazon Transcribe Medical nehmen die folgenden Antworten ein:

  • OK(200) mit leerem Körper, wenn Sie denTranscriptionConfigurationvon der Besprechung.

Fehlermeldungen

Amazon Transcribe und Amazon Transcribe Medical zeigen die folgenden Fehlermeldungen an:

  • BadRequestException (400):Die Eingabeparameter stimmen nicht mit den Einschränkungen des Dienstes überein.

  • ForbiddenException (403):Dem Kunden ist es dauerhaft untersagt, die Anfrage zu stellen.

  • NotFoundException (404):DiemeetingIdgibt es nicht.

  • ServiceFailureException (500):Der Service ist auf einen unerwarteten Fehler gestoßen.

  • ServiceUnavailableException (503):Der Service ist derzeit nicht verfügbar.

  • ThrottledClientException (429):Der Kunde hat sein Limit der Anforderungsrate überschritten.

  • UnauthorizedClientException (401):Der Kunde ist derzeit nicht berechtigt, die Anfrage zu stellen.