mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-11 09:33:54 -05:00
[PR #20861] fix: add TTS voice selector to match admin audio settings UI #48850
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/20861
Author: @tacha6613
Created: 1/22/2026
Status: 🔄 Open
Base:
dev← Head:dev📝 Commits (1)
962dd37fix: add TTS voice selector to match admin audio settings UI📊 Changes
1 file changed (+53 additions, -10 deletions)
View changed files
📝
src/lib/components/workspace/Models/ModelEditor.svelte(+53 -10)📄 Description
Description
In Admin Panel > Settings > Audio, there's a voice selector dropdown, but in Model Editor you have to type the voice ID manually. Added the same dropdown to Model Editor.
Uses the same logic as Admin Panel - shows browser voices for Web API, fetches from backend for other engines.
Screenshots
Admin Panel > Settings > Audio (reference):


Model Editor > TTS Voice:
workspace -> models
Added
Fixed
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.