Статьи и справочные материалы

Общие вопросы

  1. Звук в Linux HOWTO
    Этот документ описывает поддержку звука в Linux. Перечисляются поддерживаемые звуковые устройства, описывается как настроить драйвера и даются ответы на часто задаваемые вопросы...
  2. Из DOS/Windows в Linux
    В качестве отправной точки в этом руководстве берётся операционная система MS-DOS, поэтому не стоит ожидать здесь сопоставления последних версий Windows и Linux. В основном речь идет о режимах командной строки двух операционных систем, о схожести и различиях в синтаксисе и назначении команд.....

Доступный Linux

  1. Дистрибутивы GNU/Linux с поддержкой специальных возможностей
    В этом небольшом обзоре речь пойдёт о дистрибутивах GNU/Linux, предоставляющих такие специальные возможности, как речевое сопровождение и вывод на брайлевский дисплей. В настоящее время к этой категории можно отнести практически все дистрибутивы, в которых по умолчанию в качестве графического рабочего окружения выбрано рабочее окружение ...
  2. Как сделать весь Linux доступным незрячим?
    Торговые и экономические ограничения, требующие в короткие сроки разработать программные продукты для бизнес-задач, образования и других сфер деятельности, рано или поздно приведут к необходимости решать вопрос с доступностью всех новых приложений продуктов людям с нарушениями зрения. Скорее поздно, чем рано, потому что в национальных целях это далеко не самый острый вопрос — на первом месте обычно находятся обеспечение безопасности, поддержка критической инфраструктуры, развитие искусственного интеллекта и т. д. Но от решения проблем accessibility никуда не деться и рано или поздно этим придётся заниматься.
  3. Использование pyatspi2 для исследования графических пользовательских интерфейсов
    Для того чтобы изучить, как элементы пользовательского интерфейса представлены средствами AT-SPI для вспомогательных технологий, подойдёт модуль pyatspi, содержащий привязки AT-SPI для python. Также pyatspi будет полезен для создания автоматизированных тестов доступности пользовательского интерфейса приложения, и для проверки работоспособности пользовательского интерфейса приложения в целом. Стоит отметить, что во операционных системах инфраструктура поддержки вспомогательных технологий часто совмещена со средствами автоматического тестирования пользовательского интерфейса, поскольку обе задачи базируются на машиночитаемой информации, которую о своём интерфейсе предоставляет приложение и которую затем пожно использовать либо для проверки работоспособности виджетов (например, инструмент Accerciser), либа для представления его пользователю невизуальным способом (например, программа экранного доступа Orca, использующая синтез речи и тактильный вывод).

Emacs и Emacspeak

  1. Emacs для начинающих
    Перевод на русский язык Emacs Beginner's HOWTO. Сравнительно небольшое по объёму обзорное руководство, призванное помочь начинающим пользователям понять терминологию и организационные принципы emacs, освоить начало работы с ним, узнать о режимах и настройке параметров для удобной работы.
  2. Руководство по GNU Emacs
    Справочное пособие по работе с текстовым редактором Emacs, который является основой системы речевого доступа EmacSpeak.
  3. Основные клавиатурные сочетания Emacspeak
    Краткий перечень клавиатурных сочетаний и команд, используемых при работе в Emacspeak.
  4. IP телефония в Emacs
    Статья содержит пошаговую инструкцию по установке и настройке программы, позволяющей совершать телефонные звонки через Интернет, и рассчитана прежде всего на незрячих пользователей Linux, чьей рабочей средой служит Emacs, оснащённый речевой поддержкой. Для тех, кто часто пользуется междугородней и международной телефонной связью, статья может представлять также экономический интерес, так как тарифы в ip-телефонии часто бывают значительно ниже, чем при использовании обыкновенной телефонной связи.
  5. Управление Mplayer при помощи fifo-канала
    При запуске проигрывателя Mplayer в среде emacs нередко возникает ситуация, когда оболочка не воспринимает команды с клавиатуры, что делает невозможным интерактивное управление проигрывателем. В статье предлагается вариант решения этой проблемы при помощи fifo-канала.

