newfon-2021.06.06
Изменено
Для совместимости с последующими версиями NVDA, Был изменён параметр lastTestedNVDAVersion.
Newfon-2021.03.19
Изменено
Для совместимости с последующими версиями NVDA, были изменены внутренние механизмы взаимодействия синтезатора с драйверами NVDA.
Newfon-2021.01.16
Добавлено:
- speech.BreakCommand — данная возможность требуется некоторым дополнениям, чтобы приостановить речь на какое-то время.
Исправлено:
- В украинском языке, некоторые большие буквы читались не корректно.
Newfon-2020.12.28
В данном дополнении была произведена существенная переработка скриптов, реструктуризация дополнения, новые языки(тестовая возможность) и многое другое.
Добавлено:
- Новые языки: Хорватский, Польский, Сербский. Данные скрипты были взяты из открытых источников и предоставлены мне бетатестерами. Пока я не могу отвечать за работу данных скриптов, поэтому вы используете их как есть — без всяких гарантий.
- В русский язык были добавлены некоторые старорусские символы: «і»: «и десятеричное», «ѣ»: «ять», «ѳ»: «фита», «ѵ»: «ижица», «ў»: «у краткое», «ґ»: «гэ взрывное», Соответственно, если вы прочтёте старорусское слово, оно прочитается корректно.
- интерполяция звука. Теперь вы можете имитировать звучание ньюфона, так как это было в старых DOS скринридерах и чтецах книг. Для реализации этой возможности используется библиотека libsamplerate.
- Теперь можно отключить чтение десятичных дробей (только для русского и украинского языка), что улучшает чтение версий программ.
Изменено:
- Произведена полная переработка дополнения. теперь весь код не находится в одном файле __init__.py, что позволяет обслуживать код и добавлять новые языки гораздо проще.
- Очереди из DLL были перенесены на Python, что хорошо сказалось на стабильности дополнения.
Исправлено:
- Ошибка рассинхронизации звука, изредка проявлявшаяся на последних версиях NVDA.
newfon-2020.09.12
Изменено:
- Из за изменения способа работы со звуковой подсистемой В новых альфа версиях NVDA, частота дискретизации не переключалась должным образом.
newfon-2020.03.12
Добавлено:
- По просьбам пользователей, добавлена опциональная возможность при английском произношении, заместо звука е произносить звук э — как в старых дополнениях.
- Теперь дополнение имеет локализацию, соответственно, на украинском интерфейсе NVDA все дополнительные параметры будут отображаться на соответствующем языке.
Изменено:
- Благодаря программисту Kvark — была переписана внутренняя архитектура дополнения на третий Python.
- Для любителей нестандартных голосов, расширен список выбора частот дискретизации.