Class RealtimeTranslationSessionUpdateRequest.Audio.Input
-
- All Implemented Interfaces:
public final class RealtimeTranslationSessionUpdateRequest.Audio.Input
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classRealtimeTranslationSessionUpdateRequest.Audio.Input.BuilderA builder for Input.
public final classRealtimeTranslationSessionUpdateRequest.Audio.Input.NoiseReductionOptional input noise reduction. Set to
nullto disable it.public final classRealtimeTranslationSessionUpdateRequest.Audio.Input.TranscriptionOptional source-language transcription. When configured, the server emits
session.input_transcript.deltaevents. Translation itself still runs from the input audio stream.
-
Method Summary
-
-
Method Detail
-
noiseReduction
final Optional<RealtimeTranslationSessionUpdateRequest.Audio.Input.NoiseReduction> noiseReduction()
Optional input noise reduction. Set to
nullto disable it.
-
transcription
final Optional<RealtimeTranslationSessionUpdateRequest.Audio.Input.Transcription> transcription()
Optional source-language transcription. When configured, the server emits
session.input_transcript.deltaevents. Translation itself still runs from the input audio stream.
-
_noiseReduction
final JsonField<RealtimeTranslationSessionUpdateRequest.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<RealtimeTranslationSessionUpdateRequest.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.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final RealtimeTranslationSessionUpdateRequest.Audio.Input.Builder toBuilder()
-
validate
final RealtimeTranslationSessionUpdateRequest.Audio.Input validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static RealtimeTranslationSessionUpdateRequest.Audio.Input.Builder builder()
Returns a mutable builder for constructing an instance of Input.
-
-
-
-