Class RealtimeTranslationSessionCreateRequest.Audio.Input
-
- All Implemented Interfaces:
public final class RealtimeTranslationSessionCreateRequest.Audio.Input
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classRealtimeTranslationSessionCreateRequest.Audio.Input.BuilderA builder for Input.
public final classRealtimeTranslationSessionCreateRequest.Audio.Input.NoiseReductionOptional input noise reduction. Set to
nullto disable it.public final classRealtimeTranslationSessionCreateRequest.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<RealtimeTranslationSessionCreateRequest.Audio.Input.NoiseReduction> noiseReduction()
Optional input noise reduction. Set to
nullto disable it.
-
transcription
final Optional<RealtimeTranslationSessionCreateRequest.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<RealtimeTranslationSessionCreateRequest.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<RealtimeTranslationSessionCreateRequest.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 RealtimeTranslationSessionCreateRequest.Audio.Input.Builder toBuilder()
-
validate
final RealtimeTranslationSessionCreateRequest.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 RealtimeTranslationSessionCreateRequest.Audio.Input.Builder builder()
Returns a mutable builder for constructing an instance of Input.
-
-
-
-