|
Описание встроенных функций и скриптов языка сценариев JAWS для управления параметрами синтезаторов речи и голосовыми настройками.
Скрипт IncreaseVoicePitchОписание: Этот скрипт повышает тон активного голоса. При каждом вызове этого скрипта, JAWS будет проговаривать "Higher". Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Скрипт IncreaseVoicePitchSayAllОписание: Этот скрипт повышает тон активного голоса во время процесса непрерывного чтения (SayAll). JAWS голосом с изменённой высотой тона повторит текущую порцию текста, прочитанную в режиме непрерывного чтения. Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Скрипт IncreaseVoiceRateОписание: Этот скрипт увеличивает темп речи активного голоса. При каждом вызове этого скрипта JAWS будет проговаривать "Faster". Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Скрипт IncreaseVoiceRateSayAllОписание: Этот скрипт увеличивает темп речи активного голоса во время процесса непрерывного чтения (SayAll). JAWS голосом с изменённым темпом речи повторит текущую порцию текста, прочитанную в режиме непрерывного чтения. Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Скрипт IncreaseVoiceVolumeОписание: Этот скрипт увеличивает громкость активного голоса. При каждом вызове этого скрипта JAWS будет проговаривать "Louder". Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Скрипт IncreaseVoiceVolumeSayAllОписание: Этот скрипт увеличивает громкость активного голоса во время процесса непрерывного чтения (SayAll). JAWS голосом с изменённой громкостью повторит текущую порцию текста, прочитанную в режиме непрерывного чтения. Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Функция InitializeGlobalVoiceSettingsОписание: Эта функция сохраняет в глобальных переменных текущие значения указанного голосового параметра (громкость, темп речи, высоту тона), действующее в каждом из голосовых контекстов (VCTX_PCCURSOR, VCTX_JAWSCURSOR, VCTX_KEYBOARD, VCTX_MESSAGE). Возвращаемое значение: Параметр 1:Int, константа с префиксом "V_" из файла HJCONS.JSH, определяющая тот голосовой параметр, который следует сохранить. Этот параметр является обязательным. Эта функция доступна в следующих приложениях:
Функция IsSpeakingОписание: Функция проверяет, озвучивается ли текст в данный момент. Возвращаемое значение: Int, TRUE - если синтезатор озвучивает текст; FALSE - в противном случае. Параметры: отсутствуют Эта функция доступна в следующих приложениях:
Функция IsSpeechOffОписание: Функция позволяет определить, выключен ли синтезатор. Возвращаемое значение: Int, TRUE - если синтезатор выключен. False - если синтезатор не выключен. Параметры: отсутствуют Эта функция доступна в следующих приложениях:
Скрипт MuteSynthesizerОписание: Этот скрипт выключает или включает программный синтезатор речи. Это бывает необходимо на однопотоковых звуковых картах, чтобы прослушать звуковые файлы. При каждом вызове скрипта состояние синтезатора меняется на противоположное. Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Функция MuteSynthesizerToggleОписание: Если используется программный синтезатор речи, то эта функция меняет его состояние на противоположное: если синтезатор был включён, то функция выключает его, и наоборот. Возвращаемое значение: Параметр 1:Int, true - если нужно получить текущее значение, false - если нужно изменить значение и вернуть измененное значение. Этот параметр является обязательным. Эта функция доступна в следующих приложениях:
Функция NullAllGlobalSettingsОписание: Эта функция обнуляет все глобальные переменные, в которых функция Возвращаемое значение: Параметр 1:Int, Голосовой параметр, который нужно установить. Этот параметр не является обязательным. Эта функция доступна в следующих приложениях:
Функция ResetSynthОписание: Функция реинициализирует синтезатор с надлежащими установками громкости, темпа речи и высоты тона. Используется, чтобы вернуть синтезатор в нормальное состояние в том случае, если он рассогласовался с JAWS. Возвращаемое значение: Параметры: отсутствуют Эта функция доступна в следующих приложениях:
Функция ResetVoiceSettingsОписание: Это функция восстанавливает значение голосовых параметров, сохраненное до манипуляций с голосами. Вызов этой функции будет иметь эффект, если, прежде чем манипулировать голосами, голосовые параметры были сохранены при помощи вызова функции Возвращаемое значение: Параметры: отсутствуют Эта функция доступна в следующих приложениях:
Скрипт RestoreVoiceSettingsОписание: Этот скрипт восстанавливает нормальное состояние голосовых настроек, которые пользователь изменял в процессе работы. Например, при помощи Alt+Control+PAGE UP или Alt+Control+PAGE DOWN он мог изменить темп речи. Возвращаемое значение: Параметры: отсутствуют Этот скрипт доступен в следующих приложениях:
Функция SayAllInProgressОписание: Функция позволяет узнать, активен ли режим непрерывного чтения. Возвращаемое значение: Int, TRUE - если идет процесс непрерывного чтения, FALSE - в противном случае. Параметры: отсутствуют Эта функция доступна в следующих приложениях:
Функция SayUsingVoiceОписание: Эта функция озвучивает строку текста, используя указанный голосовой контекст. Возвращаемое значение: Параметр 1:String, одна из констант, обозначающих голосовой контекст и определённых в файле hjconst.jsh, то есть : VCTX_GLOBAL, VCTX_MESSAGE, VCTX_KEYBOARD, VCTX_SCREEN, VCTX_PCCURSOR, VCTX_JAWSCURSOR. Этот параметр является обязательным. Параметр 2:String, Текст, заключенный в двойные кавычки, или строковая переменная, содержащая текст для озвучивания. Этот параметр является обязательным. Параметр 3:Int, одна из следующих констант, отражающих используемый режим вывода: OT_STRING, OT_liNE, OT_WORD, OT_CHAR, OT_FIELD, OT_CHUNK, OT_SAYALL, OT_SPELL, OT_PHONEMIC, OT_APP_name, OT_DIALOG_name, OT_CONTROL_name, OT_MDI_name, OT_WINDOW_name, OT_GRAPHIC, OT_HELP, OT_STATUS, OT_SELECTED, OT_TEXT, OT_POSITION, OT_STATIC, OT_FONT, OT_KEYBOARD, OT_CURSOR, OT_DEBUG. Этот параметр является обязательным. Параметр 4:Int, не используется. Этот параметр не является обязательным. Эта функция доступна в следующих приложениях:
|
|||||||||
Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения. Идея и реализация: © Владимир Довыденков и Анатолий Камынин, 2004-2024 |
Социальные сети