karashiiro / TextToTalk

Chat TTS plugin for Dalamud. Has support for triggers/exclusions, several TTS providers, and more!
MIT License
47 stars 30 forks source link

Feature request: Ability to consume a webservice running locally. #207

Closed RenNagasaki closed 4 months ago

RenNagasaki commented 5 months ago

Hey there, I just recently found this plugin and I'm loving it. But paying someone like elevenlabs is kinda costly, so I went and started reading about running a service locally (have quite the beefy hardware). The problem is. At the moment I have no way to start a call to that service. Example: http://localhost:PORT/api/generatetts?text=${encodedText}&voice=${voice}&language=${language}&output_file=needstobesetbutignore&autoplay=true

For now I'll be writing my own small software to listen to the websocket, but I'd love to just be able to consume a webservice directly instead.

Kind regards.