Class SessionCreateResponse.InputAudioTranscription
-
- All Implemented Interfaces:
public final class SessionCreateResponse.InputAudioTranscription
Configuration for input audio transcription, defaults to off and can be set to
null
to turn off once on. Input audio transcription is not native to the model, since the model consumes audio directly. Transcription runs asynchronously and should be treated as rough guidance rather than the representation understood by the model.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
SessionCreateResponse.InputAudioTranscription.Builder
A builder for InputAudioTranscription.
-
Method Summary
Modifier and Type Method Description final Optional<String>
model()
The model to use for transcription. final JsonField<String>
_model()
Returns the raw JSON value of model. final Map<String, JsonValue>
_additionalProperties()
final SessionCreateResponse.InputAudioTranscription.Builder
toBuilder()
final SessionCreateResponse.InputAudioTranscription
validate()
final Boolean
isValid()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static SessionCreateResponse.InputAudioTranscription.Builder
builder()
Returns a mutable builder for constructing an instance of InputAudioTranscription. -
-
Method Detail
-
_model
final JsonField<String> _model()
Returns the raw JSON value of model.
Unlike model, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SessionCreateResponse.InputAudioTranscription.Builder toBuilder()
-
validate
final SessionCreateResponse.InputAudioTranscription validate()
-
builder
final static SessionCreateResponse.InputAudioTranscription.Builder builder()
Returns a mutable builder for constructing an instance of InputAudioTranscription.
-
-
-
-