livekit-plugins-rumik-ai,
our official livekit TTS plugin. it drops rumik straight into an AgentSession
with streaming audio and interruption handling already wired up.
add it to an agent
theTTS class plugs into a livekit AgentSession next to your STT and LLM:
constructor options
it also accepts the shared sampling params (
temperature, top_p, top_k,
repetition_penalty, max_new_tokens).
muga aggregates the full tagged reply before speaking (
full_response_aggregation
is True by default), so it never tries to synthesize a half-tagged sentence.
see prompting muga for why.which model?
- muga for short, expressive reactions you steer with
[tone]tags. see prompting muga. - mulberry for low-latency conversational agents you steer with a
description. see prompting mulberry.