mirror of
https://github.com/open-webui/open-webui.git
synced 2026-11-14 05:02:01 -06:00
[GH-ISSUE #15534] feat: Allow admins and users to assign unique voices to each agent/model #72196
Reference in New Issue
Block a user
Originally created by @nonlinear on GitHub (Jul 4, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15534
Check Existing Issues
Problem Description
In the current OpenWebUI, the admin defines a single voice for all models (agents), and users can override this voice for all models. This setup is limiting, especially for Voice First experiences, where distinguishing between models through voice alone would significantly enhance clarity and usability.
Desired Solution you'd like
Allow admins to assign a unique voice to each model/agent. Additionally, give users the ability to choose a different voice for each model. This would provide a more personalized and intuitive experience, especially in Voice First interactions, by enabling voice differentiation between models.
Alternatives Considered
The current setup, where only one voice is applied to all models, does not sufficiently support the Voice First experience, as it lacks differentiation and clarity when switching between models.
Additional Context
Voice differentiation for each agent/model will significantly enhance the accessibility and intuitiveness of Voice First interactions. Users would immediately understand which model they are interacting with based on the voice alone, leading to a more efficient and pleasant experience.
@silentoplayz commented on GitHub (Jul 29, 2025):
Related - https://github.com/open-webui/open-webui/issues/8354