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

#include <AudioEvent.h>

Public Member Functions

 AudioEvent ()=default
 
 AudioEvent (Aws::Vector< unsigned char > &&value)
 
const Aws::Vector< unsigned char > & GetAudioChunk () const
 
Aws::Vector< unsigned char > && GetAudioChunkWithOwnership ()
 
void SetAudioChunk (const Aws::Vector< unsigned char > &value)
 
void SetAudioChunk (Aws::Vector< unsigned char > &&value)
 
AudioEventWithAudioChunk (const Aws::Vector< unsigned char > &value)
 
AudioEventWithAudioChunk (Aws::Vector< unsigned char > &&value)
 

Detailed Description

Provides a wrapper for the audio chunks that you are sending.

For information on audio encoding in Amazon Transcribe, see input. For information on audio encoding formats in Amazon Transcribe Medical, see input-med.

See Also:

AWS API Reference

Definition at line 25 of file AudioEvent.h.

Constructor & Destructor Documentation

◆ AudioEvent() [1/2]

Aws::TranscribeStreamingService::Model::AudioEvent::AudioEvent ( )
default

◆ AudioEvent() [2/2]

Aws::TranscribeStreamingService::Model::AudioEvent::AudioEvent ( Aws::Vector< unsigned char > &&  value)
inline

Definition at line 29 of file AudioEvent.h.

Member Function Documentation

◆ GetAudioChunk()

const Aws::Vector<unsigned char>& Aws::TranscribeStreamingService::Model::AudioEvent::GetAudioChunk ( ) const
inline

An audio blob that contains the next part of the audio that you want to transcribe. The maximum audio chunk size is 32 KB.

Definition at line 35 of file AudioEvent.h.

◆ GetAudioChunkWithOwnership()

Aws::Vector<unsigned char>&& Aws::TranscribeStreamingService::Model::AudioEvent::GetAudioChunkWithOwnership ( )
inline

An audio blob that contains the next part of the audio that you want to transcribe. The maximum audio chunk size is 32 KB.

Definition at line 41 of file AudioEvent.h.

◆ SetAudioChunk() [1/2]

void Aws::TranscribeStreamingService::Model::AudioEvent::SetAudioChunk ( Aws::Vector< unsigned char > &&  value)
inline

An audio blob that contains the next part of the audio that you want to transcribe. The maximum audio chunk size is 32 KB.

Definition at line 53 of file AudioEvent.h.

◆ SetAudioChunk() [2/2]

void Aws::TranscribeStreamingService::Model::AudioEvent::SetAudioChunk ( const Aws::Vector< unsigned char > &  value)
inline

An audio blob that contains the next part of the audio that you want to transcribe. The maximum audio chunk size is 32 KB.

Definition at line 47 of file AudioEvent.h.

◆ WithAudioChunk() [1/2]

AudioEvent& Aws::TranscribeStreamingService::Model::AudioEvent::WithAudioChunk ( Aws::Vector< unsigned char > &&  value)
inline

An audio blob that contains the next part of the audio that you want to transcribe. The maximum audio chunk size is 32 KB.

Definition at line 65 of file AudioEvent.h.

◆ WithAudioChunk() [2/2]

AudioEvent& Aws::TranscribeStreamingService::Model::AudioEvent::WithAudioChunk ( const Aws::Vector< unsigned char > &  value)
inline

An audio blob that contains the next part of the audio that you want to transcribe. The maximum audio chunk size is 32 KB.

Definition at line 59 of file AudioEvent.h.


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