Class TranscriptionSessionUpdatedEvent.Session.Audio.Input
-
- All Implemented Interfaces:
public final class TranscriptionSessionUpdatedEvent.Session.Audio.Input
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
TranscriptionSessionUpdatedEvent.Session.Audio.Input.Builder
A builder for Input.
public final class
TranscriptionSessionUpdatedEvent.Session.Audio.Input.NoiseReduction
Configuration for input audio noise reduction.
public final class
TranscriptionSessionUpdatedEvent.Session.Audio.Input.Transcription
Configuration of the transcription model.
public final class
TranscriptionSessionUpdatedEvent.Session.Audio.Input.TurnDetection
Configuration for turn detection.
-
Method Summary
-
-
Method Detail
-
format
final Optional<String> format()
The format of input audio. Options are
pcm16
,g711_ulaw
, org711_alaw
.
-
noiseReduction
final Optional<TranscriptionSessionUpdatedEvent.Session.Audio.Input.NoiseReduction> noiseReduction()
Configuration for input audio noise reduction.
-
transcription
final Optional<TranscriptionSessionUpdatedEvent.Session.Audio.Input.Transcription> transcription()
Configuration of the transcription model.
-
turnDetection
final Optional<TranscriptionSessionUpdatedEvent.Session.Audio.Input.TurnDetection> turnDetection()
Configuration for turn detection.
-
_format
final JsonField<String> _format()
Returns the raw JSON value of format.
Unlike format, this method doesn't throw if the JSON field has an unexpected type.
-
_noiseReduction
final JsonField<TranscriptionSessionUpdatedEvent.Session.Audio.Input.NoiseReduction> _noiseReduction()
Returns the raw JSON value of noiseReduction.
Unlike noiseReduction, this method doesn't throw if the JSON field has an unexpected type.
-
_transcription
final JsonField<TranscriptionSessionUpdatedEvent.Session.Audio.Input.Transcription> _transcription()
Returns the raw JSON value of transcription.
Unlike transcription, this method doesn't throw if the JSON field has an unexpected type.
-
_turnDetection
final JsonField<TranscriptionSessionUpdatedEvent.Session.Audio.Input.TurnDetection> _turnDetection()
Returns the raw JSON value of turnDetection.
Unlike turnDetection, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final TranscriptionSessionUpdatedEvent.Session.Audio.Input.Builder toBuilder()
-
validate
final TranscriptionSessionUpdatedEvent.Session.Audio.Input validate()
-
builder
final static TranscriptionSessionUpdatedEvent.Session.Audio.Input.Builder builder()
Returns a mutable builder for constructing an instance of Input.
-
-
-
-