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

#include <StartStreamTranscriptionRequest.h>

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

Public Member Functions

 StartStreamTranscriptionRequest ()
 
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 StartStreamTranscriptionHandlerGetEventStreamHandler () const
 
void SetEventStreamHandler (const StartStreamTranscriptionHandler &value)
 
StartStreamTranscriptionRequestWithEventStreamHandler (const StartStreamTranscriptionHandler &value)
 
const LanguageCodeGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const LanguageCode &value)
 
void SetLanguageCode (LanguageCode &&value)
 
StartStreamTranscriptionRequestWithLanguageCode (const LanguageCode &value)
 
StartStreamTranscriptionRequestWithLanguageCode (LanguageCode &&value)
 
int GetMediaSampleRateHertz () const
 
bool MediaSampleRateHertzHasBeenSet () const
 
void SetMediaSampleRateHertz (int value)
 
StartStreamTranscriptionRequestWithMediaSampleRateHertz (int value)
 
const MediaEncodingGetMediaEncoding () const
 
bool MediaEncodingHasBeenSet () const
 
void SetMediaEncoding (const MediaEncoding &value)
 
void SetMediaEncoding (MediaEncoding &&value)
 
StartStreamTranscriptionRequestWithMediaEncoding (const MediaEncoding &value)
 
StartStreamTranscriptionRequestWithMediaEncoding (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)
 
StartStreamTranscriptionRequestWithVocabularyName (const Aws::String &value)
 
StartStreamTranscriptionRequestWithVocabularyName (Aws::String &&value)
 
StartStreamTranscriptionRequestWithVocabularyName (const char *value)
 
const Aws::StringGetSessionId () const
 
bool SessionIdHasBeenSet () const
 
void SetSessionId (const Aws::String &value)
 
void SetSessionId (Aws::String &&value)
 
void SetSessionId (const char *value)
 
StartStreamTranscriptionRequestWithSessionId (const Aws::String &value)
 
StartStreamTranscriptionRequestWithSessionId (Aws::String &&value)
 
StartStreamTranscriptionRequestWithSessionId (const char *value)
 
std::shared_ptr< AudioStreamGetAudioStream () const
 
void SetAudioStream (const std::shared_ptr< AudioStream > &value)
 
StartStreamTranscriptionRequestWithAudioStream (const std::shared_ptr< AudioStream > &value)
 
const Aws::StringGetVocabularyFilterName () const
 
bool VocabularyFilterNameHasBeenSet () const
 
void SetVocabularyFilterName (const Aws::String &value)
 
void SetVocabularyFilterName (Aws::String &&value)
 
void SetVocabularyFilterName (const char *value)
 
StartStreamTranscriptionRequestWithVocabularyFilterName (const Aws::String &value)
 
StartStreamTranscriptionRequestWithVocabularyFilterName (Aws::String &&value)
 
StartStreamTranscriptionRequestWithVocabularyFilterName (const char *value)
 
const VocabularyFilterMethodGetVocabularyFilterMethod () const
 
bool VocabularyFilterMethodHasBeenSet () const
 
void SetVocabularyFilterMethod (const VocabularyFilterMethod &value)
 
void SetVocabularyFilterMethod (VocabularyFilterMethod &&value)
 
StartStreamTranscriptionRequestWithVocabularyFilterMethod (const VocabularyFilterMethod &value)
 
StartStreamTranscriptionRequestWithVocabularyFilterMethod (VocabularyFilterMethod &&value)
 
bool GetShowSpeakerLabel () const
 
bool ShowSpeakerLabelHasBeenSet () const
 
void SetShowSpeakerLabel (bool value)
 
StartStreamTranscriptionRequestWithShowSpeakerLabel (bool value)
 
bool GetEnableChannelIdentification () const
 
bool EnableChannelIdentificationHasBeenSet () const
 
void SetEnableChannelIdentification (bool value)
 
StartStreamTranscriptionRequestWithEnableChannelIdentification (bool value)
 
int GetNumberOfChannels () const
 
