Skip to content

[Add] openai compatible code for tts. - #29

Closed
Hardik94 wants to merge 2 commits into
lfnovo:mainfrom
Hardik94:feature/tts-integration-openai
Closed

[Add] openai compatible code for tts.#29
Hardik94 wants to merge 2 commits into
lfnovo:mainfrom
Hardik94:feature/tts-integration-openai

Conversation

@Hardik94

Copy link
Copy Markdown

Issue 26

Custom TTS Provider Shabdabhav -- OpenAI Compatible
Added 2 models for TTS

  1. parler-TTS
  2. piper-TTS

Esperanto can call self hosted OpenAI-Compatible API server for TTS model and generate the audio based on the requirements.
Other TTS and STT models will be added later on.
New Provider is OpenAI Compatible. so, any TTS provider can easily integrate without code changes

Authentication
Optimization for cache
multi model loading
multi voice audio generation

@Hardik94

Copy link
Copy Markdown
Author

@lfnovo please check the code once.

OPENAI_COMPATIBLE_BASE_URL
OPENAI_COMPATIBLE_API_KEY
Environment Variable is configured in docker.env file . but library is not loading that variable automatically. if someone define manually then it works.
can you please try it on your end ?

@lfnovo

lfnovo commented Sep 14, 2025

Copy link
Copy Markdown
Owner

Will do and let you know

@lfnovo

lfnovo commented Sep 20, 2025

Copy link
Copy Markdown
Owner

I’ve done this on a new branch with the proper code structure to maintain compatibility

@lfnovo lfnovo closed this Sep 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants