This is a really, really bad idea. But the way Dengjen Neural Voices can pan the text to speech audio, based on the on-screen position of the object being read, is so cool! And NVDA addons can patch NVWave. And unspoken-ng is a 3d audio addon that I already maintain. Man, addons shouldn't do this. Addons shouldn't be allowed to do this. But they can do this! This is going to break so many things. This feature shouldn't exist. But it's so neat! Someone convince me not to do this. #nvdasr
@fastfinge oh boy. Imagine someone's add-on patching NVWave and then another Speech synthesizer not working as expected for users, then the author of that other synth gets the blame. Oof. Definitely one to be careful with, but I do get the enthusiasm, truly. Never realized those neural voices could pan based on the object itself, very neat.
@Tamasg Yup, they can. But...I can do it better in unspoken-ng, for every synth. I use openal for HRTF stuff. I can just grab the audio any synth generates and shove it through my existing pipeline that I use for unspoken-ng's earcons. Then the voice can come from the same place as the earcon, perfectly in sync. For any synth that sends audio through NVWave, anyway. The real reason this is a bad idea is because once I do it, someone else is also going to want to do it. What happens when someone installs two different addons, and they both are messing around with NVWave? Bad things happen, that's what happens.