[GH-ISSUE #2879] [FEAT]: Enhanced OpenAI Compatible TTS Functionality #1832

Open
opened 2026-02-22 18:26:44 -05:00 by yindo · 0 comments
Owner

Originally created by @lewismacnow on GitHub (Dec 19, 2024).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/2879

What would you like to see?

Currently, the TTS options are limited especially for OpenAI Compatible endpoints.

The model defaults to tts-1 and there is no option to change this. Additionally there is no response splitting, the result is an unnatural conversation flow.

This is compared to Open-WebUI where these options are available and the result when using the same endpoint offers a superior TTS experience. In fact the 'call' feature paired with matatonic/openedai-speech's repo and a GPU is a fantastic.

image

This feature suggestion proposes adding a method to control the model used for "openAiGeneric" TTS (perhaps still default to tts-1?)
And suggests replicating the 'splitting' feature offered by Open-WebUI.

Originally created by @lewismacnow on GitHub (Dec 19, 2024). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/2879 ### What would you like to see? Currently, the TTS options are limited especially for OpenAI Compatible endpoints. The model [defaults to tts-1](https://github.com/Mintplex-Labs/anything-llm/blob/dca27e7235451da9423d38976fa37aec417dda3c/server/utils/TextToSpeech/openAiGeneric/index.js#L36) and there is no option to change this. Additionally there is no response splitting, the result is an unnatural conversation flow. This is compared to Open-WebUI where these options are available and the result when using the same endpoint offers a superior TTS experience. In fact the 'call' feature paired with [matatonic/openedai-speech](https://github.com/matatonic/openedai-speech)'s repo and a GPU is a fantastic. ![image](https://github.com/user-attachments/assets/f9521a45-a2fb-4387-b03f-b9bf1998dcb4) This feature suggestion proposes adding a method to control the model used for "openAiGeneric" TTS (perhaps still default to tts-1?) And suggests replicating the '[splitting](https://github.com/open-webui/open-webui/blob/29a271959556743e6deb4d55a5a982983335d7ab/src/lib/components/chat/Messages/ResponseMessage.svelte#L195)' feature offered by Open-WebUI.
yindo added the enhancementfeature request labels 2026-02-22 18:26:44 -05:00
yindo changed title from [FEAT]: Enhanced OpenAI Compatible TTS Functionality to [GH-ISSUE #2879] [FEAT]: Enhanced OpenAI Compatible TTS Functionality 2026-06-05 14:42:55 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#1832