[GH-ISSUE #3023] enh: add TTS playback options #51765

Closed
opened 2026-05-05 12:56:50 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @bannert1337 on GitHub (Jun 11, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/3023

Is your feature request related to a problem? Please describe.
Currently TTS playback is not stopping when it should from a QoL standpoint.
I will list some areas where the playback should be stopped or continued.

Describe the solution you'd like

  • stop TTS playback when starting a new voice recording
  • stop TTS playback when regenerating
  • stop TTS playback when leaving the chat window (creating new chat, accessing settings/admin panel, switching to other chats, deleting chat)

Describe alternatives you've considered
During TTS playback the user can switch chats and access settings/admin panel, without stopping the playback. A floating player should be displayed on top of the screen, allowing the user to pause, resume or stop the TTS playback. The player should also act as a progress bar with the ability to forward or rewind the playback.

Additional context
Add any other context or screenshots about the feature request here.

Originally created by @bannert1337 on GitHub (Jun 11, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/3023 **Is your feature request related to a problem? Please describe.** Currently TTS playback is not stopping when it should from a QoL standpoint. I will list some areas where the playback should be stopped or continued. **Describe the solution you'd like** - stop TTS playback when starting a new voice recording - stop TTS playback when regenerating - stop TTS playback when leaving the chat window (creating new chat, accessing settings/admin panel, switching to other chats, deleting chat) **Describe alternatives you've considered** During TTS playback the user can switch chats and access settings/admin panel, without stopping the playback. A floating player should be displayed on top of the screen, allowing the user to pause, resume or stop the TTS playback. The player should also act as a progress bar with the ability to forward or rewind the playback. **Additional context** Add any other context or screenshots about the feature request here.
GiteaMirror added the enhancementgood first issue labels 2026-05-05 12:56:50 -05:00
Author
Owner

@silentoplayz commented on GitHub (Jun 11, 2024):

Related - #2152

<!-- gh-comment-id:2160836815 --> @silentoplayz commented on GitHub (Jun 11, 2024): Related - #2152
Author
Owner

@tjbck commented on GitHub (Jun 11, 2024):

PR Welcome!

<!-- gh-comment-id:2161612149 --> @tjbck commented on GitHub (Jun 11, 2024): PR Welcome!
Author
Owner

@silentoplayz commented on GitHub (Aug 20, 2024):

Related - #1331

<!-- gh-comment-id:2298972466 --> @silentoplayz commented on GitHub (Aug 20, 2024): Related - #1331
Author
Owner

@silentoplayz commented on GitHub (Oct 20, 2025):

Related - https://github.com/open-webui/open-webui/issues/16150

<!-- gh-comment-id:3424013756 --> @silentoplayz commented on GitHub (Oct 20, 2025): Related - https://github.com/open-webui/open-webui/issues/16150
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#51765