You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @Aculeasis,
First, great job expanding this Python binding!
I have Python 3.10 64-bit to reproduce, and RHVoice 1.14 DLL for 64-bit.
Speech synthesis, via streaming or to a file, does successfully.
But, when exit, in any project that uses this, Python freezes. The only way to exit is killing python.exe (from taskkill on Windows). I'm always using 1 thread.
This is also reproduceable in sayshell.py when pressing ctrl+c to exit. May due to threading changes in previous Python versions?
Cheers.
The text was updated successfully, but these errors were encountered:
Hi @Aculeasis,
Thanks for pointing out. I am using your wrapper in a discord.py bot. Upon closing the bot, I am forced to kill the Python process. I can work on forced closing of signals. Even so, I would suggest you a free or release method that releases the resources of RHVoice and its threads, and we can handle that from atexit or so.
Cheers.
Hi @Aculeasis,
First, great job expanding this Python binding!
I have Python 3.10 64-bit to reproduce, and RHVoice 1.14 DLL for 64-bit.
Speech synthesis, via streaming or to a file, does successfully.
But, when exit, in any project that uses this, Python freezes. The only way to exit is killing python.exe (from taskkill on Windows). I'm always using 1 thread.
This is also reproduceable in sayshell.py when pressing ctrl+c to exit. May due to threading changes in previous Python versions?
Cheers.
The text was updated successfully, but these errors were encountered: