@Generated(value="software.amazon.awssdk:codegen") public class AudioEvent extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AudioEvent.Builder,AudioEvent>, AudioStream
A wrapper for your audio chunks. Your audio stream consists of one or more audio events, which consist of one or more audio chunks.
For more information, see Event stream encoding.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AudioEvent.Builder |
protected static class |
AudioEvent.BuilderImpl |
AudioStream.EventType| Modifier | Constructor and Description |
|---|---|
protected |
AudioEvent(AudioEvent.BuilderImpl builder) |
| Modifier and Type | Method and Description |
|---|---|
SdkBytes |
audioChunk()
An audio blob that contains the next part of the audio that you want to transcribe.
|
static AudioEvent.Builder |
builder() |
AudioEvent |
copy(Consumer<? super AudioEvent.Builder> modifier) |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AudioStream.EventType |
sdkEventType()
The type of this event.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AudioEvent.Builder> |
serializableBuilderClass() |
AudioEvent.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitaudioEventBuilder, configurationEventBuilderprotected AudioEvent(AudioEvent.BuilderImpl builder)
public final SdkBytes audioChunk()
An audio blob that contains the next part of the audio that you want to transcribe. The maximum audio chunk size is 32 KB.
public AudioEvent.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AudioEvent.Builder,AudioEvent>public static AudioEvent.Builder builder()
public static Class<? extends AudioEvent.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final AudioEvent copy(Consumer<? super AudioEvent.Builder> modifier)
copy in interface ToCopyableBuilder<AudioEvent.Builder,AudioEvent>public AudioStream.EventType sdkEventType()
AudioStream:event-type header on the Message.sdkEventType in interface AudioStreamCopyright © 2023. All rights reserved.