Дистрибутив Ubuntu

  1. Специальные возможности Ubuntu для слабовидящих пользователей
    Компьютеры являются неотъемлемым атрибутом современной общественной жизни и должны предоставлять доступный интерфейс для любых пользователей. Ubuntu — это один из наиболее широко используемых дистрибутивов GNU / Linux и хорошо подходит как для начинающих, так и для опытных пользователей. Дистрибутив Ubuntu Desktop поддерживает множество специальных возможностей, чтобы быть пригодным для использования как можно большим количеством людей. Вот некоторые из специальных возможностей в Ubuntu, представляющие интерес для людей с нарушениями зрения.
  2. Панголин на рабочем столе: Установка и работа в Ubuntu 12.04
    Дистрибутив Ubuntu 12.04 (Precise Pangolin), как можно догадаться по его номеру, был выпущен в апреле 2012 г. и является дистрибутивом с продлённым периодом поддержки. Это значит, что выявлять и устранять ошибки, обновлять хранилища программных пакетов компания Canonical Ltd. будет в течение пяти лет. На сегодняшний день Ubuntu 12.04 не самый "свежий" выпуск ubuntu, но для незрячих пользователей именно эта версия представляет интерес, так как является более-менее доступной для невизуальной работы...
  3. Горячие клавиши Unity: управление рабочим столом
    Начиная с Ubuntu версии 11.04 Natty Narwhal, в качестве "среды" рабочего стола по умолчанию используется Unity. Ниже представлены комбинации клавиш, позволяющие облегчить доступ к панели быстрого запуска приложений, меню и другим возможностям рабочего стола...
  4. Vinux: простота и доступность на одном Live CD
    Vinux – это измененный вариант популярного дистрибутива Ubuntu 10.04 Lucid Lynx, оптимизированный для потребностей незрячих и слабовидящих пользователей. Причиной появления Vinux стала неудовлетворительная поддержка специальных возможностей по умолчанию в наиболее известных дистрибутивах GNU/Linux, таких как Ubuntu, Fedora и OpenSuse. Эти три дистрибутива содержат экранный диктор и увеличитель Orca, но он не загружается автоматически и много важных приложений остаются недоступными для программ чтения экрана...
  5. Создание Live US с Vinux из-под MS Windows
    Кроме традиционного варианта на Live CD, авторы Vinux предлагают вариант для загрузки с USB-накопителя (Live USB), причем создать такой загрузочный USB-накопитель можно не только в среде Linux, но и непосредственно в Microsoft Windows. Указанное обстоятельство в значительной степени облегчает пользователям MS Windows знакомство с GNU/Linux вообще и Vinux в частности. Далее будет рассмотрена пошаговая процедура создания Live USB...
  6. Дополнительные сочетания клавиш в дистрибутиве Vinux
    В дистрибутиве Vinux, кроме сочетаний клавиш, поддерживаемых базовым дистрибутивом Ubuntu, добавлены весьма полезные сочетания клавиш для Gnome и других приложений. Полный список основных и дополнительных клавиатурных команд на английском можно найти в файле keybindings.txt, ярлык на который помещён на рабочий стол...
  7. Vinux: алиасы и сочетания клавиш командного интерпретатора bash
    В дистрибутив Vinux добавлен набор коротких алиасов (или синонимов) более длинных команд bash или целых командных последовательностей. Такие алиасы, наряду с сочетаниями клавиш, заметно ускоряют работу с командной строкой оболочки. Для того чтобы добавленные в дистрибутив алиасы стали активными, необходимо выполнить следующую команду...

