souzatharsis / podcastfy

An Open Source Python alternative to NotebookLM's podcast feature: Transforming Multimodal Content into Captivating Multilingual Audio Conversations with GenAI
https://www.podcastfy.ai
Apache License 2.0
1.13k stars 122 forks source link

Refactor text-to-speech.py #133

Closed souzatharsis closed 3 weeks ago

souzatharsis commented 3 weeks ago

to isolate model specific logic make it easy to add new TTS models

Strategy / Factory design patterns

souzatharsis commented 3 weeks ago

solved in latest release