Описание настроек программы экранного доступа Spiel

(На момент написание материала последней версией программы являлась 3.0.0 beta)
Дата публикации:11.07.2012
Дата обновления:01.08.2014
Twitter Facebook Vkontakte

Spiel является наиболее гибко конфигурируемой программой экранного доступа для операционной системы Android. Однако она не имеет официальной пользовательской документации, что зачастую затрудняет освоение начинающими пользователями всех её возможностей. Многие пункты меню сопровождаются специальными подсказками, но, как показывает практика, их также не всегда достаточно для разъяснения тех или иных настроек.

Ниже будут описаны все настройки программы Spiel, получить доступ к которым на Android 4.0 и выше можно на соответствующей вкладке в разделе параметров устройства «Специальные возможности», а на Android ниже 4.0 после установки приложения Accessibility Preferences и выбора в его меню пункта «Spiel Preferences».

Следует отметить, что доступ к многим из настроек Spiel возможен только при запущенной программе. Если же screenreader не активен, то попытка входа в отдельные разделы настроек будет приводить к ошибке.

Раздел «Речь»

В данном разделе сосредоточены настройки программы, имеющие то или иное отношение к речевому выводу информации.

Речевой движок

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

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

На Android ниже 4.0 пункт доступен лишь тогда, когда в системных настройках TTS снят флажок «Только мои настройки».

По умолчанию в данном меню выбран пункт «Система по умолчанию», то есть тот речевой движок, который установлен в настройках всей системы.

Шкала скорости

Всплывающая подсказка: Коэффициент, на который будет увеличена скорость по умолчанию

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

Коэффициент допускает дробные значения, где в качестве десятичного разделителя используется знак точки.

Если коэффициент больше нуля, но меньше единицы, то скорость будет замедляться. Если же больше единицы, то пропорционально ускоряться.

Чтобы коррекция стала возможна, используемый синтезатор речи должен поддерживать функцию изменения скорости речи.

На Android ниже 4.0 пункт доступен лишь тогда, когда в системных настройках TTS снят флажок «Только мои настройки».

По умолчанию данный коэффициент равен 1.

Шкала высоты голоса

Всплывающая подсказка: Коэффициент, на который будет увеличена высота голоса по умолчанию

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

Коэффициент допускает дробные значения, где в качестве десятичного разделителя используется знак точки.

Если коэффициент больше нуля, но меньше единицы, то высота будет понижаться. Если же больше единицы, то пропорционально повышаться.

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

На Android ниже 4.0 пункт доступен лишь тогда, когда в системных настройках TTS снят флажок «Только мои настройки».

По умолчанию данный коэффициент равен 1.

Озвучивать ввод по символам

Привычная опция программ экранного доступа, отвечающая за эхо ввода. При включении обеспечивает прочтение вслух вводимых в полях редактирования символов.

По умолчанию данный флажок отмечен.

Озвучивать ввод по словам

Привычная опция программ экранного доступа, отвечающая за эхо ввода. При включении обеспечивает прочтение вслух вводимых в полях редактирования слов, за которые принимаются отрезки текста, разделяемые пробелами и знаками препинания.

По умолчанию данный флажок не отмечен.

Объявлять уведомления, даже когда экран выключен

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

По умолчанию данный флажок отмечен.

Использовать Bluetooth SCO

Всплывающая подсказка: Перенаправлять аудио, не относящееся к вызовам, на наушники Bluetooth SCO (на этапе испытаний!)

При включении данной опции, Spiel начинает использовать наушники Bluetooth SCO для вывода речи синтезатора.

В отличие от A2DP, SCO является протоколом для передачи звука низкого качества и используется, главным образом, в телефонных гарнитурах hands-free. Пользователям Spiel данная возможность может оказаться полезной в тех ситуациях, когда требуется отделить речь синтезатора от остальных посторонних звуков.

Функция до сих пор находится на стадии разработки и может не работать на некоторых устройствах.

По умолчанию данный флажок не отмечен.

Настройка объявления пунктуации

Всплывающая подсказка: Передать Spiel объявление некоторой необрабатываемой пунктуации

Опция, отвечающая за передачу обработки некоторых знаков пунктуации непосредственно программе Spiel. Может быть полезна в тех случаях, когда используемый синтезатор речи некорректно обрабатывает данную категорию символов, или произносит их на иностранном языке.

По умолчанию данный флажок отмечен.

Приглушать неречевое аудио

Всплывающая подсказка: Уменьшать громкость музыки, игр и т. д. во время речевых сообщений

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

По умолчанию данный флажок отмечен.

Настройки синтеза речи

Всплывающая подсказка: Настройка свойств синтеза речи для всей системы

