화면 리더는 모바일 장치와 컴퓨터에 설치되는 소프트웨어 애플리케이션으로, 시각 장애가 있는 사람들이 장치를 더 쉽게 사용할 수 있도록 도와줍니다. 이러한 소프트웨어는 기기의 다음과 같은 기능과 함께 작동합니다. 운영 체제 를 사용하여 폴더, 파일, 아이콘, 대화 상자, 메뉴, 아이콘, 웹 페이지 등 화면의 다양한 항목에 대한 정보를 제공합니다. 많은 사람들이 이 용어에 대해 들어본 적은 있지만, 스크린 리더의 작동 방식과 사용 방법에 대해서는 잘 모릅니다. 이 가이드는 스크린 리더에 대해 알아야 할 모든 것을 안내합니다.

스크린 리더란 무엇인가요?

화면 리더는 보조 기술로 알려진 소프트웨어 애플리케이션 범주에 속합니다. 스크린 리더는 텍스트 및 시각적 콘텐츠를 음성 출력 또는 점자로 제공합니다. 이러한 기술은 학습 장애가 있는 사람과 시각 장애가 있는 사람이 휴대폰이나 컴퓨터를 사용할 수 있는 혜택을 누릴 수 있게 해주므로 매우 중요합니다.

앞서 언급했듯이 화면 리더는 운영 체제 위에 위치하여 많은 운영 체제에서 제공하지 않는 추가 기능을 제공합니다. 화면 리더는 설치된 애플리케이션을 포함하여 운영 체제의 모든 부분에 액세스할 수 있어야 사용자에게 유용하게 사용할 수 있습니다.

화면 리더가 정보를 전달하는 방법

화면 리더는 사용자에게 두 가지 방식으로 정보를 제공합니다.

음성

화면 리더는 TTS(텍스트 음성 변환) 엔진을 사용하여 화면의 정보를 장치에 설치된 스피커를 통해 들을 수 있는 소리로 변환합니다. 리더의 성능과 기능에 따라 이어폰이나 헤드폰과 같은 외부 오디오 장비를 통해서도 들을 수 있습니다.

TTS는 소프트웨어 솔루션을 사용하는 경우 스크린 리더와 함께 번들로 제공되거나 컴퓨터에 연결하여 사용자에게 스크린 리더 기능을 제공하는 하드웨어에 포함될 수 있습니다. 과거에는 컴퓨터에 사운드 카드가 없는 경우가 많았기 때문에 컴퓨터에 하드웨어 스크린 리더를 설치하는 것이 선호되는 옵션이었습니다. 이 당시에는 스마트 기기가 아직 보편화되지 않았음을 기억하세요. 컴퓨터에 사운드 카드가 탑재되기 시작하고 스마트폰이 대중화되면서 소프트웨어 스크린 리더가 표준이 되었습니다.

점자

일부 화면 리더는 점자로도 정보를 제공할 수 있습니다. 이러한 화면 리더는 새로 고침 가능한 점자 디스플레이라는 외부 도구를 사용합니다. 디스플레이에는 셀 매트릭스가 있으며, 각 셀은 점자를 읽는 사람에게 점자가 무엇인지, 디스플레이의 정보가 무엇인지 알려주는 일련의 점으로 이루어진 단일 점자 문자의 형태를 취할 수 있습니다.

사용자가 읽고 있는 디바이스 화면의 정보가 변경되면 새로 고침 가능한 점자 디스플레이의 문자가 변경되어 새로운 정보를 전달합니다.

음성 및 점자 화면 리더는 모두 독립적으로 작동하고 사용할 수 있지만 많은 사람들이 함께 사용하는 것을 선호합니다.

화면 리더 작동 방식

화면 리더를 사용하는 대부분의 사람들은 컴퓨터 마우스를 사용하지 않으므로 화면 리더는 사용자의 키보드 입력에 의존합니다. 모바일 디바이스에서는 화면 제스처, 탭 및 음성 명령에 의존하여 수행해야 할 작업을 파악합니다. 사용자가 휴대폰에 스크린 리더를 설치하면 필요한 다양한 제스처와 탭할 위치를 학습해야 의도한 대로 사용할 수 있습니다.

