class

OpenAI::RealtimeSessionCreateResponseAudioInput

Inherits JSON::Serializable < Reference < Object

Constructors

new(format : RealtimeAudioFormats | Nil = nil, transcription : AudioTranscription | Nil = nil, noise_reduction : RealtimeSessionCreateResponseAudioInputNoiseReduction | Nil = nil, turn_detection : RealtimeSessionCreateResponseAudioInputTurnDetection | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

format
Source
format=(format : RealtimeAudioFormats | Nil)
Source
noise_reduction

Configuration for input audio noise reduction.

Source
noise_reduction=(noise_reduction : RealtimeSessionCreateResponseAudioInputNoiseReduction | Nil)

Configuration for input audio noise reduction.

Source
transcription

Configuration for input audio transcription.

Source
transcription=(transcription : AudioTranscription | Nil)

Configuration for input audio transcription.

Source
turn_detection

Configuration for turn detection.

Source
turn_detection=(turn_detection : RealtimeSessionCreateResponseAudioInputTurnDetection | Nil)

Configuration for turn detection.

Source