DraganRatkovich / newfon

Multilingual speech synthesizer
GNU General Public License v2.0
4 stars 2 forks source link

Newfon

About

Newfon is a speech synthesizer that supports Russian and Ukrainian for the first time since its release. Later Croatian, Polish and Serbian were added.

General features:

Note:

Numerous versions of Newfon have been released since it was first published on the NVDA official add-ons site, but unfortunately the lead developer Sergey Shishmintsev died, which delayed the update of the synthesizer on the site.

In 2017, the current developers of the Newfon speech synthesizer had the opportunity to get the source codes for Sergey's developments. His relatives, thanks to whom this happened, set them only one condition: if the development of his projects continues, they must become free.

The developers, in turn, decided that history should not forget Sergey Shishmintsev, as he was a unique programmer with an enormous amount of perseverance, hard work and knowledge.

Changelog

Version 2023.4

Version 2023.3

The GPL license is back in place of MIT. Now MIT is used for open source scripts and GPL is used for Newfon speech driver.

Version 2023.2

Newfon license changed from GPL to MIT license.

Version 2023.1

Version 2022.04.16

Compatible with NVDA 2022 (backward compatibility with NVDA 2019.2 is still supported.).

Version 2021.06.06

For compatibility with later versions of NVDA, the lastTestedNVDAVersion value has been changed.

Version 2021.03.19

For compatibility with subsequent versions of NVDA, the internal mechanisms for the interaction of the synthesizer with NVDA drivers have been changed.

Version 2021.01.16

Added:

speech.BreakCommand - This feature is required by some add-ons to pause speech for a while.

Fixed:

In Ukrainian, some capital letters were not read correctly.

Version 2020.12.28

In this version, a significant processing of scripts, restructuring of the add-on, new languages (test opportunity) and much more was made.

Added:

Changed:

Fixed:

Sound out of sync bug that occasionally appeared on the latest versions of NVDA.

Version 2020.09.12

Changed:

Due to a change in the way the audio subsystem works In new alpha versions of NVDA, the sample rate was not switched properly.

Version 2020.03.12

Added:

Changed