AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest Class Reference

#include <StartMedicalStreamTranscriptionRequest.h>

+ Inheritance diagram for Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest:

Public Member Functions

 StartMedicalStreamTranscriptionRequest ()
 
virtual const char * GetServiceRequestName () const override
 
virtual bool IsEventStreamRequest () const override
 
Aws::String SerializePayload () const override
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
Aws::Utils::Event::EventStreamDecoderGetEventStreamDecoder ()
 
const StartMedicalStreamTranscriptionHandlerGetEventStreamHandler () const
 
void SetEventStreamHandler (const StartMedicalStreamTranscriptionHandler &value)
 
StartMedicalStreamTranscriptionRequestWithEventStreamHandler (const StartMedicalStreamTranscriptionHandler &value)
 
const LanguageCodeGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const LanguageCode &value)
 
void SetLanguageCode (LanguageCode &&value)
 
StartMedicalStreamTranscriptionRequestWithLanguageCode (const LanguageCode &value)
 
StartMedicalStreamTranscriptionRequestWithLanguageCode (LanguageCode &&value)
 
int GetMediaSampleRateHertz () const
 
bool MediaSampleRateHertzHasBeenSet () const
 
void SetMediaSampleRateHertz (int value)
 
StartMedicalStreamTranscriptionRequestWithMediaSampleRateHertz (int value)
 
const MediaEncodingGetMediaEncoding () const
 
bool MediaEncodingHasBeenSet () const
 
void SetMediaEncoding (const MediaEncoding &value)
 
void SetMediaEncoding (MediaEncoding &&value)
 
StartMedicalStreamTranscriptionRequestWithMediaEncoding (const MediaEncoding &value)
 
StartMedicalStreamTranscriptionRequestWithMediaEncoding (MediaEncoding &&value)
 
const Aws::StringGetVocabularyName () const
 
bool VocabularyNameHasBeenSet () const
 
void SetVocabularyName (const Aws::String &value)
 
void SetVocabularyName (Aws::String &&value)
 
void SetVocabularyName (const char *value)
 
StartMedicalStreamTranscriptionRequestWithVocabularyName (const Aws::String &value)
 
StartMedicalStreamTranscriptionRequestWithVocabularyName (Aws::String &&value)
 
StartMedicalStreamTranscriptionRequestWithVocabularyName (const char *value)
 
const SpecialtyGetSpecialty () const
 
bool SpecialtyHasBeenSet () const
 
void SetSpecialty (const Specialty &value)
 
void SetSpecialty (Specialty &&value)
 
StartMedicalStreamTranscriptionRequestWithSpecialty (const Specialty &value)
 
StartMedicalStreamTranscriptionRequestWithSpecialty (Specialty &&value)
 
const TypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Type &value)
 
void SetType (Type &&value)
 
StartMedicalStreamTranscriptionRequestWithType (const Type &value)
 
StartMedicalStreamTranscriptionRequestWithType (Type &&value)
 
bool GetShowSpeakerLabel () const
 
bool ShowSpeakerLabelHasBeenSet () const
 
void SetShowSpeakerLabel (bool value)
 
StartMedicalStreamTranscriptionRequestWithShowSpeakerLabel (bool value)
 
const Aws::StringGetSessionId () const
 
bool SessionIdHasBeenSet () const
 
void SetSessionId (const Aws::String &value)
 
void SetSessionId (Aws::String &&value)
 
void SetSessionId (const char *value)
 
StartMedicalStreamTranscriptionRequestWithSessionId (const Aws::String &value)
 
StartMedicalStreamTranscriptionRequestWithSessionId (Aws::String &&value)
 
StartMedicalStreamTranscriptionRequestWithSessionId (const char *value)
 
std::shared_ptr< AudioStreamGetAudioStream () const
 
void SetAudioStream (const std::shared_ptr< AudioStream > &value)
 
StartMedicalStreamTranscriptionRequestWithAudioStream (const std::shared_ptr< AudioStream > &value)
 
bool GetEnableChannelIdentification () const
 
bool EnableChannelIdentificationHasBeenSet () const
 
void SetEnableChannelIdentification (bool value)
 
StartMedicalStreamTranscriptionRequestWithEnableChannelIdentification (bool value)
 
int GetNumberOfChannels () const
 
bool NumberOfChannelsHasBeenSet () const
 
void SetNumberOfChannels (int value)
 
StartMedicalStreamTranscriptionRequestWithNumberOfChannels (int value)
 
const MedicalContentIdentificationTypeGetContentIdentificationType () const
 
bool ContentIdentificationTypeHasBeenSet () const
 
void SetContentIdentificationType (const MedicalContentIdentificationType &value)
 
void SetContentIdentificationType (MedicalContentIdentificationType &&value)
 