Графическая пользовательская среда Gnome

  1. Новая реализация инфраструктуры доступности в GTK 4
    В декабре 2020 года состоялся релиз кроссплатформенной библиотеки элементов интерфейса GTK 4.0, разрабатываемой под эгидой GNOME Foundation. Помимо прочего, в данном обновлении принципиально пересмотрена модель обеспечения доступности для пользователей с ограниченными возможностями, что является важным событием, так как GTK, наряду с Qt, является одним из двух наиболее распространённых фреймворков для разработки графических приложений и окружений на Unix-подобных системах, главным образом, Linux, да и ряд приложений на GTK представлен на других системах, таких как Windows и macOS.
  2. GNOME Shell и специальные возможности
    GNOME Shell - это часть графической рабочей среды GNOME 3. GNOME Shell управляет рабочим столом и отвечает за такие базовые функции, как запуск приложений и переключение между окнами и рабочими пространствами. Поскольку визуально-ориентированных пользователей большинство, то разработчики идут им навстречу (в постоянно изменяя внешний вид пользовательского интерфейса) и GNOME Shell - это и есть то направление, в котором развивается современный GNOME, то есть явление в некоторой степени неизбежное. В отдельных дистрибутивах Linux GNOME Shell является рабочим окружением по умолчанию. Всё это и ещё ряд причин делают навыки работы в этой оболочке полезными для незрячих и слабовидящих пользователей...
  3. Использование Pidgin для совместной работы со Skype
    В статье изложена инструкция для организации доступа экранного диктора Orca к функциям программы Skype при помощи программы обмена мгновенными сообщениями Pidgin и специального плагина.
  4. Запуск приложений в Gnome через горячие клавиши
    Статья рассказывает о двух способах назначения горячих клавиш в Gnome. Эта процедура существенно отличается от той, что реализована в Проводнике MS Windows, и это порой вызывает затруднения при переходе от одной графической среды к другой. В статью добавлены примечания, предназначенные для тех, кто в своей работе использует программу экранного доступа Orca.
  5. Сочетания клавиш для работы в GNOME
    Приводятся списки сочетаний клавиш, при помощи которых можно выполнять различные действия непосредственно с элементами Рабочего стола, окнами, приложениями и элементами управления пользовательского интерфейса.
  6. Настройка Orca для работы с Multispeech
    В инструкции изложена последовательность действий, которую необходимо выполнить, чтобы подключить синтезатор речи multispeech к программе экранного доступа Orca.
  7. Работа с браузером Firefox 3.0 при помощи программы экранного доступа Orca
    На сегодняшний день для пользователей с нарушениями зрения наиболее доступной графической средой в GNU/Linux является GNOME. Основным помощником незрячего пользователя при работе в GNOME выступает программа экранного доступа Orca, обеспечивающий речевое сопровождение, вывод информации на тактильный дисплей (брайлевскую строку), а также, при необходимости, увеличение экрана для лиц с ослабленным зрением. Благодаря поддержки в Firefox технологии AT-SPI, Orca способен предоставить доступ к этому браузеру на приемлемом уровне.
  8. Клавиатурные комбинации экранного диктора Orca (Раскладка Desktop)
    Перечень и краткое описание клавиатурных комбинаций, используемых при работе с программой экранного доступа Orca. Приведены команды, используемые при работе с раскладкой Desktop и позволяющие настроить параметры озвучивания, перемещаться в режиме Flat Review, устанавливать закладки и перемещаться по ним, а также приведены некоторые вспомогательные команды.
  9. Клавиатурные комбинации экранного диктора Orca (Раскладка Laptop)
    Перечень и краткое описание клавиатурных комбинаций, используемых при работе с программой экранного доступа Orca. Приведены команды, используемые при работе с раскладкой Laptop и позволяющие настроить параметры озвучивания, перемещаться в режиме Flat Review, устанавливать закладки и перемещаться по ним, а также приведены некоторые вспомогательные команды.

Графическое пользовательская среда KDE Plasma

  1. KDE Plasma 5.25 — Обзор специальных возможностей. Часть 1
    Графическое пользовательское окружение KDE Plasma 5.25 было представлено пользователям в конце июня 2022 г. Ниже опубликован обзор специальных возможностей этой графической среды: что доступно, что работает, что не работает.
  2. KDE Plasma 5.25 — Обзор специальных возможностей. Часть 2
    Многие из функций специальных возможностей, такие как увеличение экрана или программы экранного доступа (в системах GNU/Linux это, прежде всего, Orca ), требуют, чтобы графический пользовательский интерфейс взаимодействовал со вспомогательными технологиями, полнофункциональной реализации клавиатурного доступа и возможность отслеживать перемещения фокуса по элементам пользовательского интерфейса. Вот подробный обзор различных частей / компонентов KDE Plasma и их текущего состояния в части интеграции со вспомогательными технологиями.

