Amazon Chime SDK Meetings 2021-07-15
- Client: Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient
- Service ID: chime-sdk-meetings
- Version: 2021-07-15
This page describes the parameters and results for the operations of the Amazon Chime SDK Meetings (2021-07-15), and shows how to use the Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient object to call the described operations. This documentation is specific to the 2021-07-15 API version of the service.
Operation Summary
Each of the following operations can be created from a client using
$client->getCommand('CommandName')
, where "CommandName" is the
name of one of the following operations. Note: a command is a value that
encapsulates an operation and the parameters used to create an HTTP request.
You can also create and send a command immediately using the magic methods
available on a client object: $client->commandName(/* parameters */)
.
You can send the command asynchronously (returning a promise) by appending the
word "Async" to the operation name: $client->commandNameAsync(/* parameters */)
.
- BatchCreateAttendee ( array $params = [] )
Creates up to 100 attendees for an active Amazon Chime SDK meeting.
- CreateAttendee ( array $params = [] )
Creates a new attendee for an active Amazon Chime SDK meeting.
- CreateMeeting ( array $params = [] )
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees.
- CreateMeetingWithAttendees ( array $params = [] )
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees.
- DeleteAttendee ( array $params = [] )
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken.
- DeleteMeeting ( array $params = [] )
Deletes the specified Amazon Chime SDK meeting.
- GetAttendee ( array $params = [] )
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID.
- GetMeeting ( array $params = [] )
Gets the Amazon Chime SDK meeting details for the specified meeting ID.
- ListAttendees ( array $params = [] )
Lists the attendees for the specified Amazon Chime SDK meeting.
- StartMeetingTranscription ( array $params = [] )
Starts transcription for the specified meetingId.
- StopMeetingTranscription ( array $params = [] )
Stops transcription for the specified meetingId.
Paginators
Paginators handle automatically iterating over paginated API results. Paginators are associated with specific API operations, and they accept the parameters that the corresponding API operation accepts. You can get a paginator from a client class using getPaginator($paginatorName, $operationParameters). This client supports the following paginators:
Operations
BatchCreateAttendee
$result = $client->batchCreateAttendee
([/* ... */]); $promise = $client->batchCreateAttendeeAsync
([/* ... */]);
Creates up to 100 attendees for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->batchCreateAttendee([ 'Attendees' => [ // REQUIRED [ 'ExternalUserId' => '<string>', // REQUIRED ], // ... ], 'MeetingId' => '<string>', // REQUIRED ]);
Parameter Details
Members
- Attendees
-
- Required: Yes
- Type: Array of CreateAttendeeRequestItem structures
The attendee information, including attendees' IDs and join tokens.
- MeetingId
-
- Required: Yes
- Type: string
The Amazon Chime SDK ID of the meeting to which you're adding attendees.
Result Syntax
[ 'Attendees' => [ [ 'AttendeeId' => '<string>', 'ExternalUserId' => '<string>', 'JoinToken' => '<string>', ], // ... ], 'Errors' => [ [ 'ErrorCode' => '<string>', 'ErrorMessage' => '<string>', 'ExternalUserId' => '<string>', ], // ... ], ]
Result Details
Members
- Attendees
-
- Type: Array of Attendee structures
The attendee information, including attendees' IDs and join tokens.
- Errors
-
- Type: Array of CreateAttendeeError structures
If the action fails for one or more of the attendees in the request, a list of the attendees is returned, along with error codes and error messages.
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
One or more of the resources in the request does not exist in the system.
-
The user isn't authorized to request a resource.
-
The request was well-formed but was unable to be followed due to semantic errors.
-
The request exceeds the resource limit.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
-
The number of customer requests exceeds the request rate limit.
CreateAttendee
$result = $client->createAttendee
([/* ... */]); $promise = $client->createAttendeeAsync
([/* ... */]);
Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->createAttendee([ 'ExternalUserId' => '<string>', // REQUIRED 'MeetingId' => '<string>', // REQUIRED ]);
Parameter Details
Members
Result Syntax
[ 'Attendee' => [ 'AttendeeId' => '<string>', 'ExternalUserId' => '<string>', 'JoinToken' => '<string>', ], ]
Result Details
Members
- Attendee
-
- Type: Attendee structure
The attendee information, including attendee ID and join token.
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
One or more of the resources in the request does not exist in the system.
-
The user isn't authorized to request a resource.
-
The request was well-formed but was unable to be followed due to semantic errors.
-
The request exceeds the resource limit.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
-
The number of customer requests exceeds the request rate limit.
CreateMeeting
$result = $client->createMeeting
([/* ... */]); $promise = $client->createMeetingAsync
([/* ... */]);
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->createMeeting([ 'ClientRequestToken' => '<string>', // REQUIRED 'ExternalMeetingId' => '<string>', // REQUIRED 'MediaRegion' => '<string>', // REQUIRED 'MeetingFeatures' => [ 'Audio' => [ 'EchoReduction' => 'AVAILABLE|UNAVAILABLE', ], ], 'MeetingHostId' => '<string>', 'NotificationsConfiguration' => [ 'LambdaFunctionArn' => '<string>', 'SnsTopicArn' => '<string>', 'SqsQueueArn' => '<string>', ], 'PrimaryMeetingId' => '<string>', ]);
Parameter Details
Members
- ClientRequestToken
-
- Required: Yes
- Type: string
The unique identifier for the client request. Use a different token for different meetings.
- ExternalMeetingId
-
- Required: Yes
- Type: string
The external meeting ID.
- MediaRegion
-
- Required: Yes
- Type: string
The Region in which to create the meeting.
Available values:
af-south-1
,ap-northeast-1
,ap-northeast-2
,ap-south-1
,ap-southeast-1
,ap-southeast-2
,ca-central-1
,eu-central-1
,eu-north-1
,eu-south-1
,eu-west-1
,eu-west-2
,eu-west-3
,sa-east-1
,us-east-1
,us-east-2
,us-west-1
,us-west-2
.Available values in AWS GovCloud (US) Regions:
us-gov-east-1
,us-gov-west-1
. - MeetingFeatures
-
- Type: MeetingFeaturesConfiguration structure
Lists the audio and video features enabled for a meeting, such as echo reduction.
- MeetingHostId
-
- Type: string
Reserved.
- NotificationsConfiguration
-
- Type: NotificationsConfiguration structure
The configuration for resource targets to receive notifications when meeting and attendee events occur.
- PrimaryMeetingId
-
- Type: string
When specified, replicates the media from the primary meeting to the new meeting.
Result Syntax
[ 'Meeting' => [ 'ExternalMeetingId' => '<string>', 'MediaPlacement' => [ 'AudioFallbackUrl' => '<string>', 'AudioHostUrl' => '<string>', 'EventIngestionUrl' => '<string>', 'ScreenDataUrl' => '<string>', 'ScreenSharingUrl' => '<string>', 'ScreenViewingUrl' => '<string>', 'SignalingUrl' => '<string>', 'TurnControlUrl' => '<string>', ], 'MediaRegion' => '<string>', 'MeetingFeatures' => [ 'Audio' => [ 'EchoReduction' => 'AVAILABLE|UNAVAILABLE', ], ], 'MeetingHostId' => '<string>', 'MeetingId' => '<string>', 'PrimaryMeetingId' => '<string>', ], ]
Result Details
Members
- Meeting
-
- Type: Meeting structure
The meeting information, including the meeting ID and
MediaPlacement
.
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
The user isn't authorized to request a resource.
-
The number of customer requests exceeds the request rate limit.
-
The service encountered an unexpected error.
-
The service is currently unavailable.
-
The request exceeds the resource limit.
CreateMeetingWithAttendees
$result = $client->createMeetingWithAttendees
([/* ... */]); $promise = $client->createMeetingWithAttendeesAsync
([/* ... */]);
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->createMeetingWithAttendees([ 'Attendees' => [ // REQUIRED [ 'ExternalUserId' => '<string>', // REQUIRED ], // ... ], 'ClientRequestToken' => '<string>', // REQUIRED 'ExternalMeetingId' => '<string>', // REQUIRED 'MediaRegion' => '<string>', // REQUIRED 'MeetingFeatures' => [ 'Audio' => [ 'EchoReduction' => 'AVAILABLE|UNAVAILABLE', ], ], 'MeetingHostId' => '<string>', 'NotificationsConfiguration' => [ 'LambdaFunctionArn' => '<string>', 'SnsTopicArn' => '<string>', 'SqsQueueArn' => '<string>', ], 'PrimaryMeetingId' => '<string>', ]);
Parameter Details
Members
- Attendees
-
- Required: Yes
- Type: Array of CreateAttendeeRequestItem structures
The attendee information, including attendees' IDs and join tokens.
- ClientRequestToken
-
- Required: Yes
- Type: string
The unique identifier for the client request. Use a different token for different meetings.
- ExternalMeetingId
-
- Required: Yes
- Type: string
The external meeting ID.
- MediaRegion
-
- Required: Yes
- Type: string
The Region in which to create the meeting.
Available values:
af-south-1
,ap-northeast-1
,ap-northeast-2
,ap-south-1
,ap-southeast-1
,ap-southeast-2
,ca-central-1
,eu-central-1
,eu-north-1
,eu-south-1
,eu-west-1
,eu-west-2
,eu-west-3
,sa-east-1
,us-east-1
,us-east-2
,us-west-1
,us-west-2
.Available values in AWS GovCloud (US) Regions:
us-gov-east-1
,us-gov-west-1
. - MeetingFeatures
-
- Type: MeetingFeaturesConfiguration structure
Lists the audio and video features enabled for a meeting, such as echo reduction.
- MeetingHostId
-
- Type: string
Reserved.
- NotificationsConfiguration
-
- Type: NotificationsConfiguration structure
The configuration for resource targets to receive notifications when meeting and attendee events occur.
- PrimaryMeetingId
-
- Type: string
When specified, replicates the media from the primary meeting to the new meeting.
Result Syntax
[ 'Attendees' => [ [ 'AttendeeId' => '<string>', 'ExternalUserId' => '<string>', 'JoinToken' => '<string>', ], // ... ], 'Errors' => [ [ 'ErrorCode' => '<string>', 'ErrorMessage' => '<string>', 'ExternalUserId' => '<string>', ], // ... ], 'Meeting' => [ 'ExternalMeetingId' => '<string>', 'MediaPlacement' => [ 'AudioFallbackUrl' => '<string>', 'AudioHostUrl' => '<string>', 'EventIngestionUrl' => '<string>', 'ScreenDataUrl' => '<string>', 'ScreenSharingUrl' => '<string>', 'ScreenViewingUrl' => '<string>', 'SignalingUrl' => '<string>', 'TurnControlUrl' => '<string>', ], 'MediaRegion' => '<string>', 'MeetingFeatures' => [ 'Audio' => [ 'EchoReduction' => 'AVAILABLE|UNAVAILABLE', ], ], 'MeetingHostId' => '<string>', 'MeetingId' => '<string>', 'PrimaryMeetingId' => '<string>', ], ]
Result Details
Members
- Attendees
-
- Type: Array of Attendee structures
The attendee information, including attendees' IDs and join tokens.
- Errors
-
- Type: Array of CreateAttendeeError structures
If the action fails for one or more of the attendees in the request, a list of the attendees is returned, along with error codes and error messages.
- Meeting
-
- Type: Meeting structure
The meeting information, including the meeting ID and
MediaPlacement
.
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
The user isn't authorized to request a resource.
-
The number of customer requests exceeds the request rate limit.
-
The service encountered an unexpected error.
-
The service is currently unavailable.
-
The request exceeds the resource limit.
DeleteAttendee
$result = $client->deleteAttendee
([/* ... */]); $promise = $client->deleteAttendeeAsync
([/* ... */]);
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken
. Attendees are automatically deleted when a Amazon Chime SDK meeting is deleted. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->deleteAttendee([ 'AttendeeId' => '<string>', // REQUIRED 'MeetingId' => '<string>', // REQUIRED ]);
Parameter Details
Members
Result Syntax
[]
Result Details
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
One or more of the resources in the request does not exist in the system.
-
The user isn't authorized to request a resource.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
-
The number of customer requests exceeds the request rate limit.
DeleteMeeting
$result = $client->deleteMeeting
([/* ... */]); $promise = $client->deleteMeetingAsync
([/* ... */]);
Deletes the specified Amazon Chime SDK meeting. The operation deletes all attendees, disconnects all clients, and prevents new clients from joining the meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->deleteMeeting([ 'MeetingId' => '<string>', // REQUIRED ]);
Parameter Details
Result Syntax
[]
Result Details
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
The user isn't authorized to request a resource.
-
One or more of the resources in the request does not exist in the system.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
-
The number of customer requests exceeds the request rate limit.
GetAttendee
$result = $client->getAttendee
([/* ... */]); $promise = $client->getAttendeeAsync
([/* ... */]);
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->getAttendee([ 'AttendeeId' => '<string>', // REQUIRED 'MeetingId' => '<string>', // REQUIRED ]);
Parameter Details
Members
Result Syntax
[ 'Attendee' => [ 'AttendeeId' => '<string>', 'ExternalUserId' => '<string>', 'JoinToken' => '<string>', ], ]
Result Details
Members
- Attendee
-
- Type: Attendee structure
The Amazon Chime SDK attendee information.
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
One or more of the resources in the request does not exist in the system.
-
The user isn't authorized to request a resource.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
-
The number of customer requests exceeds the request rate limit.
GetMeeting
$result = $client->getMeeting
([/* ... */]); $promise = $client->getMeetingAsync
([/* ... */]);
Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->getMeeting([ 'MeetingId' => '<string>', // REQUIRED ]);
Parameter Details
Result Syntax
[ 'Meeting' => [ 'ExternalMeetingId' => '<string>', 'MediaPlacement' => [ 'AudioFallbackUrl' => '<string>', 'AudioHostUrl' => '<string>', 'EventIngestionUrl' => '<string>', 'ScreenDataUrl' => '<string>', 'ScreenSharingUrl' => '<string>', 'ScreenViewingUrl' => '<string>', 'SignalingUrl' => '<string>', 'TurnControlUrl' => '<string>', ], 'MediaRegion' => '<string>', 'MeetingFeatures' => [ 'Audio' => [ 'EchoReduction' => 'AVAILABLE|UNAVAILABLE', ], ], 'MeetingHostId' => '<string>', 'MeetingId' => '<string>', 'PrimaryMeetingId' => '<string>', ], ]
Result Details
Members
- Meeting
-
- Type: Meeting structure
The Amazon Chime SDK meeting information.
Errors
-
One or more of the resources in the request does not exist in the system.
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
The user isn't authorized to request a resource.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
-
The number of customer requests exceeds the request rate limit.
ListAttendees
$result = $client->listAttendees
([/* ... */]); $promise = $client->listAttendeesAsync
([/* ... */]);
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
Parameter Syntax
$result = $client->listAttendees([ 'MaxResults' => <integer>, 'MeetingId' => '<string>', // REQUIRED 'NextToken' => '<string>', ]);
Parameter Details
Members
Result Syntax
[ 'Attendees' => [ [ 'AttendeeId' => '<string>', 'ExternalUserId' => '<string>', 'JoinToken' => '<string>', ], // ... ], 'NextToken' => '<string>', ]
Result Details
Members
- Attendees
-
- Type: Array of Attendee structures
The Amazon Chime SDK attendee information.
- NextToken
-
- Type: string
The token to use to retrieve the next page of results.
Errors
-
The input parameters don't match the service's restrictions.
-
The client is permanently forbidden from making the request.
-
One or more of the resources in the request does not exist in the system.
-
The user isn't authorized to request a resource.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
-
The number of customer requests exceeds the request rate limit.
StartMeetingTranscription
$result = $client->startMeetingTranscription
([/* ... */]); $promise = $client->startMeetingTranscriptionAsync
([/* ... */]);
Starts transcription for the specified meetingId
.
Parameter Syntax
$result = $client->startMeetingTranscription([ 'MeetingId' => '<string>', // REQUIRED 'TranscriptionConfiguration' => [ // REQUIRED 'EngineTranscribeMedicalSettings' => [ 'ContentIdentificationType' => 'PHI', 'LanguageCode' => 'en-US', // REQUIRED 'Region' => 'us-east-1|us-east-2|us-west-2|ap-southeast-2|ca-central-1|eu-west-1|auto', 'Specialty' => 'PRIMARYCARE|CARDIOLOGY|NEUROLOGY|ONCOLOGY|RADIOLOGY|UROLOGY', // REQUIRED 'Type' => 'CONVERSATION|DICTATION', // REQUIRED 'VocabularyName' => '<string>', ], 'EngineTranscribeSettings' => [ 'ContentIdentificationType' => 'PII', 'ContentRedactionType' => 'PII', 'EnablePartialResultsStabilization' => true || false, 'IdentifyLanguage' => true || false, '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', 'LanguageModelName' => '<string>', 'LanguageOptions' => '<string>', 'PartialResultsStability' => 'low|medium|high', 'PiiEntityTypes' => '<string>', 'PreferredLanguage' => 'en-US|en-GB|es-US|fr-CA|fr-FR|en-AU|it-IT|de-DE|pt-BR|ja-JP|ko-KR|zh-CN', '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|auto', 'VocabularyFilterMethod' => 'remove|mask|tag', 'VocabularyFilterName' => '<string>', 'VocabularyName' => '<string>', ], ], ]);
Parameter Details
Members
- MeetingId
-
- Required: Yes
- Type: string
The unique ID of the meeting being transcribed.
- TranscriptionConfiguration
-
- Required: Yes
- Type: TranscriptionConfiguration structure
The configuration for the current transcription operation. Must contain
EngineTranscribeSettings
orEngineTranscribeMedicalSettings
.
Result Syntax
[]
Result Details
Errors
-
One or more of the resources in the request does not exist in the system.
-
The client is permanently forbidden from making the request.
-
The input parameters don't match the service's restrictions.
-
The user isn't authorized to request a resource.
-
The request exceeds the resource limit.
-
The request was well-formed but was unable to be followed due to semantic errors.
-
The number of customer requests exceeds the request rate limit.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
StopMeetingTranscription
$result = $client->stopMeetingTranscription
([/* ... */]); $promise = $client->stopMeetingTranscriptionAsync
([/* ... */]);
Stops transcription for the specified meetingId
.
Parameter Syntax
$result = $client->stopMeetingTranscription([ 'MeetingId' => '<string>', // REQUIRED ]);
Parameter Details
Members
Result Syntax
[]
Result Details
Errors
-
The client is permanently forbidden from making the request.
-
One or more of the resources in the request does not exist in the system.
-
The input parameters don't match the service's restrictions.
-
The user isn't authorized to request a resource.
-
The request was well-formed but was unable to be followed due to semantic errors.
-
The number of customer requests exceeds the request rate limit.
-
The service is currently unavailable.
-
The service encountered an unexpected error.
Shapes
Attendee
Description
An Amazon Chime SDK meeting attendee. Includes a unique AttendeeId
and JoinToken
. The JoinToken
allows a client to authenticate and join as the specified attendee. The JoinToken
expires when the meeting ends, or when DeleteAttendee is called. After that, the attendee is unable to join the meeting.
We recommend securely transferring each JoinToken
from your server application to the client so that no other client has access to the token except for the one authorized to represent the attendee.
Members
AudioFeatures
Description
An optional category of meeting features that contains audio-specific configurations, such as operating parameters for Amazon Voice Focus.
Members
BadRequestException
Description
The input parameters don't match the service's restrictions.
Members
CreateAttendeeError
Description
The list of errors returned when errors are encountered during the BatchCreateAttendee and CreateAttendee actions. This includes external user IDs, error codes, and error messages.
Members
CreateAttendeeRequestItem
Description
The Amazon Chime SDK attendee fields to create, used with the BatchCreateAttendee action.
Members
EngineTranscribeMedicalSettings
Description
Settings specific to the Amazon Transcribe Medical engine.
Members
- ContentIdentificationType
-
- Type: string
Set this field to
PHI
to identify personal health information in the transcription output. - LanguageCode
-
- Required: Yes
- Type: string
The language code specified for the Amazon Transcribe Medical engine.
- Region
-
- Type: string
The AWS Region passed to Amazon Transcribe Medical. If you don't specify a Region, Amazon Chime uses the meeting's Region.
- Specialty
-
- Required: Yes
- Type: string
The specialty specified for the Amazon Transcribe Medical engine.
- Type
-
- Required: Yes
- Type: string
The type of transcription.
- VocabularyName
-
- Type: string
The name of the vocabulary passed to Amazon Transcribe Medical.
EngineTranscribeSettings
Description
Settings specific to the Amazon Transcribe engine.
Members
- ContentIdentificationType
-
- Type: string
Set this field to
PII
to identify personally identifiable information in the transcription output. - ContentRedactionType
-
- Type: string
Set this field to
PII
to redact personally identifiable information in the transcription output. Content redaction is performed only upon complete transcription of the audio segments.You can’t set
ContentRedactionType
andContentIdentificationType
in the same request. If you set both, your request returns aBadRequestException
. - EnablePartialResultsStabilization
-
- Type: boolean
Generates partial transcription results that are less likely to change as meeting attendees speak. It does so by only allowing the last few words from the partial results to change.
- IdentifyLanguage
-
- Type: boolean
Automatically identifies the language spoken in media files.
- LanguageCode
-
- Type: string
The language code specified for the Amazon Transcribe engine.
- LanguageModelName
-
- Type: string
The name of the language model used during transcription.
- LanguageOptions
-
- Type: string
Language codes for the languages that you want to identify. You must provide at least 2 codes.
- PartialResultsStability
-
- Type: string
The stabity level of a partial results transcription. Determines how stable you want the transcription results to be. A higher level means the transcription results are less likely to change.
- PiiEntityTypes
-
- Type: string
Lists the PII entity types you want to identify or redact. To specify entity types, you must enable
ContentIdentificationType
orContentRedactionType
.PIIEntityTypes
must be comma-separated. The available values are:BANK_ACCOUNT_NUMBER
,BANK_ROUTING, CREDIT_DEBIT_NUMBER
,CREDIT_DEBIT_CVV
,CREDIT_DEBIT_EXPIRY
,PIN
,EMAIL
,ADDRESS
,NAME
,PHONE
,SSN
, andALL
.PiiEntityTypes
is an optional parameter with a default value ofALL
. - PreferredLanguage
-
- Type: string
Language code for the preferred language.
- Region
-
- Type: string
The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's Region.
- VocabularyFilterMethod
-
- Type: string
The filtering method passed to Amazon Transcribe.
- VocabularyFilterName
-
- Type: string
The name of the vocabulary filter passed to Amazon Transcribe.
- VocabularyName
-
- Type: string
The name of the vocabulary passed to Amazon Transcribe.
ForbiddenException
Description
The client is permanently forbidden from making the request.
Members
LimitExceededException
Description
The request exceeds the resource limit.
Members
MediaPlacement
Description
A set of endpoints used by clients to connect to the media service group for an Amazon Chime SDK meeting.
Members
- AudioFallbackUrl
-
- Type: string
The audio fallback URL.
- AudioHostUrl
-
- Type: string
The audio host URL.
- EventIngestionUrl
-
- Type: string
The event ingestion URL.
- ScreenDataUrl
-
- Type: string
The screen data URL.
- ScreenSharingUrl
-
- Type: string
The screen sharing URL.
- ScreenViewingUrl
-
- Type: string
The screen viewing URL.
- SignalingUrl
-
- Type: string
The signaling URL.
- TurnControlUrl
-
- Type: string
The turn control URL.
Meeting
Description
A meeting created using the Amazon Chime SDK.
Members
- ExternalMeetingId
-
- Type: string
The external meeting ID.
- MediaPlacement
-
- Type: MediaPlacement structure
The media placement for the meeting.
- MediaRegion
-
- Type: string
The Region in which you create the meeting. Available values:
af-south-1
,ap-northeast-1
,ap-northeast-2
,ap-south-1
,ap-southeast-1
,ap-southeast-2
,ca-central-1
,eu-central-1
,eu-north-1
,eu-south-1
,eu-west-1
,eu-west-2
,eu-west-3
,sa-east-1
,us-east-1
,us-east-2
,us-west-1
,us-west-2
.Available values in AWS GovCloud (US) Regions:
us-gov-east-1
,us-gov-west-1
. - MeetingFeatures
-
- Type: MeetingFeaturesConfiguration structure
The features available to a meeting, such as Amazon Voice Focus.
- MeetingHostId
-
- Type: string
Reserved.
- MeetingId
-
- Type: string
The Amazon Chime SDK meeting ID.
- PrimaryMeetingId
-
- Type: string
When specified, replicates the media from the primary meeting to this meeting.
MeetingFeaturesConfiguration
Description
The configuration settings of the features available to a meeting.>
Members
- Audio
-
- Type: AudioFeatures structure
The configuration settings for the audio features available to a meeting.
NotFoundException
Description
One or more of the resources in the request does not exist in the system.
Members
NotificationsConfiguration
Description
The configuration for resource targets to receive notifications when meeting and attendee events occur.
Members
ServiceFailureException
Description
The service encountered an unexpected error.
Members
ServiceUnavailableException
Description
The service is currently unavailable.
Members
ThrottlingException
Description
The number of customer requests exceeds the request rate limit.
Members
TranscriptionConfiguration
Description
The configuration for the current transcription operation. Must contain EngineTranscribeSettings
or EngineTranscribeMedicalSettings
.
Members
- EngineTranscribeMedicalSettings
-
- Type: EngineTranscribeMedicalSettings structure
The transcription configuration settings passed to Amazon Transcribe Medical.
- EngineTranscribeSettings
-
- Type: EngineTranscribeSettings structure
The transcription configuration settings passed to Amazon Transcribe.
UnauthorizedException
Description
The user isn't authorized to request a resource.