StartMedicalStreamTranscriptionRequestWithContentIdentificationType (const MedicalContentIdentificationType &value)
 
StartMedicalStreamTranscriptionRequestWithContentIdentificationType (MedicalContentIdentificationType &&value)
 
- Public Member Functions inherited from Aws::TranscribeStreamingService::TranscribeStreamingServiceRequest
virtual ~TranscribeStreamingServiceRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 30 of file StartMedicalStreamTranscriptionRequest.h.

Constructor & Destructor Documentation

◆ StartMedicalStreamTranscriptionRequest()

Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::StartMedicalStreamTranscriptionRequest ( )

Member Function Documentation

◆ ContentIdentificationTypeHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::ContentIdentificationTypeHasBeenSet ( ) const
inline

Set this field to PHI to identify personal health information in the transcription output.

Definition at line 453 of file StartMedicalStreamTranscriptionRequest.h.

◆ EnableChannelIdentificationHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::EnableChannelIdentificationHasBeenSet ( ) const
inline

When true, instructs Amazon Transcribe Medical to process each audio channel separately and then merge the transcription output of each channel into a single transcription.

Amazon Transcribe Medical also produces a transcription of each item. An item includes the start time, end time, and any alternative transcriptions.

You can't set both ShowSpeakerLabel and EnableChannelIdentification in the same request. If you set both, your request returns a BadRequestException.

Definition at line 395 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetAudioStream()

std::shared_ptr<AudioStream> Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetAudioStream ( ) const
inline

Definition at line 364 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetBody()

std::shared_ptr<Aws::IOStream> Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetBody ( ) const
overridevirtual

Loads serialized payload into string buf and returns the stream

Reimplemented from Aws::AmazonSerializableWebServiceRequest.

◆ GetContentIdentificationType()

const MedicalContentIdentificationType& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetContentIdentificationType ( ) const
inline

Set this field to PHI to identify personal health information in the transcription output.

Definition at line 447 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetEnableChannelIdentification()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetEnableChannelIdentification ( ) const
inline

When true, instructs Amazon Transcribe Medical to process each audio channel separately and then merge the transcription output of each channel into a single transcription.

Amazon Transcribe Medical also produces a transcription of each item. An item includes the start time, end time, and any alternative transcriptions.

You can't set both ShowSpeakerLabel and EnableChannelIdentification in the same request. If you set both, your request returns a BadRequestException.

Definition at line 383 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetEventStreamDecoder()

Aws::Utils::Event::EventStreamDecoder& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetEventStreamDecoder ( )
inline

Underlying Event Stream Decoder.

Definition at line 51 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetEventStreamHandler()

const StartMedicalStreamTranscriptionHandler& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetEventStreamHandler ( ) const
inline

Underlying Event Stream Handler which is used to define callback functions.

Definition at line 56 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetLanguageCode()

const LanguageCode& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetLanguageCode ( ) const
inline

Indicates the source language used in the input audio stream. For Amazon Transcribe Medical, this is US English (en-US).

Definition at line 73 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetMediaEncoding()

const MediaEncoding& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetMediaEncoding ( ) const
inline

The encoding used for the input audio.

Definition at line 130 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetMediaSampleRateHertz()

int Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetMediaSampleRateHertz ( ) const
inline

The sample rate of the input audio in Hertz.

Definition at line 109 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetNumberOfChannels()

int Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetNumberOfChannels ( ) const
inline

The number of channels that are in your audio stream.

Definition at line 425 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

◆ GetSessionId()

const Aws::String& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetSessionId ( ) const
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 311 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetShowSpeakerLabel()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetShowSpeakerLabel ( ) const
inline

When true, enables speaker identification in your real-time stream.

Definition at line 285 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetSpecialty()

const Specialty& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetSpecialty ( ) const
inline

The medical specialty of the clinician or provider.

Definition at line 210 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetType()

const Type& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetType ( ) const
inline

The type of input audio. Choose DICTATION for a provider dictating patient notes. Choose CONVERSATION for a dialogue between a patient and one or more medical professionanls.

Definition at line 243 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetVocabularyName()

const Aws::String& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetVocabularyName ( ) const
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 162 of file StartMedicalStreamTranscriptionRequest.h.

◆ IsEventStreamRequest()

virtual bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::IsEventStreamRequest ( ) const
inlineoverridevirtual

Defaults to false, if this is set to true in derived class, it's an event stream request, which means the payload is consisted by multiple structured events.

Reimplemented from Aws::AmazonWebServiceRequest.

Definition at line 41 of file StartMedicalStreamTranscriptionRequest.h.

◆ LanguageCodeHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::LanguageCodeHasBeenSet ( ) const
inline

Indicates the source language used in the input audio stream. For Amazon Transcribe Medical, this is US English (en-US).

