AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Start-TRSMedicalTranscriptionJob-MedicalTranscriptionJobName <String>-Settings_ChannelIdentification <Boolean>-ContentIdentificationType <MedicalContentIdentificationType>-KMSEncryptionContext <Hashtable>-LanguageCode <LanguageCode>-Settings_MaxAlternative <Int32>-Settings_MaxSpeakerLabel <Int32>-Media_MediaFileUri <String>-MediaFormat <MediaFormat>-MediaSampleRateHertz <Int32>-OutputBucketName <String>-OutputEncryptionKMSKeyId <String>-OutputKey <String>-Media_RedactedMediaFileUri <String>-Settings_ShowAlternative <Boolean>-Settings_ShowSpeakerLabel <Boolean>-Specialty <Specialty>-Tag <Tag[]>-Type <Type>-Settings_VocabularyName <String>-Select <String>-PassThru <SwitchParameter>-Force <SwitchParameter>-ClientConfig <AmazonTranscribeServiceConfig>
StartMedicalTranscriptionJob
request, you must first upload your media file into an Amazon S3 bucket; you can then specify the S3 location of the file using the Media
parameter.
You must include the following parameters in your StartMedicalTranscriptionJob
request: region
: The Amazon Web Services Region where you are making your request. For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer to Amazon Transcribe endpoints and quotas. MedicalTranscriptionJobName
: A custom name you create for your transcription job that is unique within your Amazon Web Services account. Media
(MediaFileUri
): The Amazon S3 location of your media file. LanguageCode
: This must be en-US
. OutputBucketName
: The Amazon S3 bucket where you want your transcript stored. If you want your output stored in a sub-folder of this bucket, you must also include OutputKey
. Specialty
: This must be PRIMARYCARE
. Type
: Choose whether your audio is a conversation or a dictation. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
en-US
) is the only valid value for medical transcription jobs. Any other value you enter for language code results in a BadRequestException
error. Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
s3://DOC-EXAMPLE-BUCKET/my-media-file.flac
s3://DOC-EXAMPLE-BUCKET/media-files/my-media-file.flac
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
s3://DOC-EXAMPLE-BUCKET/my-media-file.flac
s3://DOC-EXAMPLE-BUCKET/media-files/my-media-file.flac
RedactedMediaFileUri
produces a redacted audio file in addition to a redacted transcript. It is only supported for Call Analytics (StartCallAnalyticsJob
) transcription requests.Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
MediaSampleRateHertz
and let Amazon Transcribe Medical determine the sample rate. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
OutputKey
parameter.This name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new job with the same name as an existing job, you get a ConflictException
error. Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
S3://
prefix of the specified bucket.If you want your output to go to a sub-folder of this bucket, specify it using the OutputKey
parameter; OutputBucketName
only accepts the name of a bucket.For example, if you want your output stored in S3://DOC-EXAMPLE-BUCKET
, set OutputBucketName
to DOC-EXAMPLE-BUCKET
. However, if you want your output stored in S3://DOC-EXAMPLE-BUCKET/test-files/
, set OutputBucketName
to DOC-EXAMPLE-BUCKET
and OutputKey
to test-files/
.Note that Amazon Transcribe must have permission to use the specified location. You can change Amazon S3 permissions using the Amazon Web Services Management Console. See also Permissions Required for IAM User Roles. Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
1234abcd-12ab-34cd-56ef-1234567890ab
.alias/ExampleAlias
.arn:aws:kms:region:account-ID:key/1234abcd-12ab-34cd-56ef-1234567890ab
.arn:aws:kms:region:account-ID:alias/ExampleAlias
.arn:aws:kms:region:account-ID:key/1234abcd-12ab-34cd-56ef-1234567890ab
.arn:aws:kms:region:account-ID:alias/ExampleAlias
.OutputLocation
parameter.Note that the role making the request must have permission to use the specified KMS key. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
OutputBucketName
to specify the output location of your transcript and, optionally, a unique name for your output file. The default name for your transcription output is the same as the name you specified for your medical transcription job (MedicalTranscriptionJobName
).Here are some examples of how you can use OutputKey
:OutputBucketName
and 'my-transcript.json' as the OutputKey
, your transcription output path is s3://DOC-EXAMPLE-BUCKET/my-transcript.json
.MedicalTranscriptionJobName
, 'DOC-EXAMPLE-BUCKET' as the OutputBucketName
, and 'my-transcript' as the OutputKey
, your transcription output path is s3://DOC-EXAMPLE-BUCKET/my-transcript/my-first-transcription.json
.OutputBucketName
and 'test-files/my-transcript.json' as the OutputKey
, your transcription output path is s3://DOC-EXAMPLE-BUCKET/test-files/my-transcript.json
.MedicalTranscriptionJobName
, 'DOC-EXAMPLE-BUCKET' as the OutputBucketName
, and 'test-files/my-transcript' as the OutputKey
, your transcription output path is s3://DOC-EXAMPLE-BUCKET/test-files/my-transcript/my-first-transcription.json
.Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
ShowSpeakerLabels
and ChannelIdentification
in the same request. Including both parameters returns a BadRequestException
.For more information, see Transcribing multi-channel audio. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
MaxAlternatives
in your request, you must also include ShowAlternatives
with a value of true
.For more information, see Alternative transcriptions. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Settings_MaxAlternatives |
MaxSpeakerLabels
field, you must set the ShowSpeakerLabels
field to true. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Settings_MaxSpeakerLabels |
ShowAlternatives
in your transcription request.If you include ShowAlternatives
, you must also include MaxAlternatives
, which is the maximum number of alternative transcriptions you want Amazon Transcribe Medical to generate.For more information, see Alternative transcriptions. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Settings_ShowAlternatives |
ShowSpeakerLabels
in your request, you must also include MaxSpeakerLabels
.You can't include ShowSpeakerLabels
and ChannelIdentification
in the same request. Including both parameters returns a BadRequestException
.For more information, see Partitioning speakers (diarization). Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Settings_ShowSpeakerLabels |
en-US
) is the only valid language for Amazon Transcribe Medical. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
PRIMARYCARE
is the only valid value. If you require additional specialties, refer to . Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Tags |
DICTATION
) or contains a conversation between two people (CONVERSATION
).For example, DICTATION
could be used for a medical professional wanting to transcribe voice memos; CONVERSATION
could be used for transcribing the doctor-patient dialogue during the patient's office visit. Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AK |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AWSProfilesLocation, ProfilesLocation |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StoredCredentials, AWSProfileName |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | RegionToCall |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SK, SecretAccessKey |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ST |
AWS Tools for PowerShell: 2.x.y.z