Android SDK
SDK Introduction
Build Android applications with Pipecat’s Kotlin client library
The Pipecat Android SDK provides a Kotlin implementation for building voice and multimodal AI applications on Android. It handles:
- Real-time audio and video streaming
- Bot communication and state management
- Media device handling
- Configuration management
- Event handling
Installation
Add the dependency for your chosen transport to your build.gradle
file. For example, to use the Daily transport:
Example
Here’s a simple example using Daily as the transport layer. Note that the clientConfig
is optional and depends
on what is required by the bot backend.