Skip to main content
building a real-time voice bot? skip the WebSocket plumbing and use pipecat-rumik, our official pipecat TTS service. it drops rumik straight into a pipecat pipeline with streaming audio, metrics, and interruption handling already wired up.

pick a service

it ships two TTS services. pick one for your transport:

add it to a pipeline

settings map to the same request fields as the REST API.
set RUMIK_API_KEY to a key from your dashboard and RUMIK_GATEWAY_URL to https://silk-api.rumik.ai. see the PyPI package for runnable voice-agent examples, settings, and event handlers.

settings

RumikTTSSettings is shared by RumikTTSService.Settings and RumikHttpTTSService.Settings. it maps to rumik request fields: next: hand your coding agent the rumik TTS skill so it integrates all of this correctly on the first try.