• Public
  • Public/Protected
  • All

Interface StartMedicalStreamTranscriptionCommandInput





AudioStream: AsyncIterable<AudioStream> | undefined

An encoded stream of audio blobs. Audio streams are encoded as either HTTP/2 or WebSocket data frames.

For more information, see Transcribing streaming audio.

Optional ContentIdentificationType

ContentIdentificationType: MedicalContentIdentificationType | string

Labels all personal health information (PHI) identified in your transcript.

Content identification is performed at the segment level; PHI is flagged upon complete transcription of an audio segment.

For more information, see Identifying personal health information (PHI) in a transcription.

Optional EnableChannelIdentification

EnableChannelIdentification: undefined | false | true

Enables channel identification in multi-channel audio.

Channel identification transcribes the audio on each channel independently, then appends the output for each channel into one transcript.

If you have multi-channel audio and do not enable channel identification, your audio is transcribed in a continuous manner and your transcript is not separated by channel.

For more information, see Transcribing multi-channel audio.


LanguageCode: LanguageCode | string | undefined

Specify the language code that represents the language spoken in your audio.

Amazon Transcribe Medical only supports US English (en-US).


MediaEncoding: MediaEncoding | string | undefined

Specify the encoding used for the input audio. Supported formats are:

  • FLAC

  • OPUS-encoded audio in an Ogg container

  • PCM (only signed 16-bit little-endian audio formats, which does not include WAV)

For more information, see Media formats.


MediaSampleRateHertz: number | undefined

The sample rate of the input audio (in hertz). Amazon Transcribe Medical supports a range from 16,000 Hz to 48,000 Hz. Note that the sample rate you specify must match that of your audio.

Optional NumberOfChannels

NumberOfChannels: undefined | number

Specify the number of channels in your audio stream. Up to two channels are supported.

Optional SessionId

SessionId: undefined | string

Specify a name for your transcription session. If you don't include this parameter in your request, Amazon Transcribe Medical generates an ID and returns it in the response.

You can use a session ID to retry a streaming session.

Optional ShowSpeakerLabel

ShowSpeakerLabel: undefined | false | true

Enables speaker partitioning (diarization) in your transcription output. Speaker partitioning labels the speech from individual speakers in your media file.

For more information, see Partitioning speakers (diarization).


Specialty: Specialty | string | undefined

Specify the medical specialty contained in your audio.


Type: Type | string | undefined

Specify the type of input audio. For example, choose DICTATION for a provider dictating patient notes and CONVERSATION for a dialogue between a patient and a medical professional.

Optional VocabularyName

VocabularyName: undefined | string

Specify the name of the custom vocabulary that you want to use when processing your transcription. Note that vocabulary names are case sensitive.