AWS SDK for C++  1.9.70
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 457 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 399 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetAudioStream()

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

Definition at line 368 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 451 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 387 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 134 of file StartMedicalStreamTranscriptionRequest.h.

◆ GetMediaSampleRateHertz()

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

The sample rate of the input audio in Hertz. Sample rates of 16000 Hz or higher are accepted.

Definition at line 110 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 429 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 315 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 289 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 214 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 247 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 166 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 139 of file StartMedicalStreamTranscriptionRequest.h.

◆ MediaSampleRateHertzHasBeenSet()

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

The sample rate of the input audio in Hertz. Sample rates of 16000 Hz or higher are accepted.

Definition at line 116 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 434 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 322 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetAudioStream()

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

Definition at line 371 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 463 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 469 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 411 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 144 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 149 of file StartMedicalStreamTranscriptionRequest.h.

◆ SetMediaSampleRateHertz()

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

The sample rate of the input audio in Hertz. Sample rates of 16000 Hz or higher are accepted.

Definition at line 122 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 439 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 336 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 329 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 343 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 301 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 224 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 229 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 261 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 268 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 184 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 178 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 190 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 295 of file StartMedicalStreamTranscriptionRequest.h.

◆ SpecialtyHasBeenSet()

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

The medical specialty of the clinician or provider.

Definition at line 219 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 254 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 172 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithAudioStream()

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

Definition at line 374 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 475 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 481 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 423 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 154 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 159 of file StartMedicalStreamTranscriptionRequest.h.

◆ WithMediaSampleRateHertz()

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

The sample rate of the input audio in Hertz. Sample rates of 16000 Hz or higher are accepted.

Definition at line 128 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 444 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 357 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 350 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 364 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 307 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 234 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 239 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 275 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 282 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 202 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 196 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 208 of file StartMedicalStreamTranscriptionRequest.h.


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