"feat(ui): add voice selector for Kokoro TTS#602
"feat(ui): add voice selector for Kokoro TTS#602mh03r932 wants to merge 4 commits intoBlaizzy:mainfrom
Conversation
- Add voice selection UI and improve handling of voice display names - Add `python-multipart` dependency for multipart support
8513f61 to
b505243
Compare
|
Thank you for the feedback. |
Summary
Context
The Text-to-Speech UI had a VoiceSelection component that was imported but never rendered, maybe that was some kind of placeholder? The original voice list contained placeholder data that didn't correspond to any real TTS model voices. This PR enables voice selection specifically for the Kokoro model, which has 10 preset voices.
Description
Changes in the codebase
Changes outside the codebase
None
Additional information
The voice selector is Kokoro-specific. Other models have different voice systems. But I am not familiar with them.
These models could be supported in a future PR with model-specific voice selection UI.
Checklist