입력은 페이지 스크롤, 문서 읽기 시 다음 페이지로 이동, 웹 사이트에서 이미지가 무엇인지 사용자에게 알려주기, 파일 열기 및 닫기, 음악 듣기, 애플리케이션 열기 및 닫기 등 다양한 작업을 스크린 리더가 수행하도록 지시할 수 있습니다.

사용자가 키보드 명령을 실행하거나 제스처 컨트롤을 사용하거나 화면을 탭하면 화면 리더는 기본 운영 체제에 명령을 제공하고 운영 체제는 명령에 따라 작업을 수행합니다. 모든 화면 리더는 유사한 작업에 대해 서로 다른 명령을 제공하므로, 많은 사람들이 정기적으로 화면 리더를 변경할 때처럼 새로운 명령을 배우지 않기 위해 자신에게 가장 적합한 모델을 선택하고 이를 고수합니다.

스크린 리더는 모든 운영 체제에서 작동합니다

다음을 보장하려면 접근성 모든 장치와 인터넷에서 모든 운영 체제는 하나 이상의 화면 리더를 지원합니다.

Windows 화면 리더

Windows는 가장 널리 사용되는 운영 체제이므로 일반적으로 다른 컴퓨터 운영 체제보다 화면 리더가 더 고급입니다. Windows 화면 리더의 몇 가지 예로는 Windows용 Windows Eyes, Hal, Jaws 등이 있습니다.

Jaws는 Windows 컴퓨터에 설치하도록 설계되었지만 사용자가 썸 드라이브에 담아 가지고 다닐 수 있는 휴대용 버전도 있습니다.

Hal 스크린 리더는 휴대용 디지털 어시스턴트용 스크린 리더를 개발하기 시작한 Dolphin에서 개발 및 유지 관리하고 있습니다. 나중에 Windows 시스템에서 사용할 수 있도록 화면 리더를 포팅했습니다.

Windows Eyes는 이 부문에서 가장 큰 시장 점유율을 차지하고 있으며 GW Micro에서 개발 및 유지 관리합니다. 휴대용 버전이 없으므로 사용자가 시스템에 설치해야 합니다.

MacOS 화면 리더

Windows 사용자는 위에서 설명한 Windows 화면 리더를 설치해야 합니다. Apple 는 다른 접근 방식을 취했습니다. 보이스 오버 스크린 리더는 표준 macOS 설치의 일부이며 Cepstral 텍스트 음성 변환 엔진을 사용합니다.

Linux 화면 판독기

Linux에는 두 가지 주목할 만한 스크린 리더가 있습니다: Speakup과 노페르니쿠스입니다. Speakup은 Slackware 및 Debian을 비롯한 대부분의 인기 있는 Linux 배포판에서 실행되며, 더 이상 설치할 필요가 없습니다. 컴파일이 가능하다면 다른 Linux 배포판에도 설치할 수 있습니다. 이렇게 하기로 결정한 경우 Speakup 웹사이트의 버전이 Linux 배포판에 설치된 버전보다 뒤처질 수 있다는 점에 유의하세요.

스마트폰 화면 리더

Android 및 iOS 디바이스에는 가능한 한 접근성을 높이기 위한 계획의 일환으로 화면 리더가 함께 제공됩니다. Android 디바이스에는 토크백이, iOS 디바이스에는 보이스오버가 함께 제공됩니다. 이러한 화면 리더에 사용되는 제스처와 탭은 일반적으로 시각 장애가 없는 사람들이 사용하는 스와이프 컨트롤보다 더 많은 기능을 제공합니다.

다양한 유형의 애플리케이션을 지원하는 스크린 리더

화면 리더가 지원하는 애플리케이션 유형은 화면 리더와 사용 중인 운영 체제에 따라 다릅니다. 대부분의 장치에서는 음성 받아쓰기, 이메일 및 일반 애플리케이션과 함께 사용할 수 있는 웹 브라우저 및 워드 프로세싱 문서에 액세스할 수 있습니다.

