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

[TC] переключение синтезаторов по горклавишам

Привет, всем!
Пожалуйста, подскажите, что и куда прописать в чистом нерусифицированном
jaws8.0, чтобы можно было переключаться между синтезаторами речи. В данный момент
пользуюсь командой вызова списка синтезаторов insert + ctrl + S, потом стрелками
выбираю нужный и жму энтер. Хотелось бы чтобы реализовано это было как и в русифицированом
варианте по клавишам windows + F7, win + F8, win + F9 и т.д.
- -
С уважением, VadimPro!
luchp***@m*****.ru
ICQ: 192634169
SKYPE: WPRO71

Ответить   "VadimPro" Mon, 19 Feb 2007 17:08:12 +0300 (#641097)

 

Ответы:

Suilad, VadimPro!

А если посмотреть скрипты из руссифицированного варианта, "выдрать" их
и вставить в английский? С тем, как вставить и корректно прописать,
помогу.

Ответить   Anarendil Mon, 19 Feb 2007 22:39:11 +0300 (#641175)

 

Здравствуйте, Вадим.

-----------------------*- Original Message -*V> Пожалуйста, подскажите, что и куда прописать в чистом

ну вообщето для того и существует справочник по написанию скриптов. но
по скольку вам лень его прочитать то описываю это сдесь.
жмём клавиши : jawskey+0, за тем клавиши ctrl+shift+d.
после чего перемещаемся в конец диспетчера скриптов по клавишам
ctrl+end.
жмём клавиши ctrl+e.
далие в первом поле пишем названия скрипта, (внимание в название скрипта
не допускаются пробелы.). жмём таб и ставим флажок, просто не помню как
он называется по английски. потом ещо рас таб и пишем краткое описание
скрипта, после чего нажимаем таб и пишем более развёрнутое описание
скрипта, правда если лень то можно этого и не делать а сразу после
установки флашка нажать три раза клавишу таб и назначить горячие клавиши
по которым будет вызыватся синтизатор.
после чего дойти табом до клавиши ОК.
ну вот первый шаг сделан.
у вас должно появится две строчки вида:
Script name ()

EndScript
где name это название скрипта которое вы укажете.
затем помещаем курсор между этими двумя строчками и пишем такую команду:

SetSynth ("sintesname")
где sintesname это желаемый синтезатор. желательно заглянуть в jfw.ini
и скопировать название от туда что бы потом не возникало проблемы с
работой скрипта.
а потом жмём ctrl+s и начинаем писать включение следующего синтизатора.
вот и всё можно бежать наулицу бить себя в груть и кричать что вы
виликий скрипто писатель.

Ответить   Tue, 20 Feb 2007 01:24:16 +0500 (#641185)

 

Привет, Вадим!

Чтобы посадить запуск синтезатора на гор.клавиши:
1. Этот синтезатор должен быть прописан в файле jfw.ini (посмотри как
прописаны основные).
2. В диспечере скриптов по умолчанию создаем скрипт с именем таким же как и
в файле jfw.ini. В тело скрипта вписываем следующее:

SetSynth("XX")

Say("имя", OT_String)

Коментарии.

В первой строке XX- это порядковый номер синтезатора в файле jfw.ini;

Во второй строке имя- это имя синтезатора или произвольная фраза, которая
будет произноситься при его запуске, например, "Привет Вадим, я Катерина"

Примечание. Когда будешь создавать новый скрипт через меню Скрипт, то в
диалоге необходимо клавишей пробела включить флажок, кажется, он называется
Использовать горячие клавиши или что-то наподобие. Так вот, в поле для
горячих клавиш и впишешь, например, Windows+F8 для Катерины как в
руссификации уважаемого Евгения Корнева.
Ещё не забудь после создания скрипта его откомпилировать и сохранить, то
есть, нажать Control+S.

Всего тебе хорошего, Вадим.
Грызунов Александр. Самара

Ответить   Tue, 20 Feb 2007 01:54:05 +0500 (#641194)

 

Доброго времени суток, eastreb.

А я себе сделал скрипт, в котором переключаются три синтезатора по
одной комбинации клавиш, для экономии, так сказать. Вот текст скрипта:

Script SetSynthesizers ()

var
int s
SetSynth ("6")
Say ("Привет", ot_string)
let s = IsSameScript ()
If (s == 1) Then
SetSynth ("7")
Say ("ПривЁт", ot_string)
ElIf s == 2 Then
SetSynth ("1")
Say("Hello!",OT_string)
EndIf

EndScript

По одиночному нажатию комбинации клавиш вызывается MyMouse, по
двойному быстрому нажатию - украинская MyMouse, а по тройному быстрому
нажатию - Eloqence. Можно ещё добавить, только успевай нажимать и
считать сколько раз ты нажал горячую клавишу.

Ответить   Иван Штефуряк Tue, 20 Feb 2007 01:37:06 +0200 (#641205)

 

Иван, здравствуйте!
Original Message ИШ:скрипт, в котором переключаются три синтезатора по одной комбинации
клавиш

Script SetSynthesizers ()

var
int s
SetSynth ("6")
Say ("Привет", ot_string)
let s = IsSameScript ()
If (s == 1) Then
SetSynth ("7")
Say ("ПривЁт", ot_string)
ElIf s == 2 Then
SetSynth ("1")
Say("Hello!",OT_string)
EndIf

EndScript

--
Скопировал я этот текст в новый скрипт, но при компиляции выдается ошибка:
missing Name of Function

Чтобы это могло значить?

С уважением, Грызунов Александр, Самара

Ответить   Thu, 22 Feb 2007 17:05:03 +0500 (#642136)

 

Доброго времени суток, eastreb.

Вы писали:

Приведите полный текст ошибки, а также сообщите, на какую строку
становится курсор после этого сообщения.

Ответить   Иван Штефуряк Thu, 22 Feb 2007 15:46:10 +0200 (#642174)

 

Suilad, eastreb!

На какую строку попадает курсор после нажатия кнопки ОК?

Ответить   Anarendil Thu, 22 Feb 2007 22:19:59 +0300 (#642242)

 

привет рассылка!
наверное я сей час буду задавать глупые вопросы ,но всё же:
что за зверь-экранный диктор,
как в XP добавить это чудо в список спец возможностей ,я его вроде бы
установил ,т.е расспаковал в programfiles , но в диспетчере спец
возможностей он не появился.
А главное поможет ли он ,когда jaws по каким то причинам "двигает кони"?
т.е есть ли плюсы у экранного диктора?
с уважением Петр

Ответить   Thu, 22 Feb 2007 05:27:17 +0300 (#641945)

 

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

Вы писали четверг 22 февраля 2007 г. 5:27

Это примитивный скринридер.

Лично я запускал его из диалога "выполнить". Если jaws замолкает, то нужно вслепую
открыть диалог "выполнить" комбинацией windows+r, и в открывшейся строке написать
"narrator" без кавычек.

Если кони двинул именно jaws, а не вся система, то поможет. Он частично озвучивает
окна и диалоги программ, в достаточной степени, чтобы более или менее опытный
пользователь смог произвести те или иные действия. Для работы диктора необходимы
установленные в системе sapi5-совместимые синтезаторы, например, Катерина, speech
cupe и т.п. Диктор начнёт говорить через них.

Ответить   Thu, 22 Feb 2007 07:47:14 +0300 (#641960)

 

привет Михаил!
у меня в системе установленны и катя и akapella но говорить он хочет только
Сэмом!чего с ним сделать?
с уважением Петр

Ответить   Thu, 22 Feb 2007 12:42:41 +0300 (#642087)

 

Привет, Петр!

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

Всего вам хорошего!
С уважением, Грызунов Александр. Самара.

Ответить   Thu, 22 Feb 2007 15:46:53 +0500 (#642112)

 

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

Вы писали четверг 22 февраля 2007 г. 13:46

То, что выбрано в jaws - для диктора не имеет никакого значения. По умолчанию
нужно устанавливать синтезатор в панели управления / речь. Нужно проверить, что
там стоит по умолчанию и если это microsoft sam, то выбрать любой нужный синтезатор
из списка.

Вообще же с этими синтезаторами - сплошные проблемы. Вечно они криво встают.
Что с этим делать - не знаю.

Ответить   Thu, 22 Feb 2007 16:32:02 +0300 (#642152)

 

привет Александр, у меня по умолчанию Коля, а болтает всё ровно Сэм
Петр

Ответить   Thu, 22 Feb 2007 14:53:00 +0300 (#642222)

 

Здравствуйте уважаемые участники дискуссии и Пётр!
Вы писали:
что за зверь-экранный диктор,
как в XP добавить это чудо в список спец возможностей ,я его вроде бы
установил ,т.е расспаковал в programfiles , но в диспетчере спец
возможностей он не появился.
Сей диктор работает с сапи4, так что нужно еще и его установить.
А появится он не где и не может. Сами же пишите распаковал.
Выносите ярлык на рабочий стол, назначаете горячие клавиши и вызываете его,
когда джоз замолчит.
Я пользуюсь этой возможностью уже пол года. Диктор не смог мне помочь лишь 2
раза, когда повесился не только джоз, но и вся система следом.
На счёт плюсов ничего сказать не могу, а из минусов, дюже уж мерзко
разговаривает. Но когда всё молчит, это лучше чем ничего.
С уважением : Иван Денишев, Невинномысск. diama***@m*****.ru

Ответить   Thu, 22 Feb 2007 08:27:24 +0300 (#641971)

 

Здравствуйте, Иван Денишев.

Вы писали четверг 22 февраля 2007 г. 8:27

Хм, а у меня с sapi5. Точно помню, как у меня Катерина болтала. Мож она, конечно,
и sapi4-совместимая тоже...

Ну это зависит от синтезатора.

Ответить   Thu, 22 Feb 2007 12:53:38 +0300 (#642070)

 

привет рассылка и Иван!
после перезагрузки экранный диктор автозапустился и вместо Николая заговорил
Сэмом ,в чем подвох?
я ставил его с Тифлокома
windows XP home
Петр

Ответить   Thu, 22 Feb 2007 12:39:58 +0300 (#642089)

 

Hello, Иван!
По теме "[TC] Re: экранный диктор" мне есть что вам сказать:

В списке синтезаторов он у меня видит только microsoft sem. и пытается
читать по-английски. А как же научить его видеть другие синтезаторы? Дигало
например, ну или катерину.

Будьте здоровы, Иван!

Ответить   Thu, 22 Feb 2007 08:00:45 +0200 (#642099)

 

Здравствуйте уважаемые участники дискуссии!
Читал я книжный сериал "звездные войны", и вдруг встречается одна из книг на
тарабарском языке.
Ниже 3 строчки из нее.
Ж?ЁВvД ё v ЗЁ?, ??? ? Зv- ЫЗ ДЗv. ж? Ё??Жv ?Ё?Ё?, ДЗЁВЁД- ??

?ЁДЗЖ З- ?Ё ?ВЖ?Ж В Ы?. жё-ЪЁ? ЖДvЁv, Ё ?Ё ?v vЁ??В? ??Ы, - -З

ВЗ??, ???? ЖДЗЁvДЗ-- ВЁ??ВЁ?????, ?Ё??Д ??ЗЫ?, ЗВ v?

Можно ли эту шифрограмму перекодировать в удобочитаемый формат.
Может кто сталкивался или знает где скачать кодер, помогите пожалуйста.
С уважением : Иван Денишев, Невинномысск. diama***@m*****.ru

Ответить   Thu, 22 Feb 2007 18:22:12 +0300 (#642187)

 

Доброе время суток, уважаемые участники рассылки и Иван Денишев!
Мне есть, что ответить на письмо от 22 февраля 2007 г., 18:22:12

Скорее всего, нет :(. Ужь очень много вопросительных знаков и разной
другой пунктуации в этих строчках. Извращения над штирлицем и
майл-доктором не дали абсолютно никаких результатов. Скорее всего, эти
строчки подверглись, как минимум, двойной перекодировке, так как даже
наглаз невозможно прикинуть в какой кодировке это было. Скорее всего
это было так: Исходный текст был в кодировке cp866, т.е. досовской.
ПОтом его, видимо, пересылали, как аттач, причём не упакованным и он
был перекодирован либо в koi-8, либо в cp1251, причём не как досовский
текст, а как виндозный, т.е. подвергся автоконвертации, ну и наконец,
празднику добавило кодирование его в utf-8 на каком-то слишком умном
сервере, именно utf-8 и добавила туда знаки вопроса. Думаю, ситуация
развивалась примерно таким образом. На ошибки распознавания
отсканированного текста это непохоже.

Ответить   Thu, 22 Feb 2007 19:08:26 +0300 (#642203)

 

yuniks пишет:

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

Ответить   Дмитрий Падучих Fri, 23 Feb 2007 00:49:50 +0500 (#642250)

 

Доброе время суток, уважаемые участники рассылки и Дмитрий Падучих!
Мне есть, что ответить на письмо от 22 февраля 2007 г., 22:49:50

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

Ответить   Fri, 23 Feb 2007 09:53:15 +0300 (#642366)

 

Здравствуйте, Иван.

Вы писали 22 лютого 2007 р., 17:22:12:

Попробуйте программы предназначенные для расшифровки кодироваок.
Пытаются восстановить первоначальную кодировку даже при многократном
перекодировании.
1. Штирлиц. Ссылки не сохранилось. 700 кило, могу закинуть.
2. Total Recode
http://www.smartline.ru/recode/recode2_desc.html

Ответить   Ruiner Thu, 22 Feb 2007 23:56:09 +0200 (#642287)

 

Это - язык "Alien" :)

Ответить   Михаил Осипов Fri, 23 Feb 2007 02:25:10 +0300 (#642300)

 

здравствуйте!

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

Ж?ЁВvД ё v ЗЁ?, ??? ? Зv- ЫЗ ДЗv. ж? Ё??Жv ?Ё?Ё?, ДЗЁВЁД- ??

?ЁДЗЖ З- ?Ё ?ВЖ?Ж В Ы?. жё-ЪЁ? ЖДvЁv, Ё ?Ё ?v vЁ??В? ??Ы, - -З

Ответить   Fri, 23 Feb 2007 08:14:45 +0600 (#642454)

 

Здравствуйте, Владимир.

Вы писали 23 лютого 2007 р., 4:14:45:

Я такое писал????
Я написал следующее:

И дальше перечислена пара софтин.

У меня к Штирлицу версии 4.0 идет неплохой хелп.
Если кратко, выставить максимальный уровень декодирования - fragments
- и нажать комбинацию контрол плюс дэ.

Для эксперимента попробовал на приведенном Вами фрагменте из двух
строк, но декодировать ничего не удалось. Стоит попробовать над полным
текстом.

А может стоит поискать книгу в нормальной кодировке?

Ответить   Ruiner Fri, 23 Feb 2007 16:26:04 +0200 (#642492)

 

Здравствуйте уважаемые участники дискуссии и Руслан!
Вы писали:
А может стоит поискать книгу в нормальной кодировке?
Вот бы здоорово! Да как узнать автора и название?

С уважением : Иван Денишев, Невинномысск. diama***@m*****.ru

Ответить   Sun, 25 Feb 2007 20:48:24 +0300 (#643131)

 

Здравствуйте, Иван Денишев.

Вы писали четверг 22 февраля 2007 г. 18:22

Если есть bred2r, то нужно последовательно нажать ctrl+d ctrl+w.

Если вообще ничего нет, то можно открыть файл в wordpat через диалог "открыть"
по ctrl+o. В этом диалоге нужно в списке типов файлов выбрать текст dos. Можно
также попробовать открыть в ms-word, через тот же диалог и выбрав тип "лексикон
для dos". Думаю, что-нибудь, да прокатит.

Ответить   Thu, 22 Feb 2007 22:27:14 +0300 (#642341)

 

Здравствуйте уважаемые участники дискуссии!
Спасибо всем за помощь!
Нарисовалась новая проблема.
Если джоз курсором вести по открытому окну, скажем, сверху вниз, то джоз
читает всю горизонталь. С этим всё впорядке.
Если зажав контрл перемещать курсор стрелками вправо/влево, то джоз должен
читать отдельное слово, отдельный симвал, элемент управления.
Должен, только не на моей машине. При этих манипуляциях, джоз говорит blank.
Я экспериментировал с настройками курсора в диспетчере конфигураций, увы
безуспешно.
Тоесть, приложения в которых требуется джоз курсор, мне не доступны.
Если кто сталкивался с подобной проблемой, подскажите пожалуйста как ее
решить.
Понимаю, что проблема в видео перехвате, но не хватает знаний.
Да, систему переустанавливал, не помогло. Так же переустанавливал сам джоз,
но исчезло только автоперегрузка.

С уважением : Иван Денишев, Невинномысск. diama***@m*****.ru

Ответить   Fri, 23 Feb 2007 11:17:37 +0300 (#642386)

 

Здравствуйте уважаемые участники дискуссии!
Все меня спрашивают, как в экранном дикторе выбирать синтезаторы.
Честное слово не знаю. Я его распаковал, ввынес ярлык на рабочий стол,
назначил горячие клавиши и перегрузил машину.
Потом его вызвал и в списке голосов у меня образовалось 5 синтезаторов. Так
что я ничего не настраевал.
Не люблю экспериментировать с тем, что уверенно работает.
Может кто возился с диктором и подскажит?
Для общего развития всех. Мне то же было бэ интересно.
С уважением : Иван Денишев, Невинномысск. diama***@m*****.ru

Ответить   Thu, 22 Feb 2007 15:59:42 +0300 (#642188)

 

Доброго времени суток всем. Я тоже иногда использую экранный диктор, и
вот что выяснил:
Совершенно не обязательно ставить его в определённое место, он будет
работать где угодно, и, кажется, обычно сам определяет установленные
синтезаторы Sapi4 и Sapi5. Однако же то, что запускается из специальных
возможностей - это английский диктор, который, естественно, работает только
с сэмом. Из-за этого не получается поставить диктор в автозагрузку, всё
равно запускается английский. Правда, в некоторых локализованных версиях
Windows есть и русский диктор, в этом случае его можно не ставить
дополнительно, а настроить через специальные возможности.
На самом деле два файла, из которых состоит диктор находятся в папке
"C:\WINDOWS\system32 ", и любая попытка заменить эти файлы на те, что идут с
русским диктором терпит неудачу. Может кто-нибудь из знатоков пояснит как
это можно сделать, ну а если нельзя - придётся просто создать ярлык на
диктора на столе, или в меню пуск и запускать по гор. клавишам. У меня в
дикторе даже сохраняются настройки, но возможно, это будет работать не
всегда. В любом случае, мне кажется, что это весьма полезное дополнение
(если, конечно удастся заставить его говорить по-русски) для всяческих
критических ситуаций.
Кстати, новый Thunder решает эту проблему даже успешнее, у меня пару раз
даже диктор зависал, а этот кое-как позволил нормально завершить работу и
перегрузиться.

С уважением - Владимир Гуля. г. Кировоград.

vgulya***@m*****.ru

Ответить   "gulya" Fri, 23 Feb 2007 02:15:46 +0200 (#642304)

 

Здравствуйте, Сергей.

-----------------------*- Original Message -*SK> В списке синтезаторов он у меня видит только microsoft sem. и пытается

сергей для катерины нужно сделать изменение в реестре.
файлик можно скачать тут.
http://lisonok.by.ru/narrator.reg

Ответить   Fri, 23 Feb 2007 11:01:48 +0500 (#642352)

 

приветствую,вадим.
а у меня вопрос.
а ты я так пнимаю решил отказаться от руссификации джос 8?
почему?
с почтением вадим.
zero0***@m*****.ru

Ответить   Вадим Tue, 20 Feb 2007 03:12:32 +0300 (#641209)