While working on the fix and realizing I might be on my own, I found myself wondering what Eloquence might be like if we combined Sam's logic with the Rust host of davidacm/NVDA-IBMTTS-Driver, just without the IBM specific plumming? What we get is lower RAM usage and, maybe it's just my ears, lower keypress delay. We still, for now, have the need to copy an executable onto secure screens, there are no interface changes in this version. But we cut RAM usage in half.
This is vibe coded, although I should hope it was done responsibly. If there are any issues, report them please. I am using this in production going forward and enjoying it. Again, thanks to all who have come before me, and I hope this is useful to someone besides me.
I know a lot of people follow me because of Eloquence64RS. I want to make one statement on its future.
OpenEVV is a day old. And yet, it does a fantastic job at its young age of being a 64 bit Native ViaVoice. It's not Eloquence because it lacks heteronym support, but that's possible.
If and when it gets that and becomes ready for primetime, I will cease maintaining this addon. there is no use continuing Eloquence NVDA fragmentation when a technically superior option may exist soon.