Шаг к прозрению

(Книга для людей, потерявших зрение, но не растерявших силу воли и желающих самостоятельно освоить премудрости виртуального мира)
Дата публикации:2005
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

Volkov Mouse

Я вновь рад приветствовать Вас! Написав последнее письмо, думал, что больше не вернусь к теме синтезаторов и скриптов, но, поразмышляв, на что у меня была целая ночь, решил, что прощаться с настройками в программе JAWS ещё рано. А причиной тому послужило появление в конце 2004 года новой версии синтезатора SPIKER MOUSE. Я уже упоминал об этом синтезаторе под именем VOLKOV MOUSE. Работать с новым голосом удобно и более того - приятно, поэтому надеюсь, что Сергей Волков, автор этого изобретения не прогневается, если Вы узнаете из этого письма как самостоятельно можно установить эту мышь на Ваш компьютер.

Файлы с настройками и непосредственным драйвером этого синтезатора - spmVS.jls, spmVS.ini, spmvs.dll Вы сможете найти на сайте: http://ser-vol.narod.ru.

После чего установите эти файлы в корневую папку программы JAWS и добавьте в настройки файла JFW.INI в секцию Synthesizers следующие три строки:

Synth1Name=SPMVS

Synth1LongName=улучшенная mouse

Synth1Driver=SPMVS

При этом внимательно проследите, чтобы имя драйвера синтезатора у Вас строго соответствовало имени, прописанному в этих трёх строках. Не забудьте также изменить порядковые номера для других синтезаторов.

Для того, чтобы у вас правильно произносились знаки препинания в файле Symbols.INI, в самом начале его, в секции Synonyms, вставьте строку со следующим содержанием:

SPMVS = Russian

Сейчас поговорим о том, что необходимо сделать, чтобы полностью можно было воспользоваться предоставляемыми новой мышью возможностями, т.е. переключать темп и громкость речи, а ещё и уменьшать (увеличивать) паузу между словами.

Первый вариант, которым Вы можете всегда воспользоваться - это исправить данные параметры, открыв файл SPMVS.INI. Изменяя значения в строчках, начинающихся со слов: Spee (скорость), Volume (громкость), Pause (пауза) необходимо учитывать, что предельное значение для темпа голоса равняется 300, для параметра громкости - 100, а для продолжительности паузы - 250.

Как-то, в самом начале, я Вам уже сообщал, что всё это можно настроить, прибегнув к комбинациям специальных клавиш. Напомню их:

ALT+PAGE UP и ALT+PAGE DOWN - регулировка темпа речи.

ALT+SHIFT+PAGE UP и ALT+SHIFT+PAGE DOWNв - регулировка громкости.

CTRL+ALT+HOME и CTRL+ALT+END - регулировка продолжительности паузы между словами.

Не отчаивайтесь, если данные комбинации клавиш не будут работать. Может сложиться так, что Вы откроете это письмо, когда будет разработана новая версия этого синтезатора с другими "горячими" клавишами. Чтобы в этом удостовериться, прочитайте обязательно текстовой файл, что находиться вместе с драйверами. Вполне может получиться так, что данные характеристики VOLKOV MOUSE Вы сможете установить уже там, где и у других синтезаторов - в параметрах голоса меню приложения JAWS.

Накануне мы довольно бегло затронули тему скриптов. А между тем, я не уверен, что новая комбинация клавиш - CTRL+SHIFT, с помощью которой Вы переключаете раскладку клавиатуры с кириллицы на латиницу и обратно, проговаривается программой JAWS. Поэтому предлагаю сегодня озвучить такое переключение раскладки. Но, т.к. каждая комбинация клавиш - это набор макрокоманд, прописанных в диспетчере скриптов, то, как бы я не увиливал, стараясь обойти эту тему стороной, но всё равно от неё никуда не деться.

Для начала откройте основной диспетчер скриптов с помощью комбинации клавиш CTRL+SHIFT+0. Дальше перейдите в самый конец этого файла и напишите следующие строчки:

Script SpeakeCurrendLanguage ()

Pause ()

SayString (StringLeft (GetInputLanguage (), 2))

EndScript

После этого необходимо поместить курсор на любую строчку из только что прописанных команд и нажать комбинацию клавиш CTRL+D. Программа откроет окно, в котором указывается, для какой комбинации клавиш будет работать этот скрипт. В первом поле открывшегося окна Вы услышите имя этого скрипта: SpeakeCurrendLanguage. Затем во втором поле "Присоединить комбинацию клавиш" не забудьте установить флажок. В полях "Краткое описание" и "Полное описание" можете при желании оставить какие-нибудь письмена, а можете и проигнорировать их. Идём дальше и в поле "Категории" выбираете (опять же по желанию) параметр "SAY", поскольку главное, для чего Вы это всё делаете - это услышать результат. И, наконец, Вы достигли главного поля, ради которого и открывали это окно - "Назначение комбинации клавиш". В этом поле Вы не прописываете, а прямо нажимаете эти клавиши CTRL+SHIFT. Посмотрите, комбинация должна зафиксироваться в данном поле.

Закрываем окно мы как всегда с помощью кнопки "OK". Команды прописаны, клавиши назначены, остался только пустяк - посмотреть примет ли машина наши команды, сможет ли перевести их в свой удобочитаемый язык. Для компиляции нажимаем клавиши CTRL+S. Если скрипт пройдёт, то машина звякнет об этом, и диспетчер можно будет закрывать. При появлении проблем компиляции курсор укажет, какую именно команду необходимо подредактировать. Если такое произойдёт, то сверьте то, что написали Вы с командами, прописанными выше, и исправьте найденную ошибку; после чего снова задайте процесс компиляции заново.

Попереключайте сейчас режимы клавиатуры с кириллицы на латиницу и обратно. Услышав короткие сообщения, которые выдаёт JAWS при этой процедуре, назначьте с помощью диспетчера словаря им наиболее развёрнутые значения.

Скрипт, предназначенный для озвучивания переключения клавиатуры, у меня появился благодаря одной из интернетовских рассылок. В ней те пользователи, которые применяют для своей работы программу JAWS, делятся со всеми своими разработками. Возможно, что очень скоро мир увидит и Ваши рациональные предложения на страницах конференций в интернете. Счастливых Вам дальнейших экспериментов!

На этом всё.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2024