Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Горячие клавиши для переключения голосовых профилей JAWS

Здравствуйте.

Мне нужно назначить горячие клавиши для переключения между двумя
голосовыми профилями. Для JAWS 18 я это делала по инструкции от Евгения
Корнева, а вот для JAWS 2019 у меня это сделать не получается: когда
нажимаю клавиши, ничего не происходит. Вот фрагмент того письма.

Открываем диспетчер скриптов, нажимаем Control+Shift+D для открытия общего
файла скриптов. Переходим в конец файла и вставляем туда вот такой скрипт:
Script SetSynth (int count)
SetActiveVoiceProfileByIndex(count, 1)
Say(GetActiveProfileName (),OT_string)
EndScript
Компилируем файл. Если сообщений об ошибке не поступило, скрипт добавлен
правильно. Теперь, в любом текстовом редакторе открываем ваш
пользовательский файл Default.jkm из папки настроек пользователя. Если его
там нет, то создайте его, переназначив любую клавиатурную команду в
диспетчере клавиатуры. В этом файле после строки
[Common Keys]
Вставляем скажем такие строки:
SetSynth(3)=Windows+F1
SetSynth(5)=Windows+F2
Сохраните изменения.
Нажмите комбинацию Control+Insert+Escape для синхронизации всех скриптовых
файлов.

Ответить   Tue, 7 May 2019 12:41:47 +0400 (#3617329)

 

Ответы:

Привет Кристина Кузнецова,

07.05.2019 11:41, Кристина Кузнецова пишет:

Вставляем скажем такие строки:
SetSynth(3)=Windows+F1
SetSynth(5)=Windows+F2

Странная последовательность. Вы напишите нормальным, традиционным способом:

Windows+F1=SetSynth(5)
Windows+F2=SetSynth(6)

Ну то есть сперва поставьте комбинацию клавиш, а уже после знака равно
название скриптом и передаваемый параметр. На другие комбинации в этом файле
посмотрите. Они все вроде написаны так как я указал.

Ответить   Tue, 7 May 2019 19:45:02 +0300 (#3617407)

 

Всем здравствуйте! Так, как писал Анатолий, работает, но несмотря на то, что
на разных клавишах прописаны разные профили, что по одной, что по другой
клавише переключается на последний профиль, если, например прописаны профили
5 и 6, то что по win+f1, что по win+f2, переключается на шестой профиль,
если прописать 4 и 5 профили, то переключаться в этом случае будет на пятый
по обеим клавишам, и т.д. Что ему тогда сделать, чтобы он профили переключал
правильно?
С уважением Виктор, Гродно, Беларусь!

Ответить   Wed, 8 May 2019 10:24:14 +0300 (#3617494)

 

Добрый день.

Анатолий пишет:

файле

Да, так и есть, благодарю. Меня вчера весь день не покидала мысль, что в
инструкции была какая-то ошибка и что в прошлый раз я её обнаружила. Но
вот какая именно, так и не смогла вспомнить. А вот теперь помню, что
обратила тогда внимание на другие записи. А в этот раз файла jkm у меня
ещё не было, я его вручную создала, не хотелось ничего в диспетчере
клавиатуры трогать.

Ответить   Wed, 8 May 2019 12:42:39 +0400 (#3617497)

 

Мир вам, земляне.
Цитата:

Конец цитаты.
У меня в JAWS 2019 этот скрипт работает как положено. Переключает целых
восемь голосовых профилей. Подозреваю, что проблема связана с нумерацией
ваших голосовых профелей. Проблема решаема. Если напишете на мой личный
адрес, будем разбираться.
--
Евгений Корнев.

Ответить   Wed, 8 May 2019 11:28:02 +0700 (#3617507)