bool NumberOfChannelsHasBeenSet () const
 
void SetNumberOfChannels (int value)
 
StartStreamTranscriptionRequestWithNumberOfChannels (int value)
 
bool GetEnablePartialResultsStabilization () const
 
bool EnablePartialResultsStabilizationHasBeenSet () const
 
void SetEnablePartialResultsStabilization (bool value)
 
StartStreamTranscriptionRequestWithEnablePartialResultsStabilization (bool value)
 
const PartialResultsStabilityGetPartialResultsStability () const
 
bool PartialResultsStabilityHasBeenSet () const
 
void SetPartialResultsStability (const PartialResultsStability &value)
 
void SetPartialResultsStability (PartialResultsStability &&value)
 
StartStreamTranscriptionRequestWithPartialResultsStability (const PartialResultsStability &value)
 
StartStreamTranscriptionRequestWithPartialResultsStability (PartialResultsStability &&value)
 
const ContentIdentificationTypeGetContentIdentificationType () const
 
bool ContentIdentificationTypeHasBeenSet () const
 
void SetContentIdentificationType (const ContentIdentificationType &value)
 
void SetContentIdentificationType (ContentIdentificationType &&value)
 
StartStreamTranscriptionRequestWithContentIdentificationType (const ContentIdentificationType &value)
 
StartStreamTranscriptionRequestWithContentIdentificationType (ContentIdentificationType &&value)
 
const ContentRedactionTypeGetContentRedactionType () const
 
bool ContentRedactionTypeHasBeenSet () const
 
void SetContentRedactionType (const ContentRedactionType &value)
 
void SetContentRedactionType (ContentRedactionType &&value)
 
StartStreamTranscriptionRequestWithContentRedactionType (const ContentRedactionType &value)
 
StartStreamTranscriptionRequestWithContentRedactionType (ContentRedactionType &&value)
 
const Aws::StringGetPiiEntityTypes () const
 
bool PiiEntityTypesHasBeenSet () const
 
void SetPiiEntityTypes (const Aws::String &value)
 
void SetPiiEntityTypes (Aws::String &&value)
 
void SetPiiEntityTypes (const char *value)
 
StartStreamTranscriptionRequestWithPiiEntityTypes (const Aws::String &value)
 
StartStreamTranscriptionRequestWithPiiEntityTypes (Aws::String &&value)
 
StartStreamTranscriptionRequestWithPiiEntityTypes (const char *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 31 of file StartStreamTranscriptionRequest.h.

Constructor & Destructor Documentation

◆ StartStreamTranscriptionRequest()

Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::StartStreamTranscriptionRequest ( )

Member Function Documentation

◆ ContentIdentificationTypeHasBeenSet()

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

Set this field to PII to identify personally identifiable information (PII) in the transcription output. Content identification is performed only upon complete transcription of the audio segments.

You can’t set both ContentIdentificationType and ContentRedactionType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 579 of file StartStreamTranscriptionRequest.h.

◆ ContentRedactionTypeHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::ContentRedactionTypeHasBeenSet ( ) const
inline

Set this field to PII to redact personally identifiable information (PII) in the transcription output. Content redaction is performed only upon complete transcription of the audio segments.

You can’t set both ContentRedactionType and ContentIdentificationType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 640 of file StartStreamTranscriptionRequest.h.

◆ EnableChannelIdentificationHasBeenSet()

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

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

Amazon Transcribe 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 429 of file StartStreamTranscriptionRequest.h.

◆ EnablePartialResultsStabilizationHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::EnablePartialResultsStabilizationHasBeenSet ( ) const
inline

When true, instructs Amazon Transcribe to present transcription results that have the partial results stabilized. Normally, any word or phrase from one partial result can change in a subsequent partial result. With partial results stabilization enabled, only the last few words of one partial result can change in another partial result.

Definition at line 491 of file StartStreamTranscriptionRequest.h.

◆ GetAudioStream()

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

PCM-encoded stream of audio blobs. The audio stream is encoded as an HTTP/2 data frame.

Definition at line 259 of file StartStreamTranscriptionRequest.h.

◆ GetBody()

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

Loads serialized payload into string buf and returns the stream

Reimplemented from Aws::AmazonSerializableWebServiceRequest.

◆ GetContentIdentificationType()

const ContentIdentificationType& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetContentIdentificationType ( ) const
inline

Set this field to PII to identify personally identifiable information (PII) in the transcription output. Content identification is performed only upon complete transcription of the audio segments.

You can’t set both ContentIdentificationType and ContentRedactionType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 569 of file StartStreamTranscriptionRequest.h.

◆ GetContentRedactionType()

const ContentRedactionType& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetContentRedactionType ( ) const
inline

Set this field to PII to redact personally identifiable information (PII) in the transcription output. Content redaction is performed only upon complete transcription of the audio segments.

You can’t set both ContentRedactionType and ContentIdentificationType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 630 of file StartStreamTranscriptionRequest.h.

◆ GetEnableChannelIdentification()

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

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

Amazon Transcribe 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 418 of file StartStreamTranscriptionRequest.h.

◆ GetEnablePartialResultsStabilization()

bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetEnablePartialResultsStabilization ( ) const
inline

When true, instructs Amazon Transcribe to present transcription results that have the partial results stabilized. Normally, any word or phrase from one partial result can change in a subsequent partial result. With partial results stabilization enabled, only the last few words of one partial result can change in another partial result.

Definition at line 482 of file StartStreamTranscriptionRequest.h.

◆ GetEventStreamDecoder()

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

Underlying Event Stream Decoder.

Definition at line 52 of file StartStreamTranscriptionRequest.h.

◆ GetEventStreamHandler()

const StartStreamTranscriptionHandler& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetEventStreamHandler ( ) const
inline

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

Definition at line 57 of file StartStreamTranscriptionRequest.h.

◆ GetLanguageCode()

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

Indicates the source language used in the input audio stream.

Definition at line 73 of file StartStreamTranscriptionRequest.h.

◆ GetMediaEncoding()

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

The encoding used for the input audio.

Definition at line 129 of file StartStreamTranscriptionRequest.h.

◆ GetMediaSampleRateHertz()

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

The sample rate, in Hertz, of the input audio. We suggest that you use 8,000 Hz for low quality audio and 16,000 Hz for high quality audio.

Definition at line 105 of file StartStreamTranscriptionRequest.h.

◆ GetNumberOfChannels()

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

The number of channels that are in your audio stream.

Definition at line 457 of file StartStreamTranscriptionRequest.h.

◆ GetPartialResultsStability()

const PartialResultsStability& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetPartialResultsStability ( ) const
inline

You can use this field to set the stability level of the transcription results. A higher stability level means that the transcription results are less likely to change. Higher stability levels can come with lower overall transcription accuracy.

Definition at line 518 of file StartStreamTranscriptionRequest.h.

◆ GetPiiEntityTypes()

const Aws::String& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetPiiEntityTypes ( ) const
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 695 of file StartStreamTranscriptionRequest.h.

◆ GetRequestSpecificHeaders()

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

◆ GetServiceRequestName()

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

Implements Aws::AmazonWebServiceRequest.

Definition at line 40 of file StartStreamTranscriptionRequest.h.

◆ GetSessionId()

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 203 of file StartStreamTranscriptionRequest.h.

◆ GetShowSpeakerLabel()

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

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

Definition at line 388 of file StartStreamTranscriptionRequest.h.

◆ GetVocabularyFilterMethod()

const VocabularyFilterMethod& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetVocabularyFilterMethod ( ) const
inline

The manner in which you use your vocabulary filter to filter words in your transcript. Remove removes filtered words from your transcription results. Mask masks filtered words with a *** in your transcription results. Tag keeps the filtered words in your transcription results and tags them. The tag appears as VocabularyFilterMatch equal to True

Definition at line 331 of file StartStreamTranscriptionRequest.h.

◆ GetVocabularyFilterName()

const Aws::String& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::GetVocabularyFilterName ( ) const
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 278 of file StartStreamTranscriptionRequest.h.

◆ GetVocabularyName()

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 160 of file StartStreamTranscriptionRequest.h.

◆ IsEventStreamRequest()

virtual bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::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 42 of file StartStreamTranscriptionRequest.h.

◆ LanguageCodeHasBeenSet()

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

Indicates the source language used in the input audio stream.

Definition at line 78 of file StartStreamTranscriptionRequest.h.

◆ MediaEncodingHasBeenSet()

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

The encoding used for the input audio.

Definition at line 134 of file StartStreamTranscriptionRequest.h.

◆ MediaSampleRateHertzHasBeenSet()

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

The sample rate, in Hertz, of the input audio. We suggest that you use 8,000 Hz for low quality audio and 16,000 Hz for high quality audio.

Definition at line 111 of file StartStreamTranscriptionRequest.h.

◆ NumberOfChannelsHasBeenSet()

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

The number of channels that are in your audio stream.

Definition at line 462 of file StartStreamTranscriptionRequest.h.

◆ PartialResultsStabilityHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::PartialResultsStabilityHasBeenSet ( ) const
inline

You can use this field to set the stability level of the transcription results. A higher stability level means that the transcription results are less likely to change. Higher stability levels can come with lower overall transcription accuracy.

Definition at line 526 of file StartStreamTranscriptionRequest.h.

◆ PiiEntityTypesHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::PiiEntityTypesHasBeenSet ( ) const
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 709 of file StartStreamTranscriptionRequest.h.

◆ SerializePayload()

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

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

Definition at line 45 of file StartStreamTranscriptionRequest.h.

◆ SessionIdHasBeenSet()

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 210 of file StartStreamTranscriptionRequest.h.

◆ SetAudioStream()

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

PCM-encoded stream of audio blobs. The audio stream is encoded as an HTTP/2 data frame.

Definition at line 265 of file StartStreamTranscriptionRequest.h.

◆ SetContentIdentificationType() [1/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetContentIdentificationType ( const ContentIdentificationType value)
inline

Set this field to PII to identify personally identifiable information (PII) in the transcription output. Content identification is performed only upon complete transcription of the audio segments.

You can’t set both ContentIdentificationType and ContentRedactionType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 589 of file StartStreamTranscriptionRequest.h.

◆ SetContentIdentificationType() [2/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetContentIdentificationType ( ContentIdentificationType &&  value)
inline

Set this field to PII to identify personally identifiable information (PII) in the transcription output. Content identification is performed only upon complete transcription of the audio segments.

You can’t set both ContentIdentificationType and ContentRedactionType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 599 of file StartStreamTranscriptionRequest.h.

◆ SetContentRedactionType() [1/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetContentRedactionType ( const ContentRedactionType value)
inline

Set this field to PII to redact personally identifiable information (PII) in the transcription output. Content redaction is performed only upon complete transcription of the audio segments.

You can’t set both ContentRedactionType and ContentIdentificationType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 650 of file StartStreamTranscriptionRequest.h.

◆ SetContentRedactionType() [2/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetContentRedactionType ( ContentRedactionType &&  value)
inline

Set this field to PII to redact personally identifiable information (PII) in the transcription output. Content redaction is performed only upon complete transcription of the audio segments.

You can’t set both ContentRedactionType and ContentIdentificationType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 660 of file StartStreamTranscriptionRequest.h.

◆ SetEnableChannelIdentification()

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

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

Amazon Transcribe 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 440 of file StartStreamTranscriptionRequest.h.

◆ SetEnablePartialResultsStabilization()

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetEnablePartialResultsStabilization ( bool  value)
inline

When true, instructs Amazon Transcribe to present transcription results that have the partial results stabilized. Normally, any word or phrase from one partial result can change in a subsequent partial result. With partial results stabilization enabled, only the last few words of one partial result can change in another partial result.

Definition at line 500 of file StartStreamTranscriptionRequest.h.

◆ SetEventStreamHandler()

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetEventStreamHandler ( const StartStreamTranscriptionHandler value)
inline

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

Definition at line 62 of file StartStreamTranscriptionRequest.h.

◆ SetLanguageCode() [1/2]

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

Indicates the source language used in the input audio stream.

Definition at line 83 of file StartStreamTranscriptionRequest.h.

◆ SetLanguageCode() [2/2]

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

Indicates the source language used in the input audio stream.

Definition at line 88 of file StartStreamTranscriptionRequest.h.

◆ SetMediaEncoding() [1/2]

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

The encoding used for the input audio.

Definition at line 139 of file StartStreamTranscriptionRequest.h.

◆ SetMediaEncoding() [2/2]

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

The encoding used for the input audio.

Definition at line 144 of file StartStreamTranscriptionRequest.h.

◆ SetMediaSampleRateHertz()

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

The sample rate, in Hertz, of the input audio. We suggest that you use 8,000 Hz for low quality audio and 16,000 Hz for high quality audio.

Definition at line 117 of file StartStreamTranscriptionRequest.h.

◆ SetNumberOfChannels()

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

The number of channels that are in your audio stream.

Definition at line 467 of file StartStreamTranscriptionRequest.h.

◆ SetPartialResultsStability() [1/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetPartialResultsStability ( const PartialResultsStability value)
inline

You can use this field to set the stability level of the transcription results. A higher stability level means that the transcription results are less likely to change. Higher stability levels can come with lower overall transcription accuracy.

Definition at line 534 of file StartStreamTranscriptionRequest.h.

◆ SetPartialResultsStability() [2/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetPartialResultsStability ( PartialResultsStability &&  value)
inline

You can use this field to set the stability level of the transcription results. A higher stability level means that the transcription results are less likely to change. Higher stability levels can come with lower overall transcription accuracy.

Definition at line 542 of file StartStreamTranscriptionRequest.h.

◆ SetPiiEntityTypes() [1/3]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetPiiEntityTypes ( Aws::String &&  value)
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 737 of file StartStreamTranscriptionRequest.h.

◆ SetPiiEntityTypes() [2/3]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetPiiEntityTypes ( const Aws::String value)
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 723 of file StartStreamTranscriptionRequest.h.

◆ SetPiiEntityTypes() [3/3]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetPiiEntityTypes ( const char *  value)
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 751 of file StartStreamTranscriptionRequest.h.

◆ SetSessionId() [1/3]

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 224 of file StartStreamTranscriptionRequest.h.

◆ SetSessionId() [2/3]

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 217 of file StartStreamTranscriptionRequest.h.

◆ SetSessionId() [3/3]

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 231 of file StartStreamTranscriptionRequest.h.

◆ SetShowSpeakerLabel()

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

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

Definition at line 400 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyFilterMethod() [1/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetVocabularyFilterMethod ( const VocabularyFilterMethod value)
inline

The manner in which you use your vocabulary filter to filter words in your transcript. Remove removes filtered words from your transcription results. Mask masks filtered words with a *** in your transcription results. Tag keeps the filtered words in your transcription results and tags them. The tag appears as VocabularyFilterMatch equal to True

Definition at line 351 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyFilterMethod() [2/2]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetVocabularyFilterMethod ( VocabularyFilterMethod &&  value)
inline

The manner in which you use your vocabulary filter to filter words in your transcript. Remove removes filtered words from your transcription results. Mask masks filtered words with a *** in your transcription results. Tag keeps the filtered words in your transcription results and tags them. The tag appears as VocabularyFilterMatch equal to True

Definition at line 361 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyFilterName() [1/3]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetVocabularyFilterName ( Aws::String &&  value)
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 296 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyFilterName() [2/3]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetVocabularyFilterName ( const Aws::String value)
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 290 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyFilterName() [3/3]

void Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::SetVocabularyFilterName ( const char *  value)
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 302 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyName() [1/3]

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 175 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyName() [2/3]

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 170 of file StartStreamTranscriptionRequest.h.

◆ SetVocabularyName() [3/3]

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 180 of file StartStreamTranscriptionRequest.h.

◆ ShowSpeakerLabelHasBeenSet()

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

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

Definition at line 394 of file StartStreamTranscriptionRequest.h.

◆ VocabularyFilterMethodHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::VocabularyFilterMethodHasBeenSet ( ) const
inline

The manner in which you use your vocabulary filter to filter words in your transcript. Remove removes filtered words from your transcription results. Mask masks filtered words with a *** in your transcription results. Tag keeps the filtered words in your transcription results and tags them. The tag appears as VocabularyFilterMatch equal to True

Definition at line 341 of file StartStreamTranscriptionRequest.h.

◆ VocabularyFilterNameHasBeenSet()

bool Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::VocabularyFilterNameHasBeenSet ( ) const
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 284 of file StartStreamTranscriptionRequest.h.

◆ VocabularyNameHasBeenSet()

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 165 of file StartStreamTranscriptionRequest.h.

◆ WithAudioStream()

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

PCM-encoded stream of audio blobs. The audio stream is encoded as an HTTP/2 data frame.

Definition at line 271 of file StartStreamTranscriptionRequest.h.

◆ WithContentIdentificationType() [1/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithContentIdentificationType ( const ContentIdentificationType value)
inline

Set this field to PII to identify personally identifiable information (PII) in the transcription output. Content identification is performed only upon complete transcription of the audio segments.

You can’t set both ContentIdentificationType and ContentRedactionType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 609 of file StartStreamTranscriptionRequest.h.

◆ WithContentIdentificationType() [2/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithContentIdentificationType ( ContentIdentificationType &&  value)
inline

Set this field to PII to identify personally identifiable information (PII) in the transcription output. Content identification is performed only upon complete transcription of the audio segments.

You can’t set both ContentIdentificationType and ContentRedactionType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 619 of file StartStreamTranscriptionRequest.h.

◆ WithContentRedactionType() [1/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithContentRedactionType ( const ContentRedactionType value)
inline

Set this field to PII to redact personally identifiable information (PII) in the transcription output. Content redaction is performed only upon complete transcription of the audio segments.

You can’t set both ContentRedactionType and ContentIdentificationType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 670 of file StartStreamTranscriptionRequest.h.

◆ WithContentRedactionType() [2/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithContentRedactionType ( ContentRedactionType &&  value)
inline

Set this field to PII to redact personally identifiable information (PII) in the transcription output. Content redaction is performed only upon complete transcription of the audio segments.

You can’t set both ContentRedactionType and ContentIdentificationType in the same request. If you set both, your request returns a BadRequestException.

Definition at line 680 of file StartStreamTranscriptionRequest.h.

◆ WithEnableChannelIdentification()

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

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

Amazon Transcribe 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 451 of file StartStreamTranscriptionRequest.h.

◆ WithEnablePartialResultsStabilization()

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithEnablePartialResultsStabilization ( bool  value)
inline

When true, instructs Amazon Transcribe to present transcription results that have the partial results stabilized. Normally, any word or phrase from one partial result can change in a subsequent partial result. With partial results stabilization enabled, only the last few words of one partial result can change in another partial result.

Definition at line 509 of file StartStreamTranscriptionRequest.h.

◆ WithEventStreamHandler()

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithEventStreamHandler ( const StartStreamTranscriptionHandler value)
inline

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

Definition at line 67 of file StartStreamTranscriptionRequest.h.

◆ WithLanguageCode() [1/2]

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

Indicates the source language used in the input audio stream.

Definition at line 93 of file StartStreamTranscriptionRequest.h.

◆ WithLanguageCode() [2/2]

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

Indicates the source language used in the input audio stream.

Definition at line 98 of file StartStreamTranscriptionRequest.h.

◆ WithMediaEncoding() [1/2]

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

The encoding used for the input audio.

Definition at line 149 of file StartStreamTranscriptionRequest.h.

◆ WithMediaEncoding() [2/2]

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

The encoding used for the input audio.

Definition at line 154 of file StartStreamTranscriptionRequest.h.

◆ WithMediaSampleRateHertz()

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

The sample rate, in Hertz, of the input audio. We suggest that you use 8,000 Hz for low quality audio and 16,000 Hz for high quality audio.

Definition at line 123 of file StartStreamTranscriptionRequest.h.

◆ WithNumberOfChannels()

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

The number of channels that are in your audio stream.

Definition at line 472 of file StartStreamTranscriptionRequest.h.

◆ WithPartialResultsStability() [1/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithPartialResultsStability ( const PartialResultsStability value)
inline

You can use this field to set the stability level of the transcription results. A higher stability level means that the transcription results are less likely to change. Higher stability levels can come with lower overall transcription accuracy.

Definition at line 550 of file StartStreamTranscriptionRequest.h.

◆ WithPartialResultsStability() [2/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithPartialResultsStability ( PartialResultsStability &&  value)
inline

You can use this field to set the stability level of the transcription results. A higher stability level means that the transcription results are less likely to change. Higher stability levels can come with lower overall transcription accuracy.

Definition at line 558 of file StartStreamTranscriptionRequest.h.

◆ WithPiiEntityTypes() [1/3]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithPiiEntityTypes ( Aws::String &&  value)
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 779 of file StartStreamTranscriptionRequest.h.

◆ WithPiiEntityTypes() [2/3]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithPiiEntityTypes ( const Aws::String value)
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 765 of file StartStreamTranscriptionRequest.h.

◆ WithPiiEntityTypes() [3/3]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithPiiEntityTypes ( const char *  value)
inline

List the PII entity types you want to identify or redact. In order to specify entity types, you must have either ContentIdentificationType or ContentRedactionType enabled.

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, and ALL.

PiiEntityTypes is an optional parameter with a default value of ALL.

Definition at line 793 of file StartStreamTranscriptionRequest.h.

◆ WithSessionId() [1/3]

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 245 of file StartStreamTranscriptionRequest.h.

◆ WithSessionId() [2/3]

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 238 of file StartStreamTranscriptionRequest.h.

◆ WithSessionId() [3/3]

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

A identifier for the transcription session. Use this parameter when you want to retry a session. If you don't provide a session ID, Amazon Transcribe will generate one for you and return it in the response.

Definition at line 252 of file StartStreamTranscriptionRequest.h.

◆ WithShowSpeakerLabel()

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

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

Definition at line 406 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyFilterMethod() [1/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithVocabularyFilterMethod ( const VocabularyFilterMethod value)
inline

The manner in which you use your vocabulary filter to filter words in your transcript. Remove removes filtered words from your transcription results. Mask masks filtered words with a *** in your transcription results. Tag keeps the filtered words in your transcription results and tags them. The tag appears as VocabularyFilterMatch equal to True

Definition at line 371 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyFilterMethod() [2/2]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithVocabularyFilterMethod ( VocabularyFilterMethod &&  value)
inline

The manner in which you use your vocabulary filter to filter words in your transcript. Remove removes filtered words from your transcription results. Mask masks filtered words with a *** in your transcription results. Tag keeps the filtered words in your transcription results and tags them. The tag appears as VocabularyFilterMatch equal to True

Definition at line 381 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyFilterName() [1/3]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithVocabularyFilterName ( Aws::String &&  value)
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 314 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyFilterName() [2/3]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithVocabularyFilterName ( const Aws::String value)
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 308 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyFilterName() [3/3]

StartStreamTranscriptionRequest& Aws::TranscribeStreamingService::Model::StartStreamTranscriptionRequest::WithVocabularyFilterName ( const char *  value)
inline

The name of the vocabulary filter you've created that is unique to your account. Provide the name in this field to successfully use it in a stream.

Definition at line 320 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyName() [1/3]

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 190 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyName() [2/3]

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 185 of file StartStreamTranscriptionRequest.h.

◆ WithVocabularyName() [3/3]

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

The name of the vocabulary to use when processing the transcription job.

Definition at line 195 of file StartStreamTranscriptionRequest.h.


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