При нажатии на этот пункт, пользователь автоматически попадает в меню системных настроек синтеза речи, которое располагается по пути «Настройки\Голос. ввод и вывод\Настройки синтеза речи» или «Настройки\Язык и ввод\Синтез речи».

Раздел «Уведомления»

В данном разделе сосредоточены настройки программы, отвечающие за уведомления Spiel.

Говорящий АОН

Всплывающая подсказка: Объявлять с повторением сообщения автоматического определителя номера во время входящего звонка

При включении опции, Spiel, при входящем звонке, периодически произносит информацию о вызове, что не всегда удаётся прочитать вручную с экрана.

По умолчанию данный флажок отмечен.

Уведомления автоответчика

Всплывающая подсказка: Уведомлять с повторением о новых доступных сообщениях автоответчика

При включении данной опции, Spiel, при наличие входящих сообщений голосовой почты, периодически произносит информацию о имеющихся не просмотренных посланиях, так как стандартная графическая иконка, как правило, недоступна.

По умолчанию данный флажок отмечен.

Виброотклик

Всплывающая подсказка: Вибрировать всякий раз, как пересекаются границы виджетов

Флажок, отвечающий за виброотклик во время работы с сенсорным дисплеем.

При использовании режима изучения касанием, Spiel может иллюстрировать пересечение пальцем границы того или иного элемента управления вибросигналами, что позволяет в том числе и тактильно распознать объекты на экране. Тем не менее, если подобное поведение программы неудобно пользователю, то деактивацией данного флажка виброотклик можно отключить.

По умолчанию данный флажок отмечен.

Раздел «Датчики»

Всплывающая подсказка: Настройка действий, выполняемых при физических событиях

В данном разделе сосредоточены настройки реакций Spiel на физические события, регистрируемые датчиками движения и приближения. Это является основным способом быстрого взаимодействия со Spiel без открытия меню программы.

Доступны следующие варианты ответных действий:

  1. Ничего: Spiel игнорирует обозначенное физическое событие.
  2. Остановить речь: Spiel прерывает речь синтезатора.
  3. Создать шаблон скрипта для последнего события доступности: Spiel создаёт на карте памяти шаблон для последних зарегистрированных в системе AccessibilityEvent, который в дальнейшем может быть использован для написания скриптов.
  4. Включить или выключить Spiel: осуществляется запуск и выгрузка программы Spiel.

Третий пункт предназначен для программистов скриптов Spiel и не представляет значительного интереса для обычных пользователей, если только не предполагается последующая передача сгенерированного шаблона соответствующему специалисту.

При потряхивании

Всплывающая подсказка: Назначить действие, выполняемое при потряхивании устройства

Для работы функции, устройство должно быть оборудовано акселерометром.

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

По умолчанию в данном меню выбран пункт «Ничего», то есть Spiel не будет реагировать на колебания устройства.

При приближении

Всплывающая подсказка: Назначить действие, выполняемое, когда датчик приближения обнаружит что-либо около устройства

Для работы функции, устройство должно быть оборудовано сенсором приближения.

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

По умолчанию в данном меню выбран пункт «Остановить речь», то есть Spiel будет прерывать речь синтезатора при срабатывании датчика приближения.

Раздел «Фильтры уведомлений»

Всплывающая подсказка: Фильтр отображения уведомлений изменения для шумных приложений

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

По умолчанию в данном меню нет отмеченных приложений, то есть Spiel будет прочитывать абсолютно все уведомления.

Раздел «Скрипты»

Раздел содержит стандартные и пользовательские скрипты к программе Spiel и предназначен для управления ими непосредственно с устройства.

Если Spiel не обнаруживает скриптов, то данный раздел отсутствует в настройках программы.

Раздел «Отладка»

Раздел содержит настройки, относящиеся к различным аспектам отладки Spiel и предназначен, главным образом, для разработчиков самой программы и её скриптов.

Отправлять обратную трассировку при сбое Spiel

Всплывающая подсказка: Автоматически отправлять анонимные отчёты об ошибках при каждом сбое Spiel (требует перезапуска)

Флажок отвечает за отправку на сервер отчётов о сбоях программы, приведших к её вылету. Как ясно из подсказки, для сохранения изменения данной настройки требуется перезагрузка Spiel.

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

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

По возможности, желательно оставить отправку отчётов включённой, так как это помогает совершенствовать программу.

По умолчанию данный флажок отмечен.

Профилирование

Всплывающая подсказка: Включать только для разработки, поскольку это воздействует на производительность!

Данный режим предназначен для отладки Spiel и сделан исключительно для разработчиков программы.

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

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

По умолчанию данный флажок не отмечен.



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