Interface AudioEvent.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AudioEvent.Builder,AudioEvent>,SdkBuilder<AudioEvent.Builder,AudioEvent>,SdkPojo
- All Known Implementing Classes:
AudioEvent.BuilderImpl
- Enclosing class:
- AudioEvent
@Mutable @NotThreadSafe public static interface AudioEvent.Builder extends SdkPojo, CopyableBuilder<AudioEvent.Builder,AudioEvent>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AudioEvent.BuilderaudioChunk(SdkBytes audioChunk)An audio blob containing the next segment of audio from your application, with a maximum duration of 1 second.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
audioChunk
AudioEvent.Builder audioChunk(SdkBytes audioChunk)
An audio blob containing the next segment of audio from your application, with a maximum duration of 1 second. The maximum size in bytes varies based on audio properties.
Find recommended size in Transcribing streaming best practices.
Size calculation:
Duration (s) * Sample Rate (Hz) * Number of Channels * 2 (Bytes per Sample)For example, a 1-second chunk of 16 kHz, 2-channel, 16-bit audio would be
1 * 16000 * 2 * 2 = 64000 bytes.For 8 kHz, 1-channel, 16-bit audio, a 1-second chunk would be
1 * 8000 * 1 * 2 = 16000 bytes.- Parameters:
audioChunk- An audio blob containing the next segment of audio from your application, with a maximum duration of 1 second. The maximum size in bytes varies based on audio properties.Find recommended size in Transcribing streaming best practices.
Size calculation:
Duration (s) * Sample Rate (Hz) * Number of Channels * 2 (Bytes per Sample)For example, a 1-second chunk of 16 kHz, 2-channel, 16-bit audio would be
1 * 16000 * 2 * 2 = 64000 bytes.For 8 kHz, 1-channel, 16-bit audio, a 1-second chunk would be
1 * 8000 * 1 * 2 = 16000 bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-