Packages

Membrane plugin for integrating with Google's Gemini Live API, enabling low-latency bidirectional audio streaming with support for voice activity detection, session management, transcription events, and barge-in interruption handling

Current section

Files

Jump to
membrane_gemini_plugin lib events response_start.ex
Raw

lib/events/response_start.ex

defmodule Membrane.Gemini.Events.ResponseStart do
@moduledoc """
Sent by `Membrane.Gemini.Bin` when it starts receiving a new response from Gemini.
"""
@derive Membrane.EventProtocol
defstruct []
end