Is your feature request related to a problem? Please describe.
My Open WebUI models are based on different characters, and I have TTS models for each individual character. However, as Open WebUI is currently set up, I can only use one TTS voice at a time for all models. I would like to use different voices for each Open WebUI model.
Describe the solution you'd like
When modifying a model in the workspace, I would like to have the options to override the default system-wide TTS configuration with a custom one specific to the model, allowing me to use a different TTS voice.
Describe alternatives you've considered
N/A
Additional context
N/A
Originally created by @TheRealPSV on GitHub (Jan 6, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8354
# Feature Request
**Is your feature request related to a problem? Please describe.**
My Open WebUI models are based on different characters, and I have TTS models for each individual character. However, as Open WebUI is currently set up, I can only use one TTS voice at a time for all models. I would like to use different voices for each Open WebUI model.
**Describe the solution you'd like**
When modifying a model in the workspace, I would like to have the options to override the default system-wide TTS configuration with a custom one specific to the model, allowing me to use a different TTS voice.
**Describe alternatives you've considered**
N/A
**Additional context**
N/A
<!-- gh-comment-id:2677335871 -->
@schlick7 commented on GitHub (Feb 24, 2025):
Looks like the work was done but was blocked because of backend changes. https://github.com/open-webui/open-webui/pull/3612 #3097
The request to configure TTS voices on a per-model basis is already tracked in issue #3097. Please follow that issue for updates.
<!-- gh-comment-id:3673246454 -->
@silentoplayz commented on GitHub (Dec 19, 2025):
Closing this as a duplicate of #3097.
The request to configure TTS voices on a per-model basis is already tracked in issue #3097. Please follow that issue for updates.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @TheRealPSV on GitHub (Jan 6, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8354
Feature Request
Is your feature request related to a problem? Please describe.
My Open WebUI models are based on different characters, and I have TTS models for each individual character. However, as Open WebUI is currently set up, I can only use one TTS voice at a time for all models. I would like to use different voices for each Open WebUI model.
Describe the solution you'd like
When modifying a model in the workspace, I would like to have the options to override the default system-wide TTS configuration with a custom one specific to the model, allowing me to use a different TTS voice.
Describe alternatives you've considered
N/A
Additional context
N/A
@schlick7 commented on GitHub (Feb 24, 2025):
Looks like the work was done but was blocked because of backend changes. https://github.com/open-webui/open-webui/pull/3612 #3097
@silentoplayz commented on GitHub (Dec 19, 2025):
Closing this as a duplicate of #3097.
The request to configure TTS voices on a per-model basis is already tracked in issue #3097. Please follow that issue for updates.