Windows에서는 Microsoft 360 및 타사 응용 프로그램(예: Firefox 및 Chrome, 음악 플레이어 등)을 포함하여 Microsoft에서 만들었거나 소유한 모든 응용 프로그램을 지원합니다.

스마트폰에서는 특정 기능도 있습니다. 예를 들어, 안드로이드의 토크백은 구글이 안드로이드를 소유하고 있기 때문에 구글 렌즈의 기능을 통합합니다. 이를 통해 시각 장애가 있는 사용자가 세상을 더 잘 탐색하고 화면의 이미지를 이해하며 카메라 책, 논문 및 기타 서면 매체의 지침을 읽을 수 있습니다.

iOS 기기에서 VoiceOver를 사용하면 운영 체제의 다양한 부분과 자사 및 타사 애플리케이션에 액세스할 수 있습니다.

다양한 언어를 이해하는 스크린 리더

화면 리더가 사용자가 사용하는 언어를 사용하지 않는 것이 걱정되더라도 화면 리더가 해당 언어를 이해할 가능성이 높으므로 걱정할 필요가 없습니다. 화면 리더는 설치된 장치의 기본 언어를 사용하고 이해합니다. 화면 리더가 이해하는 언어는 엔진이 이해하는 언어에 따라 달라진다는 점을 기억하는 것이 중요합니다.

화면 리더는 텍스트를 읽거나 번역할 때 해당 언어에 맞게 높낮이, 속도, 악센트 및 기타 음성 패턴을 변경할 수 있습니다. 예를 들어, 스크린 리더는 프랑스어를 읽을 때와 이탈리아어 또는 영어를 읽을 때 소리가 매우 다르게 들립니다.

화면 리더가 그래픽을 처리하는 방법

화면 리더는 운영 체제에서 다양한 그래픽을 식별할 수 있습니다. 예를 들어, 모든 Windows 화면 리더는 "내 컴퓨터"와 같은 일반적인 아이콘을 식별할 수 있으며 이를 그대로 전달합니다. 그러나 인식하지 못하는 이미지를 만나면 어려움을 겪을 수 있으며, 이는 웹사이트에서 매우 흔하게 발생합니다.

웹 개발자는 웹사이트와 웹 앱을 구축할 때 항상 접근성을 고려하여 모든 사람이 자신의 창작물을 사용할 수 있도록 해야 합니다. 그래픽의 경우 화면 리더가 화면의 이미지를 이해할 수 있도록 하는 가장 좋은 방법은 이미지에 "alt" 태그를 추가하는 것입니다. 이 짧고 설명적인 문구는 화면 리더에게 이미지가 무엇인지 알려줍니다.

캡션과 설명은 다른 유형의 그래픽에도 잘 적용되어 웹사이트 접근성을 보장합니다.

접근성: 공통의 과제

화면 리더 사용자가 직면하는 유일한 문제는 그래픽이 아닙니다. 얼굴 인터넷에서 웹 사이트를 사용할 때 개발자가 웹 사이트를 제대로 개발하지 않은 경우 웹 사이트 구조, 특히 탐색 모음은 화면 리더에게 특히 어려울 수 있습니다.

좋은 소식은 W3C 컨소시엄이 개발자가 점자나 음성 스크린 리더 등 스크린 리더를 사용하는 사람을 포함한 모든 사람이 웹사이트와 애플리케이션에 액세스할 수 있도록 표준과 가이드라인을 만들기 위해 매우 열심히 노력했다는 것입니다.

개발자는 웹페이지의 다양한 요소에 대한 설명 외에도 사용자가 키보드와 음성 명령을 사용하여 웹사이트를 탐색할 수 있도록 해야 합니다. 이는 시각 장애인이 스크린 리더 및 기타 접근성 장치를 사용하여 웹 사이트를 탐색하는 주요 방법입니다.

스크린 리더는 시각 장애인의 세상 접근성을 높여줍니다. 화면 리더를 사용하면 기기를 더 잘 사용하고 모든 기능을 활용할 수 있습니다. 또한 대부분의 사람들이 생활의 중요한 부분이 된 인터넷을 탐색할 수 있게 해줍니다.