Amazon Chime

2021/07/29 - Amazon Chime - 2 new api methods

Changes  Adds support for live transcription of meetings with Amazon Transcribe and Amazon Transcribe Medical. The new APIs, StartMeetingTranscription and StopMeetingTranscription, control the generation of user-attributed transcriptions sent to meeting clients via Amazon Chime SDK data messages.

StartMeetingTranscription (new) Link ¶

Start transcription for the specified meetingId .

See also: AWS API Documentation

Request Syntax

client.start_meeting_transcription(
    MeetingId='string',
    TranscriptionConfiguration={
        'EngineTranscribeSettings': {
            'LanguageCode': 'en-US'|'en-GB'|'es-US'|'fr-CA'|'fr-FR'|'en-AU'|'it-IT'|'de-DE'|'pt-BR'|'ja-JP'|'ko-KR'|'zh-CN',
            'VocabularyFilterMethod': 'remove'|'mask'|'tag',
            'VocabularyFilterName': 'string',
            'VocabularyName': 'string',
            'Region': 'us-east-2'|'us-east-1'|'us-west-2'|'ap-northeast-2'|'ap-southeast-2'|'ap-northeast-1'|'ca-central-1'|'eu-central-1'|'eu-west-1'|'eu-west-2'|'sa-east-1'
        },
        'EngineTranscribeMedicalSettings': {
            'LanguageCode': 'en-US',
            'Specialty': 'PRIMARYCARE'|'CARDIOLOGY'|'NEUROLOGY'|'ONCOLOGY'|'RADIOLOGY'|'UROLOGY',
            'Type': 'CONVERSATION'|'DICTATION',
            'VocabularyName': 'string',
            'Region': 'us-east-1'|'us-east-2'|'us-west-2'|'ap-southeast-2'|'ca-central-1'|'eu-west-1'
        }
    }
)
type MeetingId

string

param MeetingId

[REQUIRED]

The unique ID of the meeting being transcribed.

type TranscriptionConfiguration

dict

param TranscriptionConfiguration

[REQUIRED]

The configuration for the current transcription operation. Must contain EngineTranscribeSettings or EngineTranscribeMedicalSettings .

  • EngineTranscribeSettings (dict) --

    The transcription configuration settings passed to Amazon Transcribe.

    • LanguageCode (string) -- [REQUIRED]

      The language code specified for the Amazon Transcribe engine.

    • VocabularyFilterMethod (string) --

      The filtering method passed to Amazon Transcribe.

    • VocabularyFilterName (string) --

      The name of the vocabulary filter passed to Amazon Transcribe.

    • VocabularyName (string) --

      The name of the vocabulary passed to Amazon Transcribe.

    • Region (string) --

      The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the Region closest to the meeting's Region.

  • EngineTranscribeMedicalSettings (dict) --

    The transcription configuration settings passed to Amazon Transcribe.

    • LanguageCode (string) -- [REQUIRED]

      The language code specified for the Amazon Transcribe Medical engine.

    • Specialty (string) -- [REQUIRED]

      The specialty specified for the Amazon Transcribe Medical engine.

    • Type (string) -- [REQUIRED]

      The type of transcription.

    • VocabularyName (string) --

      The name of the vocabulary passed to Amazon Transcribe Medical.

    • Region (string) --

      The AWS Region passed to Amazon Transcribe Medical. If you don't specify a Region, Amazon Chime uses the Region closest to the meeting's Region.

rtype

dict

returns

Response Syntax

{}

Response Structure

  • (dict) --

StopMeetingTranscription (new) Link ¶

Stops transcription for the specified meetingId .

See also: AWS API Documentation

Request Syntax

client.stop_meeting_transcription(
    MeetingId='string'
)
type MeetingId

string

param MeetingId

[REQUIRED]

The unique ID of the meeting for which you stop transcription.

rtype

dict

returns

Response Syntax

{}

Response Structure

  • (dict) --