Newfon
- Autori: Sergey Shishmintsev, Alexy Sadovoi, Sergey A.K.A. Electrik, Kvark i drugi programeri
- Preuzmi stabilnu verziju
- NVDA kompatibilnost: 2019.2 do 2023.1
O dodatku
Newfon je govorna jedinica koja podržava ruski i ukrajinski jezik po prvi put od prvog izdanja. Kasnije su dodani hrvatski, poljski i srpski.
Opće značajke:
- Mogućnost mijenjanja jezika;
- Mijenjanje brzine;
- Interpolacija zvuka za simuliranje zvuka starih DOS čitača ekrana i čitača knjiga;
- Kako bi govorna jedinica čitala tekst onako kako je napisan, moguće je isključiti ugrađeni rječnik naglasaka. Opcija radi samo za ruski jezik;
- Govorna jedinica, uz glavnu brzinu od 0 do 100 %, podržava dodatno ubrzanje govora, öime se smanjuje vrijeme čitanja teksta;
- Za dobivanje jasnog čitanja pri velikim brzinama, moguće je prilagoditi pauze između fraza.
Napomena:
Od prvog objavljivanja Newfona na službenoj stranici NVDA dodataka, objavljene su brojne verzije. Nažalost je glavni programer Sergey Shishmintsev umro, što je odgodilo ažuriranje govorne jedinice na web-stranici.
- godine su aktualni programeri govorne jedinice Newfon imali priliku dobiti izvorne kodove za Sergeyev razvoj. Njegovi rođaci, zahvaljujući kojima se to dogodilo, postavili su im samo jedan uvjet: ako se razvoj njegovih projekata nastavi, oni moraju biti besplatni.
Programeri su zato odlučili da se Sergey Shishmintsev ne smije zaboraviti, jer je bio izuzetan programer s ogromnom količinom upornosti, marljivog rada i znanja.
Zapis promjena
Verzija 2023.3
Umjesto MIT licence ponovo vrijedi GPL licenca. MIT licenca se sada koristi za skripte otvorenog koda, a GPL licenca za pokretački program govora Newfon.
Verzija 2023.2
Licenca za Newfon je promijenjena iz GPL licence u MIT licencu.
Verzija 2023.1
- Dodana je kompatibilnost s NVDA verzijom 2023.1 (kompatibilnost s NVDA 2019 se se i dalje podržava);
- Dodan je licencni ugovor na engleskom jeziku;
- Dodana je dokumentacija na ruskom juziku.
Verzija 2022.04.16
Kompatibilno s NVDA verzijom 2022 (kompatibilnost s NVDA 2019.2 se se i dalje podržava).
Verzija 2021.06.06
Radi kompatibilnosti s kasnijim verzijama NVDA, vrijednost za zadnju testiranu NVDA verziju (lastTestedNVDAVersion) je promijenjena.
Verzija 2021.03.19
Radi kompatibilnosti s kasnijim verzijama NVDA, interni mehanizmi za interakciju govorne jedinice s NVDA upravljačkim programima su promijenjeni.
Verzija 2021.01.16
Dodano:
govor.BreakCommand – ovu funkciju zahtijevaju neki dodaci za pauziranje govora za neko vrijeme.
Ispravljeno:
Na ukrajinskom jeziku, neka se velika slova nisu pravilno čitala.
Verzija 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.
Dodano:
- New languages: Croatian, Polish, Serbian. These scripts were taken from open sources and provided by beta testers. The author cannot be responsible for the operation of these scripts, so you use them as is - without any guarantees;
- Some old Russian characters have been added to the Russian language: "і": "и десятеричное", "ѣ": "ять", "ѳ": "фита", "ѵ": "ижица", "ў": "у краткое", "ґ": "гэ взрывное". Accordingly, if you read the old Russian word, it will be read correctly;
- Sound interpolation. Now you can imitate the sound of a newfon, just like in the old DOS screen readers and book readers. To implement this feature, the libsamplerate library is used;
- Now you can turn off reading decimal fractions (only for Russian and Ukrainian), which improves the reading of program versions.
Changed:
- The add-on has been completely reworked. now all the code is not in one init.py file, which makes maintaining the code and adding new languages much easier;
- Queues from DLLs have been ported to Python, which has a good effect on the stability of the add-on.
Ispravljeno:
Sound out of sync bug that occasionally appeared on the latest versions of NVDA.
Verzija 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.
Verzija 2020.03.12
Dodano:
- At the request of users, an optional ability has been added for English pronunciation, instead of the sound е, pronounce the sound э - like in the old add-ons;
- Now the add-on has localization, accordingly, on the Ukrainian NVDA interface, all additional parameters will be displayed in the corresponding language.
Changed
- Thanks to the programmer Kvark, the internal architecture of the add-on was rewritten to the third Python;
- For fans of non-standard voices, the list of sampling frequencies has been expanded.