Skip to content

Add KittenTTS TTS plugin#5825

Open
imdewan wants to merge 4 commits into
livekit:mainfrom
imdewan:add-kittentts-plugin
Open

Add KittenTTS TTS plugin#5825
imdewan wants to merge 4 commits into
livekit:mainfrom
imdewan:add-kittentts-plugin

Conversation

@imdewan
Copy link
Copy Markdown

@imdewan imdewan commented May 23, 2026

Summary

  • add a LiveKit Agents TTS plugin for local KittenTTS synthesis
  • expose model, voice, speed, clean_text, cache_dir, and backend options
  • convert KittenTTS float audio chunks to 24 kHz mono PCM frames
  • use the official KittenTTS 0.8.1 GitHub release wheel as the dependency

Tests

  • python -m py_compile livekit-plugins/livekit-plugins-kittentts/livekit/plugins/kittentts/*.py tests/test_plugin_kittentts_tts.py
  • python -m pytest tests/test_plugin_kittentts_tts.py -q

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 23, 2026

CLA assistant check
All committers have signed the CLA.

devin-ai-integration[bot]

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants