So this looks like a high quality, fast, natural, and open source TTS system in Python. A key candidate for an #NVDA#addon. Unfortunately, I find #nvdasr addon development super confusing. Is there a good template to start from or something? github.com/thewh1teagle/kokoro-onnx
@fastfinge I suspect your first big headache will be getting onnxruntime (and any other heavy dependencies) installed into the add-on's environment. Doesn't look like simple pure Python code.
@jscholes You can just do it with pip install --target=. to force pip to install a package and all dependencies to the current directory. Then import from the extension directory. The only issue is I'm not sure if onnxruntime has 32-bit binaries or if I'll need to cross-compile the wheel from source.