Другие решения

  1. YASR — программа экранного доступа для текстовой консоли
    YASR – это нетребовательная к ресурсам программа экранного доступа, предназначенная для работы в текстовой консоли Linux (также Yasr можно запускать в виртуальном терминале GNOME). В настоящее время Yasr присутствует не только в репозитариях различных дистрибутивов GNU/Linux, но и в коллекции портов FreeBSD (раздел Accessibility), также программа портирована под NetBSD и Solaris.
  2. Дистрибутив со вспомогательными технологиями ALT Linux Homeros Friend: первый опыт
    Тезисы доклада, прочитанного на 8-ой конференция разработчиков свободных программ, г. Обнинск. ALT Linux Homeros Friend — это операционная система, предназначенная для использования людьми с ограничениями по зрению. Помимо ALT Linux Homeros Friend, в будущем планируется представить ALT Linux Homeros Desktop, основой которого послужит оконная среда GNOME...

Синтез речи

  1. Использование Speech Dispatcher совместно с RHVoice и Festival
    Это небольшая инструкция по установке и настройке двух популярных синтезаторов речи RHVoice и Festival для совместной работы с речевым сервером Speech Dispatcher, используемом во многих дистрибутивах, в том числе Ubuntu и Linux Mint.
  2. Установка речевых пакетов для Emacspeak
    Для того чтобы рабочее окружение Emacspeak, предоставляющее удобную среду для незрячих и слабовидящих пользователей, обрело способность поддерживать речевое сопровождение на русском языке, традиционно использовался речевой сервер Multispeech, разработанный Игорем Порецким, в связке с синтезаторами ru_tts (для русского языка) и MBROLA (для других языков. В настоящее время Игорем Порецким создан и поддерживается репозитарий пакетов для организации невизуальной работы на базе Emacspeak. Также зеркало репозитария доступно на нашем сайте...
  3. Русификация речевого синтезатора espeak: Введение
    В сентябре 2006 г. по приглашению автора синтезатора espeak была начата новая работа с целью реализации поддержки русского языка. В статье один из активных участников этого проекта рассказывает об основных подходах при создании нового языка для espeak...
  4. Платформа речевого вывода в дистрибутивах ALT Linux на базе сервера VoiceMan
    Механизм вывода речи — это один из базовых компонентов среды, позволяющей организовать работу на персональном компьютере с выводом информации только через аудио-подсистему. Пользователь получает текстовые данные в речевом виде. Передаваемая информация должна как можно полнее воспроизводить визуальное содержание экрана...
  5. Бинарный пакет речевого сервера VoiceMan
    На основе речевого сервера VoiceMan был подготовлен пакет с синтезаторами mbrola и ru_tts, предназначенный для установки в систему без применения пакетных менеджеров, таких как apt-get или aptitude...
  6. Установка речевого сервера VoiceMan в дистрибутивах Debian и Ubuntu
    Пошаговая инструкция по установке, настройке и подключению к различным программам экранного доступа речевого сервера VoiceMan.
  7. Синтезаторы речи в Linux
    Вашему вниманию предлагается небольшой обзор систем преобразования текста в речь для Linux. Как кажется, эта тема ещё не обсуждалась в русскоязычном интернете. Даже создается впечатление, что данная область вообще не существует или, по крайней мере, развита очень слабо. На самом деле это не так...
  8. Ru_tts - синтезатор русской речи для Linux
    Как это часто бывает в мире Open Source, хорошие новости пришли не от мэйнстрим-разработчиков ПО, а от энтузиастов. Совсем недавно, мне попалось сообщение о выходе новой версии дистрибутива Oralux. Это - Live CD на основе Knoppix, и предназначен он для людей с ослабленным зрением. В версии 0.6 alpha появилось звуковое меню на русском языке, и добавлены два новых синтезатора речи: ParleMax (французский язык) и Multispeech/Ru_tts (русский и английский)...

Метки


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