|
Материал представляет собой ответы на основные вопросы по теме доступности операционной системы Android для пользователей с нарушениями зрения и предназначен для быстрого получения информации по наиболее часто встречающимся затруднениям при освоении незрячим или слабовидящем человеком данной платформы. Данные сгруппированы по нескольким категориям, позволяющим выбрать пользователю наиболее актуальную для него в настоящий момент тематику вопросов. Везде, где явно не указано иное, речь в тексте идёт об OS Android от Google Inc. В материале также упоминаются некоторые конкретные приложения, в том числе распространяющиеся на коммерческой основе. Данная информация приводится исключительно в справочных целях и не носит рекламного характера. Отсутствие какого-либо приложения в приведённых списках не означает того, что оно не может использоваться без помощи зрения, равно как обратное не даёт гарантий полной доступности. Совершая покупку или инсталляцию любого из этих приложений, пользователь делает это исключительно на свой страх и риск. Разделы
Общие вопросыКакие общие технологии альтернативного экранного доступа поддерживаются Android?Android от Google Inc.:
Android от Amazon.com:
Каковы основные плюсы и минусы Android по сравнению с Symbian в контексте невизуальной доступности?Плюсы:
Минусы:
Однако помимо перечисленного, существуют и общие плюсы и минусы данных платформ как таковых, в отрыве от нюансов их доступности. Каковы основные плюсы и минусы Android по сравнению с iOS в контексте невизуальной доступности?Плюсы:
Минусы:
Однако помимо перечисленного, существуют и общие плюсы и минусы данных платформ как таковых, в отрыве от нюансов их доступности. Какие существуют информативные источники данных о невизуальной работе с OS Android на русском языке?
Помимо названных существуют и некоторые другие, но мы не считаем необходимым их рекомендовать ввиду недостаточности, на наш взгляд, качества излагаемой в них информации. Существуют ли списки доступных Android-устройств?Как таковые официальные списки не существуют. Опытный пользователь может с высокой вероятностью оценить доступность устройства по ряду косвенных признаков, неопытным же можно посоветовать следовать рекомендациям сообщества или пользоваться контрольными списками свойств. Тем не менее, весной 2013 года в русскоязычном сообществе была предпринята попытка обобщить опыт незрячих пользователей в отношении доступности тех или иных устройств. С отзывами на некоторые аппараты можно ознакомиться в блоге «Голос Android». Какие программы экранного доступа существуют под систему Android?
Какие русскоязычные синтезаторы речи существуют для Android?По состоянию на июль 2013 года существуют следующие решения для синтеза русской речи:
Активация и начальная настройкаКаков общий алгоритм для озвучивания Android-устройства на русском языке?В целом процесс предполагает прохождение следующих ключевых этапов:
Если какие-то из шагов были выполнены ранее, то их можно пропустить. Можно ли активировать чтение экрана в Android без зрительного контроля?Данная возможность присутствует в Android, начиная с версии 4.0. Алгоритм для Android 4.0:
Алгоритм для Android 4.1-4.2:
Корректная работа данной функции гарантируется на официальных устройствах Google, а на аппаратах сторонних производителей может не приводить к ожидаемым результатам или вообще не срабатывать. Поскольку русскоязычный синтезатор в большинстве устройств не предустановлен, то все вышеописанное будет происходить при использовании англоязычного интерфейса и синтезатора (которые не следует менять до установки работоспособных русскоязычных синтезаторов). Кроме того, начиная с Android 4.2, в настройках специальных возможностей можно включить функцию активации программы экранного доступа вслепую в любой момент, а не только с setup screen. За эту функцию отвечает переключатель "Настройки\Спец. возможности\Быстрое включение".
Как можно настроить функции специальных возможностей?Все настройки, относящиеся к специальным возможностям, сосредоточены в одноимённом разделе меню: "Настройки\Спец. возможности". В отдельных оболочках название раздела может быть либо "Спец. возможности", либо полностью "Специальные возможности". Пункты программ экранного доступа группируются под заголовком "Службы", а общие функции системы под заголовком "Система". Как можно настроить синтез речи?Настройки синтеза речи располагаются по следующим путям:
В отдельных оболочках пункт "Голос. ввод и вывод" также может называться "Голосовой ввод и вывод", а пункт "Язык и ввод" - "Язык и клавиатура". Кроме того, на некоторых версиях системы попасть в раздел настроек синтеза речи можно из раздела настроек специальных возможностей. Как настроить чтение гипертекстовых документов?Для полного доступа служб специальных возможностей к содержимому гипертекстовых документов, необходимо разрешить приложениям устанавливать скрипты Google для повышения доступности веб-контента. За это отвечает переключатель "Настройки\Спец. возможности\Специальные веб-скрипты". Данный переключатель присутствует в Android, начиная с версии 4.0. В более младших версиях, модель доступа служб специальных возможностей к содержимому гипертекстовых документов реализована не была. Как можно подключить брайлевский дисплей?Существует три варианта подключения брайлевского дисплея к Android-устройству: через бесплатную программу BrailleBack, через бесплатную программу BRLTTY и через коммерческую программу Mobile Accessibility. Подключение через BrailleBack поддерживается начиная с Android 4.1 и даёт возможность использовать брайлевский дисплей совместно с любой программой голосового экранного доступа. Подключение через BRLTTY штатно поддерживается начиная с 4.1, но ограничено работает и на 4.0. Также как и BrailleBack, BRLTTY даёт возможность использовать брайлевский дисплей совместно с любой программой голосового экранного доступа. Подключение же через Mobile Accessibility поддерживается начиная с Android 2.1, но дисплей можно будет использовать исключительно вместе с программой экранного доступа от Code Factory. Кроме того, обозначенные программы различаются логикой представления информации на тактильных дисплеях, составом идущих в комплекте трансляционных таблиц и списком поддерживаемых брайлевских устройств. Так или иначе, от пользователя требуется самостоятельно установить соответствующую службу доступности на своё устройство, если только речь не идёт о предварительно настроенном и сконфигурированном аппарате. Например, некоторые мобильные операторы могут предлагать Android-смартфоны с предустановленной программой Mobile Accessibility. Получить более подробную информацию можно по следующим ссылкам:
Как настроить Android для слабовидящего пользователя?Для повышения доступности визуального восприятия экранной информации можно рекомендовать изучить возможности следующих настроек:
Решение базовых задачКак перемещать ярлыки по рабочему столу и между столами?Для перемещения ярлыка по рабочему столу, следует дважды быстро коснуться пальцем экрана, когда нужный ярлык находится в фокусе, и, удерживая палиц после второго касания, перетащить его на новое место, а потом отпустить. Если при перетаскивании подвести палец к левому или правому краю дисплея, то ярлык будет перетащен на предыдущий или следующий рабочий стол. Следует обратить внимание, что при наслоении одного ярлыка на другой, в этом месте на рабочем столе будет создана папка, в которую и будут помещены оба ярлыка. Как удалить ярлык с рабочего стола?Для удаления ярлыка с рабочего стола следует дважды быстро коснуться пальцем экрана, когда нужный ярлык находится в фокусе, и, удерживая палиц после второго касания, перетащить его на появившийся значок корзины, а потом отпустить. В зависимости от оболочки, место появления значка корзины может отличаться. Уточнить его можно в инструкции к устройству. На Vanilla Android значок корзины располагается по центру верхнего края дисплея. У смартфонов - это место под динамиком. В Android 4.1 необходимости точно перетаскивать ярлык на значок корзины уже нет. Достаточно удерживая ярлык, сделать быстрое смахивающее движение по экрану в направлении верхнего края дисплея, как бы выбрасывая ярлык, и он будет удалён с рабочего стола. Как перезагрузить систему без использования сенсорного экрана?В ситуации сбоя синтезатора речи или программы экранного доступа, их штатное функционирование может быть восстановлено после перезагрузки системы. Однако в отсутствии невизуального доступа это может оказаться проблематичным на полностью сенсорном устройстве. Чтобы перезагрузить или выключить аппарат без использования сенсорного экрана, следует нажать на кнопку питания и удерживать её около десяти секунд. Теоретически на отдельных устройствах это может не работать, но данный способ всё-таки актуален для подавляющего большинства смартфонов и планшетных компьютеров под управлением OS Android. Как завершить телефонный разговор без использования сенсорного экрана?При телефонном разговоре Android автоматически выключает экран, чтобы исключить его срабатывание на незапланированные касания. В результате, чтобы завершить звонок штатными средствами системы, следует включить экран, после чего найти и активировать на нём соответствующую сенсорную кнопку, которая, в отдельных оболочках, может вообще не озвучиваться. Чтобы упростить этот процесс, можно отметить флажок "Настройки\Спец. возможности\Кнопка питания завершает вызов", после чего звонок можно будет прервать простым нажатием на аппаратную кнопку включения устройства. Кроме того, можно установить стороннее программное обеспечение, которое расширит подобный функционал системы, добавив свои команды для ответа на звонок, включения и отключения громкой связи и т.п. Кастомизация интерфейсаКак решить проблему недоступной оболочки?Оболочка, домашний экран, рабочее окружение, shell или launcher - всё это термины, которыми обозначается такой элемент программной инфраструктуры Android, который представляет собой вариант графического интерфейса, предоставляющего доступ к функциям устройства. Конструктивные особенности системы позволяют полностью изменять графический интерфейс пользователя, что даёт возможность устанавливать совершенно разные варианты подобных оболочек. К сожалению, производители часто поставляют свои устройства с такими оболочками, которые имеют проблемы с доступностью для программ чтения экрана. В этом случае, выходом может являться установка альтернативной оболочки, которая отличается большей дружественностью к пользователю с нарушениями зрения. После этого меню выбора между несколькими оболочками будет доступно по нажатию клавиши Home. Среди доступных альтернативных оболочек можно назвать следующие:
Как решить проблему недоступной клавиатуры?Одним из элементов программной инфраструктуры Android является клавиатура, то есть та панель для ввода данных, которая появляется на сенсорном дисплеи при активации полей редактирования. Если стандартная клавиатура, предустановленная на устройстве, имеет проблемы с доступностью для программ экранного доступа, то Android позволяет установить альтернативную, которая отличается большей дружественностью к пользователю с нарушениями зрения. После установки альтернативной клавиатуры, выбрать её в качестве источника ввода по умолчанию можно в разделе "Настройки\Язык и ввод" (также может встречаться название "Язык и клавиатура"). Среди доступных альтернативных клавиатур можно назвать следующие:
Как решить проблему недоступного номеронабирателя?Номеронабиратель или dialpad - это ещё один элемент программной инфраструктуры Android, представляющий собой цифровую клавиатуру для ввода телефонного номера, которая выводится на сенсорном дисплеи при активации телефонных функций. Если стандартный номеронабиратель, предустановленный на устройстве, создаёт проблемы с доступностью для программ экранного доступа, то Android позволяет установить альтернативный, который отличается большей дружественностью к пользователю с нарушениями зрения. Среди доступных альтернативных номеронабирателей можно назвать следующие:
Решение проблемЧто делать, если установленный синтезатор речи не разговаривает?Многие синтезаторы речи требуют подзагрузки голосовых библиотек после установки основной платформы. Возможно на устройство установлена лишь платформа без голоса. Следует попробовать нажать на ярлык с названием платформы и попытаться найти в меню пункт загрузки голосовых данных. Например, подобные способы настройки характерны для синтезаторов Acapela, eSpeak или SVOX. Что делать, если не удаётся вводить кириллические буквы при использовании Mobile Accessibility?К сожалению, виртуальная клавиатура Mobile Accessibility на момент выхода версии 2.05 не поддерживает ввод букв, не принадлежащих латинскому алфавиту. Решением данной проблемы может быть использование клавиатуры, установленной по умолчанию в Android. Для этого в меню Mobile Accessibility следует отметить флажок "Настройки\Ввод текста\Виртуальная клавиатура\Дополнительно\Установить системный метод ввода". Что делать, если Mobile Accessibility после запуска работает некорректно?Mobile Accessibility может испытывать проблемы при одновременном запуске с другими программами экранного доступа. Поэтому рекомендуется запускать её только после полной выгрузки этих программ, а также перезагружать устройство в начале работы, чтобы все библиотеки были инициализированы заново. Что делать, если программа экранного доступа не дочитывает текстовые сообщения?Это одна из ошибок функционала специальных возможностей Android ниже 4.0. Её следствием, действительно, является то, что программа экранного доступа получает текстовые сообщения, обрезаемые примерно на пятисотом символе. К сожалению, проблема носит фундаментальный характер и не может быть исправлена в рамках Android 1.6-3.x. Поэтому рекомендуется использовать более новые версии системы. Что делать, если найдена ошибка в одной из программ экранного доступа?Если вы обнаружили ошибку в одной из программ экранного доступа, то имеет смысл сообщить об этом её разработчику.
Если знания английского языка не позволяют обратиться на прямую, то можно попробовать написать в русскоязычную группу пользователей Android. Что делать, если все символы на виртуальной клавиатуре произносятся словом «точка»?Это особенности обеспечения безопасности в защищённых полях редактирования для ввода паролей. Чтобы находящиеся рядом люди не могли услышать то, какие именно символы пользователь вводит в защищённое поле редактирование, по умолчанию все символы на клавиатуре называются словом "точка". За эту настройку отвечает флажок "Настройки\Спец. возможности\Озвучивать пароли". По умолчанию он снят. Если же его отметить, то символы клавиатуры в защищённых полях будут озвучиваться штатным образом. Кроме того, если к устройству подключить наушники, то программа экранного доступа будет называть символы клавиатуры в защищённых полях редактирования независимо от этой настройки, так как в этом случае итак обеспечивается контролируемая приватность произносимых данных. Это особенно важно, когда незрячий пользователь осуществляет первичную настройку устройства на setup screen. Здесь имеет смысл запастись наушниками, чтобы решить эту проблему наиболее быстрым способом. В отдельных случаях флажок, переключающий данную настройку, может находиться рядом с защищённым полем редактирования, что позволит изменить его состояние без перехода в меню специальных возможностей. Что делать, если в меню отсутствуют настройки синтеза речи?Эта проблема характерна преимущественно для дешёвых устройств с сильно кастомизированным интерфейсом Android. Производитель может исключить пункт синтеза речи из панели общих настроек, предполагая, что пользователю он не нужен. Следствием может являться либо полная невозможность использования синтеза речи, либо, в более лёгкой форме, невозможность получить доступ к настройкам данной системной функции. К сожалению, абсолютно действенного решения данной проблемы не существует, и в отдельных случаях устройство может оказаться полностью неозвучиваемым. Тем не менее, прежде чем отказываться от невизуального использования данного аппарата, можно попробовать следующие варианты:
Приведённый список вариантов решения проблемы не имеет ранжирования по важности или последовательности. Описанные действия могут комбинироваться или выполняться независимо друг от друга в произвольном порядке. Для продвинутых пользователейМожно ли протестировать предварительные нестабильные версии программ экранного доступа?Тестовые сборки TalkBack (и некоторых других продуктов Eyes-Free Project/Google Inc.) можно загрузить с их страницы в Google Project Hostin. Snapshot-сборки программы Spiel также выкладываются на сайте разработчика. Кроме того, есть возможность собирать open source программы из исходных кодов. Проприетарное ПО, такое как Mobile Accessibility, как правило, не имеет открытых нестабильных сборок, и отлаживается на внутреннем beta-тестировании. Как можно экспериментировать с различными синтезаторами, не рискуя потерять доступность в результате сбоя системы преобразования текста в речь?Для этого следует в такие моменты использовать программу экранного доступа, не использующую для представления экранной информации системный синтезатор речи по умолчанию. К сожалению, основная программа экранного доступа TalkBack по состоянию на май 2013 года подобным функционалом не обладает, поэтому выходом является работа с Spiel, Mobile Accessibility или BrailleBack. Соответствующая настройка находится в них по следующим путям:
Как на техническом языке объяснить разработчику пути повышения доступности интерфейса его приложения?Как правило, проблемы с доступностью интерфейса для программ экранного доступа сводятся к четырём аспектам:
Кроме того, если разработчик открыт для серьёзного сотрудничества, то можно посоветовать ему ознакомиться со всеми руководствами по accessibility в официальном Android SDK. Можно ли самостоятельно повысить доступность какого-либо приложения?Программа экранного доступа Spiel имеет функционал скриптов, посредством написания которых можно изменить логику обработки AccessibilityEvents в окне того или иного приложения. Данное решение не является панацеей, но в некоторых случаях может дать возможность улучшить доступность интерфейса. В качестве языка разработки скриптов используется JavaScript. Ознакомиться с краткой документацией можно на сайте Spiel или прямо из исходных кодов программы. Как самостоятельно вручную обновить официальный Android, не дожидаясь OTA?Если есть желание как можно скорей получить доступ ко всем новинкам Android и технические знания позволяют самостоятельно обновлять устройства Nexus посредством ручной установки заводских прошивок от Google, то скачать их последние версии можно со специальной страницы. |
|||||||||||||||||||||||||||||||||||||
Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения. Идея и реализация: © Владимир Довыденков и Анатолий Камынин, 2004-2024 |
Социальные сети