Closed cochese9000 closed 5 months ago
Hi @cochese9000
This is for the BETA version.. correct? I only posted an update for it today on the BETA
https://github.com/erew123/alltalk_tts/commit/84312bb6b44916956b6e0c4248a9fc39da2a2edf
and I havnt yet updated the SillyTavern Extension.... Saying that it should be picking out a default from the stored values.
Hi @cochese9000
Looks like I set it to check it as a string not a number. Should be ok now.
Thanks
Oh and FYI, where values arent provided, AllTalk v2 pulls from the default settings set in the interface, So no need to hard code values into any extensions (if that makes sense).
Awesome! Thankyou. Yes, correct, it was the V2 version. Nice work! :)
Describe the bug
When using AllTalk extension for SillyTavern, it fails with an error about the pitch not being valid, but it's not even being provided.
I've included a patch-fix for it below, but it's essentially not asking for or sending pitch as an integer to the AllTalk API.
To Reproduce
Quik Fix:
Add these two lines to the alltalk.js file you copied from the extension folder of AllTalk into the extension folder for ST. They belong in the URLSearchParams body in the fetchTtsGeneration method on line 910.
NOTE: Essentially, this is just hard-coded the two values to be 1 for all speakers. Since there's no speaker-specific pitch controls, this is probably best option for now.
A better quick-fix would be set pitch to 1 when it's not provided by the request, not sure where to do that, though.