mush42 / sonata-nvda

This add-on implements a speech synthesizer driver for NVDA using neural TTS models. It supports Piper
GNU General Public License v2.0
37 stars 8 forks source link

up to date NVDA release support #49

Open JanuszChmiel opened 1 week ago

JanuszChmiel commented 1 week ago

Dear elite Python developers, I would like to express my deepest possible programmers appreciation to you. Your addon have opened door to The world of high quality and freely available voices based on artificial iontelligence on neural network. Thanks to C and thanks to The Rust languages, The responsiveness is very good and The reliability and The stability of The addon and its dependencies is outstanding. Unfortunately, NVDA developers are using newer and newer versions of python and of its dependency for NVDA. Please how complex is to recode The Python Addon source so it could support The newest stable version of NVDA? Or it would require many many changes? I only believe, that new version of Python do not break The good communication between Python source of The addon and Neural voice model written iN C and Rust. Sure. It is no problem for Me to use latest supported NVDA version. COuld you provide some Python source code examples which would demonstrate how complex changes somebody would had to apply to The source code of this ammazing addon?

Thank you very very very much for your time and for your very complex and long time programmers work which you had to invest to this addon development.

My last question is rather NVDA development based. Is it really necessary to use always The newest stable Python version so often while developing NVDA screen reader?