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

[Bug] Presets not working at all for elvenlabs #220

Open Theletha opened 1 month ago

Theletha commented 1 month ago

I cant get the preset to work anymore when i add a new preset there is no options at all under it other than changing preset name. i also cant delete anything the delete preset button is not working at all. tried to remove the folder in pluginconfig and the plugin itself but that didnt help

image

Theletha commented 1 month ago

for now i have to edit the .json manually to add the presets lol

johnysandels commented 1 month ago

Strange! I can't re-produce this same issue on my side. I would try updating the plugin and seeing if that fixes it first, otherwise, I would suggest deleting/renaming your .json and trying to re-config your text to talk plugin. I think there might be something invalid in your .json that could be causing problems.

Theletha commented 1 month ago

Strange! I can't re-produce this same issue on my side. I would try updating the plugin and seeing if that fixes it first, otherwise, I would suggest deleting/renaming your .json and trying to re-config your text to talk plugin. I think there might be something invalid in your .json that could be causing problems.

I removed the plugin and the config in pluginconfig folder along with the loose json file in there. But it still has the bug ...

What i have found so far is that when u do a new preset it auto adds a Voiceid that doesnt seem to exist in elvenlab default setup. When i change the voice ID in the json to one that actually exist in my elvenlab account it then shows the preset correctly with options and such.

So it seems that the preset doesnt want to show the options if the voiceID is incorrect. And it also seems the plugin is not showing all voices that i have in evenlabs either it only showed 50% of the voices in the dropdown list in the preset premade voice list. But i can force it to use the unlisted voice if i change the voiceID in the json, but id doesnt always work.

I have no idea on the issue deleting presets though. the delete button does really nothing.