Definition at line 79 of file StartMedicalStreamTranscriptionRequest.h.

◆ MediaEncodingHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::MediaEncodingHasBeenSet ( ) const
inline

The encoding used for the input audio.

Definition at line 135 of file StartMedicalStreamTranscriptionRequest.h.

◆ MediaSampleRateHertzHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::MediaSampleRateHertzHasBeenSet ( ) const
inline

The sample rate of the input audio in Hertz.

Definition at line 114 of file StartMedicalStreamTranscriptionRequest.h.

◆ NumberOfChannelsHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::NumberOfChannelsHasBeenSet ( ) const
inline

The number of channels that are in your audio stream.

Definition at line 430 of file StartMedicalStreamTranscriptionRequest.h.

◆ SerializePayload()

Aws::String Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SerializePayload ( ) const
inlineoverridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

Definition at line 44 of file StartMedicalStreamTranscriptionRequest.h.

◆ SessionIdHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SessionIdHasBeenSet ( ) const
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 318 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetAudioStream()

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetAudioStream ( const std::shared_ptr< AudioStream > &  value)
inline

Definition at line 367 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetContentIdentificationType() [1/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetContentIdentificationType ( const MedicalContentIdentificationType value)
inline

Set this field to PHI to identify personal health information in the transcription output.

Definition at line 459 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetContentIdentificationType() [2/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetContentIdentificationType ( MedicalContentIdentificationType &&  value)
inline

Set this field to PHI to identify personal health information in the transcription output.

Definition at line 465 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetEnableChannelIdentification()

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetEnableChannelIdentification ( bool  value)
inline

When true, instructs Amazon Transcribe Medical to process each audio channel separately and then merge the transcription output of each channel into a single transcription.

Amazon Transcribe Medical also produces a transcription of each item. An item includes the start time, end time, and any alternative transcriptions.

You can't set both ShowSpeakerLabel and EnableChannelIdentification in the same request. If you set both, your request returns a BadRequestException.

Definition at line 407 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetEventStreamHandler()

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetEventStreamHandler ( const StartMedicalStreamTranscriptionHandler value)
inline

Underlying Event Stream Handler which is used to define callback functions.

Definition at line 61 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetLanguageCode() [1/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetLanguageCode ( const LanguageCode value)
inline

Indicates the source language used in the input audio stream. For Amazon Transcribe Medical, this is US English (en-US).

Definition at line 85 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetLanguageCode() [2/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetLanguageCode ( LanguageCode &&  value)
inline

Indicates the source language used in the input audio stream. For Amazon Transcribe Medical, this is US English (en-US).

Definition at line 91 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetMediaEncoding() [1/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetMediaEncoding ( const MediaEncoding value)
inline

The encoding used for the input audio.

Definition at line 140 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetMediaEncoding() [2/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetMediaEncoding ( MediaEncoding &&  value)
inline

The encoding used for the input audio.

Definition at line 145 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetMediaSampleRateHertz()

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetMediaSampleRateHertz ( int  value)
inline

The sample rate of the input audio in Hertz.

Definition at line 119 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetNumberOfChannels()

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetNumberOfChannels ( int  value)
inline

The number of channels that are in your audio stream.

Definition at line 435 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetSessionId() [1/3]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSessionId ( Aws::String &&  value)
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 332 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetSessionId() [2/3]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSessionId ( const Aws::String value)
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 325 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetSessionId() [3/3]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSessionId ( const char *  value)
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 339 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetShowSpeakerLabel()

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetShowSpeakerLabel ( bool  value)
inline

When true, enables speaker identification in your real-time stream.

Definition at line 297 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetSpecialty() [1/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSpecialty ( const Specialty value)
inline

The medical specialty of the clinician or provider.

Definition at line 220 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetSpecialty() [2/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSpecialty ( Specialty &&  value)
inline

The medical specialty of the clinician or provider.

Definition at line 225 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetType() [1/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetType ( const Type value)
inline

The type of input audio. Choose DICTATION for a provider dictating patient notes. Choose CONVERSATION for a dialogue between a patient and one or more medical professionanls.

Definition at line 257 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetType() [2/2]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetType ( Type &&  value)
inline

The type of input audio. Choose DICTATION for a provider dictating patient notes. Choose CONVERSATION for a dialogue between a patient and one or more medical professionanls.

Definition at line 264 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetVocabularyName() [1/3]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetVocabularyName ( Aws::String &&  value)
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 180 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetVocabularyName() [2/3]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetVocabularyName ( const Aws::String value)
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 174 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetVocabularyName() [3/3]

void Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetVocabularyName ( const char *  value)
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 186 of file StartMedicalStreamTranscriptionRequest.h.

◆ ShowSpeakerLabelHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::ShowSpeakerLabelHasBeenSet ( ) const
inline

When true, enables speaker identification in your real-time stream.

Definition at line 291 of file StartMedicalStreamTranscriptionRequest.h.

◆ SpecialtyHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SpecialtyHasBeenSet ( ) const
inline

The medical specialty of the clinician or provider.

Definition at line 215 of file StartMedicalStreamTranscriptionRequest.h.

◆ TypeHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::TypeHasBeenSet ( ) const
inline

The type of input audio. Choose DICTATION for a provider dictating patient notes. Choose CONVERSATION for a dialogue between a patient and one or more medical professionanls.

Definition at line 250 of file StartMedicalStreamTranscriptionRequest.h.

◆ VocabularyNameHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::VocabularyNameHasBeenSet ( ) const
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 168 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithAudioStream()

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithAudioStream ( const std::shared_ptr< AudioStream > &  value)
inline

Definition at line 370 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithContentIdentificationType() [1/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithContentIdentificationType ( const MedicalContentIdentificationType value)
inline

Set this field to PHI to identify personal health information in the transcription output.

Definition at line 471 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithContentIdentificationType() [2/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithContentIdentificationType ( MedicalContentIdentificationType &&  value)
inline

Set this field to PHI to identify personal health information in the transcription output.

Definition at line 477 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithEnableChannelIdentification()

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithEnableChannelIdentification ( bool  value)
inline

When true, instructs Amazon Transcribe Medical to process each audio channel separately and then merge the transcription output of each channel into a single transcription.

Amazon Transcribe Medical also produces a transcription of each item. An item includes the start time, end time, and any alternative transcriptions.

You can't set both ShowSpeakerLabel and EnableChannelIdentification in the same request. If you set both, your request returns a BadRequestException.

Definition at line 419 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithEventStreamHandler()

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithEventStreamHandler ( const StartMedicalStreamTranscriptionHandler value)
inline

Underlying Event Stream Handler which is used to define callback functions.

Definition at line 66 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithLanguageCode() [1/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithLanguageCode ( const LanguageCode value)
inline

Indicates the source language used in the input audio stream. For Amazon Transcribe Medical, this is US English (en-US).

Definition at line 97 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithLanguageCode() [2/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithLanguageCode ( LanguageCode &&  value)
inline

Indicates the source language used in the input audio stream. For Amazon Transcribe Medical, this is US English (en-US).

Definition at line 103 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithMediaEncoding() [1/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithMediaEncoding ( const MediaEncoding value)
inline

The encoding used for the input audio.

Definition at line 150 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithMediaEncoding() [2/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithMediaEncoding ( MediaEncoding &&  value)
inline

The encoding used for the input audio.

Definition at line 155 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithMediaSampleRateHertz()

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithMediaSampleRateHertz ( int  value)
inline

The sample rate of the input audio in Hertz.

Definition at line 124 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithNumberOfChannels()

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithNumberOfChannels ( int  value)
inline

The number of channels that are in your audio stream.

Definition at line 440 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithSessionId() [1/3]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSessionId ( Aws::String &&  value)
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 353 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithSessionId() [2/3]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSessionId ( const Aws::String value)
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 346 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithSessionId() [3/3]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSessionId ( const char *  value)
inline

Optional. An identifier for the transcription session. If you don't provide a session ID, Amazon Transcribe generates one for you and returns it in the response.

Definition at line 360 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithShowSpeakerLabel()

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithShowSpeakerLabel ( bool  value)
inline

When true, enables speaker identification in your real-time stream.

Definition at line 303 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithSpecialty() [1/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSpecialty ( const Specialty value)
inline

The medical specialty of the clinician or provider.

Definition at line 230 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithSpecialty() [2/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSpecialty ( Specialty &&  value)
inline

The medical specialty of the clinician or provider.

Definition at line 235 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithType() [1/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithType ( const Type value)
inline

The type of input audio. Choose DICTATION for a provider dictating patient notes. Choose CONVERSATION for a dialogue between a patient and one or more medical professionanls.

Definition at line 271 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithType() [2/2]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithType ( Type &&  value)
inline

The type of input audio. Choose DICTATION for a provider dictating patient notes. Choose CONVERSATION for a dialogue between a patient and one or more medical professionanls.

Definition at line 278 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithVocabularyName() [1/3]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithVocabularyName ( Aws::String &&  value)
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 198 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithVocabularyName() [2/3]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithVocabularyName ( const Aws::String value)
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 192 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithVocabularyName() [3/3]

StartMedicalStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithVocabularyName ( const char *  value)
inline

The name of the medical custom vocabulary to use when processing the real-time stream.

Definition at line 204 of file StartMedicalStreamTranscriptionRequest.h.


The documentation for this class was generated from the following file: