RealtimeVoiceConfig

constructor(instructions: String? = null, voice: String? = null, modalities: Set<RealtimeModality> = setOf(RealtimeModality.AUDIO, RealtimeModality.TEXT), audioFormat: RealtimeAudioFormat = RealtimeAudioFormat.PCM16, turnDetection: VadConfig = VadConfig.Server(), tools: List<LlmTool> = emptyList(), toolChoice: ToolChoice = ToolChoice.Auto, temperature: Double? = null, maxResponseOutputTokens: Int? = null, inputAudioTranscriptionModel: String? = "whisper-1", providerExtras: Map<String, String> = emptyMap())