OpenAI::RealtimeSessionCreateResponseAudioInput
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(format : RealtimeAudioFormats | Nil = nil, transcription : AudioTranscription | Nil = nil, noise_reduction : RealtimeSessionCreateResponseAudioInputNoiseReduction | Nil = nil, turn_detection : RealtimeSessionCreateResponseAudioInputTurnDetection | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
format
Sourceformat=(format : RealtimeAudioFormats | Nil)
Sourcenoise_reduction=(noise_reduction : RealtimeSessionCreateResponseAudioInputNoiseReduction | Nil)
Configuration for input audio noise reduction.
transcription=(transcription : AudioTranscription | Nil)
Configuration for input audio transcription.
turn_detection=(turn_detection : RealtimeSessionCreateResponseAudioInputTurnDetection | Nil)
Configuration for turn detection.