JAWS (Job Access With Speech) — экранный читалка для операционной системы Windows, предназначенная для пользователей с нарушениями зрения. Программа обеспечивает озвучивание содержимого экрана и поддержку выводных устройств Брайля, позволяя взаимодействовать с интерфейсом операционной системы, приложениями, веб-страницами и электронными документами. JAWS реализует набор технологий, включая синтез речи, экранное сканирование и поддержку горячих клавиш, чтобы обеспечить доступность стандартных рабочих задач: чтение текста, навигация по элементам управления, заполнение форм и работа с почтой и браузером.
Разработка JAWS велась с учётом потребностей широкого круга пользователей и совместимости с многочисленными приложениями Windows. Программа предлагает настраиваемые профили для отдельных приложений, возможности конфигурации голосов и скорости синтеза речи, а также интеграцию с аппаратными Брайль‑дисплеями для тактильного вывода. JAWS развивалась этапами, добавляя поддержку новых версий Windows и веб‑технологий; в случае отсутствия полной информации о конкретных версиях или деталях реализации в этом описании указаны общие функциональные принципы и типичные сценарии использования, характерные для экранных читалок данного класса.
- Синтез речи: преобразование текста в речь с настраиваемыми голосами, скоростью и тембром.
- Поддержка Брайль‑оборудования: совместимость с внешними Брайль‑дисплеями для тактильного вывода информации.
- Навигация по интерфейсу: функции сканирования и перемещения по элементам управления, меню и спискам в приложениях и браузерах.
- Обработка веб‑контента: средства для чтения и структурирования веб‑страниц, перехода по заголовкам, ссылкам и блокам контента.
- Профили приложений: возможность создания и использования настроек, оптимизированных для конкретных программ.
- Горячие клавиши и команды: набор клавиш быстрого доступа для управления чтением, навигацией и конфигурацией.
- Поддержка документов: чтение текстовых файлов, электронных таблиц и документов в популярных форматах.
- Конфигурация озвучивания: правила произношения, словари и фильтры для улучшения качества чтения специализированных терминов.
- Совместимость с технологиями доступности: интеграция с системными API и стандартами доступности для корректной передачи информации приложениям чтения.
- Обучающие и вспомогательные функции: встроенные подсказки, режимы обучения и инструменты для настройки под индивидуальные потребности пользователя.