Post #2839386
2026-05-21 14:01 UTC
@draeand@social.the-gdn.net Yeah, it now works. This issue is now fixed however I have found a new one.
It crashes when it's asked to speak a string containing some non ascii characters such as "Café".
>>> backend = ctx.acquire_best()
>>> backend.speak("Hello")
>>> backend.speak("Café")
terminate called after throwing an instance of 'std::length_error'
what(): basic_string::_M_create
Replies (3)
-
@draeand@social.the-gdn.net 2026-05-21 14:02
@pvagner Uh. This is... Very odd. I'll look into it and see what I can figure out
-
@draeand@social.the-gdn.net 2026-05-21 15:34
@pvagner This was quite a bit more complicated to fix (and annoying). Am linting and will fix those errors and then will push in a moment
-
@draeand@social.the-gdn.net 2026-05-21 15:45
@pvagner There you go, give that a try. I'd like to fix as many bugs as possible before I cut a new release, so feel free to find other weird ways to break it lol