Skip to content

feat: add kokoro plugin#315

Open
twilso24 wants to merge 1 commit into
agent0ai:mainfrom
twilso24:add-kokoro
Open

feat: add kokoro plugin#315
twilso24 wants to merge 1 commit into
agent0ai:mainfrom
twilso24:add-kokoro

Conversation

@twilso24
Copy link
Copy Markdown

Plugin: Kokoro TTS

Full control over Kokoro text-to-speech — voice selection, weighted blending, speed adjustment, and language configuration from the Agent Zero settings UI.

Features

  • 10 built-in voices across American and British English
  • Weighted voice blending with adjustable weights
  • Speed control (0.5x to 3.0x)
  • 9 language codes for pronunciation
  • Settings UI integrated into Agent Zero speech panel
  • Blend files cached and reused across sessions

Security

  • Path traversal prevention on voice file operations
  • Voice ID validation (built-in IDs only)
  • No secrets or credentials stored
  • 24 dependency-free unit tests all passing

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.

1 participant