Newfon

  • Autoren: Sergey Shishmintsev, Alexy Sadovoi, Sergey (Electrik), Kvark und weitere Entwickler
  • Stabile Version herunterladen
  • NVDA-Kompatibilität: 2019.2 bis 2023.1

Informationen

Newfon ist eine Sprachausgabe, der zum ersten Mal seit seiner Veröffentlichung Russisch und Ukrainisch unterstützt. Später wurden Kroatisch, Polnisch und Serbisch hinzugefügt.

Allgemeine Features:

  • Möglichkeit, die Sprache zu wechseln;
  • Ändern der Abtastrate;
  • Sound-Interpolation, um den Sound alter Screenreadern für DOS und Büchern zu simulieren;
  • Damit die Sprachausgabe den Text so vorliest, wie er geschrieben ist, kann das eingebaute Akzent-Wörterbuch deaktiviert werden. Die Option funktioniert nur für die russische Sprache;
  • Die Sprachausgabe unterstützt neben der Hauptrate von 0 bis 100 % eine zusätzliche Sprachbeschleunigung, die die Zeit für das Lesen des Textes reduziert;
  • Um ein flüssigeres Lesen bei hohen Geschwindigkeiten zu erreichen, können Sie die Pausen zwischen den Sätzen anpassen.

Anmerkung:

Seit der ersten Veröffentlichung auf der offiziellen Webseite für NVDA-Erweiterungen wurden zahlreiche Versionen von Newfon veröffentlicht, doch leider verstarb der Hauptentwickler Sergey Shishmintsev, wodurch sich die Aktualisierung der Sprachausgabe auf der Webseite verzögerte.

Im Jahr 2017 hatten die derzeitigen Entwickler der Newfon-Sprachausgaben die Möglichkeit, die Quellcodes für Sergeys Entwicklungen zu erhalten. Seine Verwandten, denen dies zu verdanken ist, stellten ihnen nur eine Bedingung: Wenn die Entwicklung seiner Projekte weitergeht, müssen sie frei werden.

Die Entwickler ihrerseits beschlossen, dass Sergey Shishmintsev nicht in Vergessenheit geraten sollte, da er ein einzigartiger Programmierer mit enormer Ausdauer, harter Arbeit und Wissen war.

Änderungen

Version 2023.3

Die GPL-Lizenz ist zurück anstelle von MIT. Jetzt wird MIT für Open-Source-Skripte und GPL für den Newfon-Sprachausgaben-Treiber verwendet.

Version 2023.2

Newfon-Lizenz von GPL auf MIT-Lizenz geändert.

Version 2023.1

  • Kompatibilität mit NVDA 2023.1 wurde hinzugefügt (Abwärtskompatibilität mit NVDA 2019 wird weiterhin unterstützt);
  • Newfon-Lizenzvereinbarung auf Englisch hinzugefügt;
  • Dokumentation auf Russisch hinzugefügt.

Version 2022.04.16

Kompatibel mit NVDA 2022 (Abwärtskompatibilität mit NVDA 2019.2 wird noch unterstützt).

Version 2021.06.06

Um die Kompatibilität mit späteren NVDA-Versionen zu gewährleisten, wurde der Wert lastTestedNVDAVersion geändert.

Version 2021.03.19

Um die Kompatibilität mit späteren NVDA-Versionen zu gewährleisten, wurden die internen Mechanismen für die Interaktion der Sprachausgaben-Treibern geändert.

Version 2021.01.16

Hinzugefügt:

speech.BreakCommand - Diese Funktion wird von einigen Add-ons benötigt, um die Sprache für eine Weile anzuhalten.

Korrigiert:

Im Ukrainischen wurden einige Großbuchstaben nicht richtig vorgelesen.

Version 2020.12.28

In dieser Version wurde eine umfangreiche Bearbeitung von Skripten, Umstrukturierung der NVDA-Erweiterung, neue Sprachen (Testmöglichkeit) und vieles mehr vorgenommen.

Hinzugefügt:

  • Neue Sprachen: Kroatisch, Polnisch, Serbisch. Diese Skripte wurden aus offenen Quellen entnommen und von Beta-Testern zur Verfügung gestellt. Der Autor kann nicht für den Betrieb dieser Skripte verantwortlich sein, so dass Sie sie so verwenden, wie sie sind - ohne jegliche Garantie;
  • Some old Russian characters have been added to the Russian language: "і": "и десятеричное", "ѣ": "ять", "ѳ": "фита", "ѵ": "ижица", "ў": "у краткое", "ґ": "гэ взрывное". Accordingly, if you read the old Russian word, it will be read correctly;
  • Ton-Interpolation. Jetzt können Sie den Sound eines Newfons imitieren, genau wie bei den alten DOS-Bildschirmlesern und Buchlesern. Um diese Funktion zu implementieren, wird die Bibliothek libsamplerate verwendet;
  • Jetzt können Sie das Lesen von Dezimalbrüchen ausschalten (nur für Russisch und Ukrainisch), was das Lesen von Programmversionen verbessert.

Geändert:

  • Die NVDA-Erweiterung wurde komplett überarbeitet. Der gesamte Code befindet sich nun nicht mehr in einer einzigen Initialisierungs-Datei, was die Wartung des Codes und das Hinzufügen neuer Sprachen wesentlich erleichtert;
  • Warteschlangen aus DLLs wurden nach Python portiert, was sich positiv auf die Stabilität der NVDA-Erweiterung auswirkt.

Korrigiert:

Fehler mit nicht synchronisiertem Ton, der gelegentlich bei den neuesten Versionen von NVDA auftrat.

Version 2020.09.12

Geändert:

Auf Grund einer Änderung in der Funktionsweise des Audio-Subsystems in neuen Alpha-Versionen von NVDA wurde die Abtastrate nicht richtig umgeschaltet.

Version 2020.03.12

Hinzugefügt:

  • 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;
  • Mittlerweile verfügt die NVDA-Erweiterung über eine Lokalisierung, so dass auf der ukrainischen NVDA-Oberfläche alle zusätzlichen Parameter in der entsprechenden Sprache angezeigt werden.

Geändert

  • Dank des Programmierers Kvark wurde die interne Architektur der NVDA-Erweiterung auf Python 3 umgeschrieben;
  • Für Fans von Nicht-Standard-Stimmen wurde die Liste der Sampling-Frequenzen erweitert.