[TC] Re[2]: Озвучивание больших букв в NVDA
Здравствуйте, Kvark.
> такое вмешательство повлияет на все остальные
> тоновые сигналы в NVDA (например при озвучивании линеек прогресса).
Я исходники в походном варианте в браузере смотрю, но вроде вот точка с
вызовом сигнала на заглавной букве на строке 249 -
https://github.com/nvaccess/nvda/blob/master/source/speech/__init__.py
Вот тут и сидит этот писк с частотой 2000 герц и длительностью 50
миллисекунд.
Ну и сам класс beepCommand() вот здесь на строке 262 -
https://github.com/nvaccess/nvda/blob/master/source/speech/commands.py
В принципе, тут и можно аккуратно поменять для этого вызова дефолтный баланс
левого и правого канала с 50, на что-то поменьше. Остальные сигналы это не
затронет.
Впрочем, такой глобальный плагин надо будет перепроверять перед каждым
обновлением NVDA, так что это стрёмный вариант.
Наверное лучше оформить запрос на добавление в кольцо настроек синтезатора
громкости сигнала для заглавных. Это в принципе логичная функция.
Успехов. Никита.