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

[TC] О скриптах джоза.

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

Script demo ()
SetSynth ("elan speech cube v4.2")
{Control+Alt+PGDN}
{Control+Alt+PGDN}
PerformScript SayAll()
EndScript

чего я не писал, и даже просто {PageDown}, но читать читает, а скорость прежняя.
скажите, пожалуйста, как здесь
правильно поступить, может есть какая-то конкретная функция уменьшения и увеличения
проговаривания скорости синтезатора?
jaws 7.10.452. благодарю.

Ответить   Badjos Sun, 8 Apr 2007 19:02:28 +1100 (#654859)

 

Ответы:

Добрый день.

Насчёт "замедляла" не скажу, а вот установить точное значение скорости
можно, скажем, так:

SetVoiceRate (VCTX_GLOBAL, 85)

На разных языках Eloquence это работало.

Ответить   "Anatoliy D. Popko" Sun, 8 Apr 2007 12:17:38 +0400 (#654885)

 

Приветствую badjos.

-----Original MessageМне нужно вставить в скрипт функцию, которая бы замедляла скорость чтения
синтезатора, но беда в том, что я её не знаю :-).
Дело в том что указываемые в скриптах клавиатурные команды посылаются не
джосу, а активному приложению. А для замедления темпа речи попробуйте
использовать строку
PerformScript DecreaseVoiceRate ()
Кроме того параметром функции SetSynth должно являтся не название
синтезатора, а его порядковый номер в списке синтезаторов, который
вызывается по Control+insert+S.
Евгений Корнев

Ответить   Sun, 8 Apr 2007 16:18:02 +0800 (#654906)