Is your feature request related to a problem? Please describe.
Allow selecting the voice/speed for TTS and start speech immediately as we have text, not after it stops generating. The default voice is not great on Mac OS.
Alternatively, allow selection of text in order to trigger system TTS. By comparison, OpenAI's chat interface does not hinder text selection and system TTS while appending words to the last paragraph.
Describe the solution you'd like
When you generate a response, it is impossible to select a paragraph because selection moves by itself to include everything.
When using TTS there is no way to set the voice and speed, forcing low quality TTS on the users.
Describe alternatives you've considered
Either support better copy & paste while appending words, or improve the TTS config.
Additional context
Originally created by @horiacristescu on GitHub (Jan 15, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/478
**Is your feature request related to a problem? Please describe.**
Allow selecting the voice/speed for TTS and start speech immediately as we have text, not after it stops generating. The default voice is not great on Mac OS.
Alternatively, allow selection of text in order to trigger system TTS. By comparison, OpenAI's chat interface does not hinder text selection and system TTS while appending words to the last paragraph.
**Describe the solution you'd like**
When you generate a response, it is impossible to select a paragraph because selection moves by itself to include everything.
When using TTS there is no way to set the voice and speed, forcing low quality TTS on the users.
**Describe alternatives you've considered**
Either support better copy & paste while appending words, or improve the TTS config.
**Additional context**
-
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 @horiacristescu on GitHub (Jan 15, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/478
Is your feature request related to a problem? Please describe.
Allow selecting the voice/speed for TTS and start speech immediately as we have text, not after it stops generating. The default voice is not great on Mac OS.
Alternatively, allow selection of text in order to trigger system TTS. By comparison, OpenAI's chat interface does not hinder text selection and system TTS while appending words to the last paragraph.
Describe the solution you'd like
When you generate a response, it is impossible to select a paragraph because selection moves by itself to include everything.
When using TTS there is no way to set the voice and speed, forcing low quality TTS on the users.
Describe alternatives you've considered
Either support better copy & paste while appending words, or improve the TTS config.
Additional context
@justinh-rahb commented on GitHub (Jan 16, 2024):
Related: #126
@tjbck commented on GitHub (Feb 6, 2024):
I'll merge this issue with #126, let's continue our discussion there!