Package-level declarations
Types
Link copied to clipboard
open class PipecatClient<TransportType : Transport<ConnectParams>, ConnectParams>(transport: TransportType, options: PipecatClientOptions)
A Pipecat client. Connects to an RTVI backend and handles bidirectional audio and video streaming.
Link copied to clipboard
data class PipecatClientOptions(val callbacks: PipecatEventCallbacks, val enableMic: Boolean = true, val enableCam: Boolean = false)
Configuration options when instantiating a PipecatClient.
Link copied to clipboard
Callbacks invoked when changes occur in the session.