AWS SDK for C++  1.9.129
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 Speech input. For information on audio encoding formats in Amazon Transcribe Medical, see Speech input.

See Also:

AWS API Reference

Definition at line 28 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 32 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 38 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 44 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 56 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 50 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 68 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 62 of file AudioEvent.h.


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