-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed
Description
Currently, due to microsoft/onnxruntime#27063 , the GIL will be locked while the TTS models are loaded. This causes the entire program to hang while loading voices (which is about 1-2 seconds). Not enough to be a "not responding", but it is still something I would like to avoid.
This issue doesn't exist on freethreaded builds.
Possible solutions:
- Verify stability on freethreaded Python and make it the preferred version.
piper_phonemize_fixhas been updated to allow freethreading on Python 3.14t (but hasn't fully been tested)- Needs thorough testing
- Wait for onnxruntime to fix the issue.
- Use multiprocessing (which will complicate the entire program)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed