Skip to content

Comments

add : plugin for kokoro-onnx local TTS#1615

Open
kailashsp wants to merge 325 commits intolivekit:0.xfrom
kailashsp:features/kokoro_local_tts
Open

add : plugin for kokoro-onnx local TTS#1615
kailashsp wants to merge 325 commits intolivekit:0.xfrom
kailashsp:features/kokoro_local_tts

Conversation

@kailashsp
Copy link

This pull request introduces a new plugin for LiveKit Agents that adds Kokoro TTS functionality. The Kokoro plugin provides a fast, offline text-to-speech solution using the kokoro-onnx library. based on the repo

Features :
Offline text-to-speech synthesis via Kokoro
Support for different voices and speech parameters
Automatic model downloading on first use
uses kokoro-v1.0.int8.onnx: (88MB): optimized int8 version from taylorchu/kokoro-onnx

Implementation Details:
Integrates with the LiveKit Agents Plugin system
Provides a TTS class that adheres to the LiveKit Agents TTS interface
Auto-downloads required models on first initialization
Have tested it locally

jayeshp19 and others added 30 commits March 3, 2025 18:31
Co-authored-by: Ranjan Kumar Das <ranjankrdas09@gmail.com>
Co-authored-by: Théo Monnom <theo.monnom@outlook.com>
theomonnom and others added 30 commits March 27, 2025 02:26
Co-authored-by: Chase McDougall <chasemcdougall@hotmail.com>
Co-authored-by: David Zhao <dz@livekit.io>
Co-authored-by: Matthias Gruber <46840312+MatthiasGruba@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andor Markus <51825189+andormarkus@users.noreply.github.com>
Co-authored-by: Andor Markus <andor.markus@allcloud.io>
Co-authored-by: Théo Monnom <theo.8bits@gmail.com>
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.