run

suspend fun run(inputAudioBase64: String?, onAudioData: (String) -> Unit, gemini: Gemini? = null)

Runs the Live Sample.

Parameters

inputAudioBase64

Base64 encoded input audio data (e.g. PCM 16kHz). If null, no audio input is sent.

onAudioData

Callback to handle received audio data (Base64 encoded string).