시각장애인은 JAWS나 WinEye와 같은 스크린 리더를 사용하거나 Home Page Reader와 같은 voice-enabled 브라우저를 사용하여 웹 페이지를 브라우징한다. 그러나 이들은 멀티미디어 어플리케이션을 제대로 처리하지 못한다. 시각장애인은 화면에 나타난 멀티미디어 콘트롤 버튼을 제대로 활용할 수 없다. 더군다나 페이지가 로딩되면 자동으로 플레이되는 스트리밍 비디오의 오디오는 시각장애인에게 가장 중요한 스크린 리더의 기계음을 방해한다. 또한 대부분의 멀티미디어 콘텐츠는 키보드가 아닌 마우스로 작동하기 때문에 시각장애인이 멀티미디어 콘텐츠를 멀티미디어 콘텐츠를 제대로 이해하기 어렵다.
이에 시각장애인이 정안인처럼 멀티미디어 콘텐츠를 접근하게 하기 위하여 IBM은 Accessibility Internet Browser for Multimedia를 만들었다.
IBM Accessibility Internet Browser for Multimedia는 Eclipse Rich Client Platform이며, 독립된 하나의 프로그램이다. 웹 페이지가 열리면 ai는 자동적으로 현재 페이지에 내장된 멀티미디어 콘텐츠를 분석한다. 그 후에 ai는 미리 정의된 단축키를 활용하여 비디오의 재생, 정지, pause 뿐만 아니라 재생 속도, 볼륨 조절 등과 같은 멀티미디어 콘텐츠의 사용자 콘트롤을 활용케 한다.
ai는 XML 메타데이터에 기반한 콘텐츠에 대하여 텍스트에 기반한 대체물을 제공하는 기능을 제공한다. 메타데이터를 사용하여 ai는 원래 콘텐츠를 재조직화하고 단순화하여, 부가적 정보나 탐색 방법(navigation method)을 제공한다. 일단 메타데이터를 수동으로 만들어지면 그 사이트의 사용성은 극적으로 증가한다. 대부분의 멀티미디어 콘텐츠는 정안인을 위한 마우스 작동으로 디자인 되었기 때문에 키보드를 활용한 음성 인터페이스로는 이해하기 어렵다.
ai browser를 얻을 수 있는 곳
현재 ai browser는 영어와 일본어만 지원하며 한글 윈도우즈 XP에는 설치되지 않는다.
(목차)
1. 시작화면
2. 열기
2.1 문서 열기: Ctrl-O Alt-D
2.2 현재 문서를 기존 인터넷 브라우저로 보기: Ctrl-Alt-I
2.3 현재 문서 닫기: Ctrl-W
3. 음성 설정
3.1 TTS
3.2 음성 설정
4. 이동1
4.1 아이템 간 이동: ↓
4.2 계속 읽기: alt-↓
4.3 문서 처음/끝으로 이동하기: home(ctrl-home), end(ctrl-end)
4.4 Navigation tree의 변화
5. 이동2
5.1 헤딩 간 이동: h, →(←), 해당 숫자(1~6)
5.2 폼 간의 이동: f
5.3 탭 활용
5.4 목록으로 이동: i
5.5 텍스트로 이동: n
5.6 객체로 이동: o
5.7 accesskey 목록 보기: Ctrl-Alt-K
5.8 문서 끝에서의 이동 문제
6. 찾기
6.1 찾기(앞으로): Ctrl-F
6.2 찾기(뒤로): Ctrl-R
7. 이미지에 레이블 달기: Ctrl-A
8. 헤딩 추가하기: Ctrl-H
9. Annotation
10. 멀티미디어 관련
10.1 멀티미디어 객체 찾기: m
10.2 멀티미디어 상태 알기: t
10.3 정지, 재생: Pause Ctrl-S Ctrl-P
10.4 소리 조절
10.5 플래시 콘텐트 다시 부르기: Ctrl-L
1. 시작화면
ai browser를 실행하면
목탁 소리가 나면서 웹 문서를 로딩하고, 8% 라고 음성 출력하다가 전체 웹 문서를 읽을 준비가 되면 삐리링하는 소리와 함께 현재 문서의 제목 표시줄을 음성 출력하고 pages loaded라고 한다. 이어 1 sound와 같이 객체의 수를 알려준다. 예를 들어 Yahoo의 경우에는 yahoo pages loaded 라고 하며 www.jumpcut.com에서는 Jumpcut - Be good to your video page is loaded 1 sound라고 음성 출력한다.
ai browser 시작 소리
ai browser를 실행하면 화면이 세 개의 부분(왼쪽 위는 Navigation tree, 왼쪽 밑은 Audio description 그리고 오른쪽 창은 Web Browser로 나뉜다.

왼쪽 부분(Navigation tree, Audio description)은 Ctrl-Alt-T를 한번 누르면 treeview is closed 라고 음성 출력하면서 사라지고, 다시 누르면 treeview is append라고 음성 출력하면서 나타난다.
2. 열기
2.1 문서 열기: Ctrl-O Alt-D
ai browser에서 새 문서를 열려면 Ctrl-O 또는 Alt-D를 활용한다.
Ctrl-O 를 실행하면 open a page 대화상자가 나타나 열고자 하는 문서의 URL을 입력하면 된다.

Alt-D를 실행하면 캐럿이 주소표시줄로 이동하여 이동코자 하는 주소를 입력하면 해당 문서가 열린다.
2.2 현재 문서를 기존 인터넷 브라우저로 보기: Ctrl-Alt-I
AI에서 보고 있는 페이지를 현재 컴퓨터의 기본 인터넷 브라우저에서 보고자 할 경우에는 Ctrl-Alt-I를 활용한다.
Ctrl-Alt-I를 실행하면 launch default browser라고 음성 출력하면서 기본 브라우저가 나타난다.
(ai browser로 본 모습)

(익스플로러로 본 모습)

2.3 현재 문서 닫기: Ctrl-W
현재 화면에 나타난 탭 만을 닫고자 하면 Ctrl-W를 활용한다.
3. 음성 설정
3.1 TTS
ai browser는 영문 Windows에서 제공하는 SAPI5 TTS 엔진을 활용하여 음성 출력한다. SAPI% TTS는 영문 Windows XP에는 내재되어 있기 때문에 별도의 TTS를 설치않아도 사용할 수 있다.

또한 기존 JAWS나 Windows-Eyes를 사용하던 사람은 해당 스크린 리더를 활용하면서 ai browser를 활용할 수 있다. 이미 JAWS나 Windows-Eyes가 실행된 상태에서 ai browser를 실행하면 음성은 JAWS나 Windows-Eyes를 따른다.
3.2 음성 설정
음성 속도를 빠르게 하려면 Ctrl-Alt-PgUp을, 느리게 하려면 Ctrl-Alt-PgDn을 활용한다.
Ctrl-Alt-PgUp(또는 PgDn)을 누르면 Speech speed 50과 같이 현재 속도를 알려 주고 이어 Speech speed 60 또는 Speech speed 40과 같이 바뀐 속도를 음성 출력한다. Ctrl-Alt-PgUp(또는 PgDn)를 계속 눌러 자신에 맞는 속도가 되면 멈추면 된다.
4. 이동1
4.1 아이템 간 이동: ↓
↓를 누르면 현재 위치한 아이템의 다음 아이템으로 이동하면서 이동한 줄을 음성 출력한다.
↓를 누르면 해당 아이템이 있는 부분이 사각형으로 박스 형태로 나타나며, 화면의 맨 윗줄에 위치한다. 해당 박스의 바탕색은 연분홍색으로 바뀌며, 박스 테두리는 녹색선으로 나타난다.
(↓를 눌러 포커스되기 이전 모습)

(↓를 눌러 포커스된 모습)

즉 헤딩2에 위치하면 해당 레벨 부분이 전부 사각형으로 표시되며, 다시 ↓를 누르면 헤딩 2의 첫 번째 아이템만 사각형으로 표시되고, 다시 누르면 두 번째 아이템이 사각형으로 표시된다.




↑를 누르면 ↓를 누를 때와는 반대로 이동하면서 음성 출력한다.
현재 위치한 줄을 음성으로 다시 확인하려면 s를 누르면 된다.
4.2 계속 읽기: alt-↓
현재 아이템부터 문서 끝 아이템까지 계속 읽으려면 alt-↓를 실행한다.
alt-↓는 국내 스크린 리더의 F11 연속읽기에 해당한다.
alt-↓를 실행하면 ↓를 연속 실행하는 것과 같이 계속 음성 출력을 하며, 해당 항목이 사각형으로 포커스된다.
ai browsers는 단순한 계속 읽기 기능만 가지고 있을뿐 국내 스크린 리더처럼 일시 정지/계속 읽기 등의 기능이 없다. 계속 읽기를 중단하려면 ctrl 키나 esc 키를 누른다. 계속 읽기를 정지하면 현재 음성 출력하던 내용이 포커스된다.
4.3 문서 처음/끝으로 이동하기: home(ctrl-home), end(ctrl-end)
현재 문서의 처음으로 이동하기 위해서는 home(ctrl-home)를 실행한다.
현재 문서의 처음인 제목 표시줄로 이동하면서 제목표시줄을 음성 출력한다. home 키로 문서 처음으로 이동한 후 ↑를 누르면 top item 이라고 음성 출력하면서 제목 표시줄을 다시 읽는다.
현재 문서의 끝으로 이동하기 위해서는 end(ctrl-end)를 실행한다.
현재 문서의 마지막 줄로 이동하면서 해당 줄을 음성 출력한다. 현재 문서의 마지막 줄에서 ↓를 누르면 last item 이라고 음성 출력하면서 마지막 줄을 다시 읽는다.
4.4 Navigation tree의 변화
ai Browser의 왼쪽 화면에는 Navigation tree가 나타난다.
Navigation tree에는 현재 문서의 구조가 트리뷰처럼 나타난다.
처음 특정 페이지가 나타나면 해당 페이지의 제일 높은 레벨만 나타난다.

↓를 눌러 이동을 하면 해당 단계의 하위 첫 번째 단계가 확장되어 나타난다. 이어 확장된 하위 단계를 선택하면 해당 하위 단계가 확장되어 나타난다.
햬당 단계를 지나면 해당 단계는 모두 축소된다.




Navigation Tree에 나타나는 내용은 헤딩의 내용, 링크 제목, 표에 관련된 내용(TBODY, TD, TR, TD), DIV, 텍스트, 리스트 관련(UL, OL)등이 나타난다.

Navigation Tree를 보이지 않게 하려면 Ctrl-Alt-T를 실행한다.
한 번 실행하면 tree view is closed라고 음성 출력하면서 사라지고, 다시 실행하면 tree view is ok and 라고 음성 출력하면서 나타난다.
5. 이동2
5.1 헤딩 간 이동: h, →(←), 해당 숫자(1~6)
현재 문서의 헤딩 간 이동을 하기 위해서는 h 또는 →를 누른다. h(또는 →)를 누르면 현재 문서의 헤딩을 찾아 순서대로 이동하면서 음성 출력한다.
h(또는 →)는 현재 문서의 헤딩을 순서대로 이동한다면 숫자 1부터 6까지를 누르면 해당 레벨에 관한 것만 찾아서 이동한다.
숫자를 눌러 해당 헤딩이 없는 경우에는 no heading 이라고 음성 출력한다.
숫자를 눌러 헤딩으로 이동하는 경우 마지막 해당 헤딩에서는 기본 경고음과 함께 wrapping to top 이라고 음성 출력하면서 문서의 처음부터 해당 헤딩 레벨을 찾아 이동하고 음성출력한다.
←는 →와는 반대로 이동한다.
5.2 폼 간의 이동: f
현재 문서 내에 있는 폼 간 이동을 하려면 f를 누른다.
f를 누르면 현재 문서 내의 폼(편집창, 라디오 버튼, 콤보상자 등)으로 이동하면서 음성 출력한다.
edit box에 위치한 경우에는 edit 라고 음성 출력한다.
edit box에 입력하려면 다음과 같이 해야 한다.
- 먼저 enter를 하면 text input 대화상자가 나타난다.

- 내용을 입력한다.
- 내용을 입력했으면 enter한다.
- text input 대화상자가 사라지고 본문의 edit box에 입력한 내용이 나타난다.
- 아래 방향키를 눌러 search 버튼에서 엔터한다.
현재 문서 내에 폼이 하나도 없으면 no input 이라고 음성 출력한다.
라디오 버튼에 위치하면 radio button checked 2 of 2
5.3 탭 활용
현재 위치에서 다음에 오는 링크 또는 폼으로 이동하려면 tab 키를 활용한다.
5.4 목록으로 이동: i
i를 누르면 현재 위치에서 다음에 오는 목록(list)으로 이동한다.
i를 눌러 목록에 위치하면 Windows 경고음으로 목록의 시작을 알려주고
link Web 1 of 6
link images 2 of 6
등과 같이 현재 목록의 총수(6)와 위치한 목록의 숫자(1, 2)를 알려 준다.
5.5 텍스트로 이동: n
현재 위치에서 다음 텍스트로 이동하려면 n을 누른다.
n을 누르면 본문 내의 링크가 아닌 텍스트 뿐만 아니라, 여러 개의 목록이 있는 경우 여러 개의 목록이 있다는 것을 설명하는 리스트 목록(list of 4 items), 헤딩의 텍스트(heading level 3 news), 폼의 명칭(search, edit 등) 등을 찾아준다.
5.6 객체로 이동: o
현재 위치에서 다음 객체(flash, Windows Media Player 등)로 이동하려면 o를 누른다.
플래시 객체가 있는 경우에는 embedded object windows flash contents 라고 음성 출력한다.
5.7 accesskey 목록 보기 Ctrl-Alt-K
현재 문서의 access key 목록을 보려면 ctrl+alt+k를 실행한다.
Access Key List 대화상자가 나타나면서 access key 목록이 니티닌다.
해당 키를 선택하거나, alt+shift+accesskey를 실행하면 해당 access key 기능이 실행된다.

5.8 문서 끝에서의 이동 문제
헤딩 간 이동(h, →, 숫자), 폼 간의 이동(f), 목록으로 이동(i), 텍스트로의 이동(n), 객체 이동(o), 멀티미디어 객체 이동시 문서의 끝에서는 문서의 처음으로 이동하면서 Windows 경고음을 내주고 해당 항목의 첫 번째 것을 찾아 음성 출력한다.
6. 찾기
6.1 찾기(앞으로): Ctrl-F
앞으로 찾기 ctrl-F를 실행하면 Find Text 대화상자가 나타난다.

6.2 찾기(뒤로): Ctrl-R
뒤로 찾기 Ctrl-R을 실행하면 Find Text 대화상자가 나타난다.

앞으로 찾기나 뒤로 찾기 모두 계속 찾기 기능은 없다.
7. 이미지에 레이블 달기: Ctrl-A
시각장애인이 인터넷을 활용하면서 가장 어려운 문제 중의 하나가 이미지에 Alt Text를 달지 않았을 때이다.
모든 이미지에 Alt Text를 달아 두면 괜찮겠지만 기존적으로 Alt Text를 제공하지 않은 경우 스크린 리더는 사용자가 해당 이미지에 레이블을 달아 활용할 수 있도록 하고 있다.
ai Browser도 이미지에 Alt Text가 없는 경우 해당 이미지에 사용자가 레이블을 달 수 있다.
먼저 문서 처음에서 a를 누르면 현재 문서의 첫 번째 이미지에 위치하면서 이미지의 alt text를 음성 출력한다. 만일 현재 이미지에 alt text가 제공되지 않았으면 이미지의 파일이름을 음성 출력한다.
a를 눌러 현재 위치한 이미지에 alt text가 없어 사용자가 원하는 레이블을 입력하거나, 제공된 alt text를 사용자의 취향에 맞게 바꾸기 위해서는 Ctrl-A를 실행한다.
Ctrl-A를 실행하면 Alt Text Input 대화상자가 나타나면서 파일이름 또는 Alt Text가 나타난다.

Alt Text Input 대화상자에 사용자가 원하는 내용을 입력하면 다음부터 해당 이미지에 위치하면 바뀐 내용을 음성 출력한다.
만일 이미지가 있어도 파일이름이나 alt text 어떤 형태로든 음성 출력하고 싶지 않는 경우에는 null text(alt="")를 입력하면 된다. null text를 입력한 경우에는 ↓로 이동해도 해당 이미지는 그냥 skip하여 시각장애인은 쓸데없는 소리를 듣지 않아도 된다.
8. 헤딩 추가하기: Ctrl-H
시각장애인이 음성으로 인터넷을 접하는 경우 해당 문서가 다양한 형태로 저작되었다 하더라도 입체적이 아닌 단순히 선형화된 형태로 인식하게 된다. 즉 구조화된 문서로 알기가 어렵다는 것이다.
이 경우 시각장애인이 문서를 구조화해서 알수 있는 방법 중의 하나가 헤딩 활용이다. 즉 헤딩 간 이동을 하여 현재 문서의 큰 부분을 확인하면 훨씬 이해하기 편하다.
그러나 문제는 기본적으로 헤딩을 제공하지 않거나, 부분적으로 빠진 경우 시각장애인은 자신이 원하는 헤딩을 제대로 읽을 수 없다는 문제에 봉착하게 된다.
위와 같은 경우 ai Browser는 시각장애인이 임의의 위치에 헤딩 1 레벨의 헤딩을 추가할 수 있는 방법을 제공한다.
시각장애인이 헤딩이 제공 되지 않은 임의의 위치에서 Ctrl-H를 실행하면 해당 위치에 헤딩 레벨 1에 해당하는 헤딩을 지정할 수 있다.
local이라는 링크에서 Ctrl-H를 실행하면
fennec use for landmark was added here, local
라고 음성 출력한다. Ctrl-H로 사용자 헤딩을 정의한 곳을 h(또는 →, ←, 1)로 찾아가면
link local heading level 1
라고 음성 출력한다.
또한 Ctrl-H로 사용자가 헤딩을 지정한 것을 삭제하려면 해당 위치에서 다시 Ctrl-H,를 하면 된다.
이 경우 Fennec use for landmark was moved, local 라고 음성 출력한다.
이미 헤딩이 설정된 곳에서 Ctrl-H를 실행하면 현재 설정된 헤딩을 취소하여 헤딩간 이동(h, →, ←, 숫자1~6)을 하더라도 해당 헤딩을 음성 출력하지 않는다.
Fennec이 설정된 홈페이지를 다시 부르면 현재 페이지가 로드되었다는 말 다음에 사용자 Annotation이 사용되었다고 음성 출력해 준다.
(user annotation is used)Yahoo page is loaded Fennoc user annotation is used
9. Annotation
사용자는 자신의 취향에 맞는 Annotation을 설정할 수 있다.
User Annotation은 Windows 메뉴, Preferences의 User Annotation에서 설정할 수 있다(기본값: 자동 저장 Save Annotation automatically)

User Annotation에 저장되는 것은
- Ctrl-H로 임의의 위치에 헤딩을 추가, 삭제한 내용
- 이미지에 Ctrl-A로 사용자가 레이블을 입력, 수정한 내용 등이다.
User Annotation을 수동으로 저장하려면 Ctrl-Alt-S를, 현재 저장된 내용을 삭제하려면 Ctrl-Alt-R을 실행하면 된다.
Ctrl-Alt-S를 실행하면 Annotation is saved라고 음성 출력만하며, Ctrl-Alt-R을 실행하면 Remove All User Annotation 대화상자가 나타나 yes를 선택하면 된다.

10. 멀티미디어 관련
10.1 멀티미디어 객체 찾기: m
현재 문서 내의 멀티미디어 객체를 찾기 위해서는 m을 활용한다.
m을 누르면 멀티미디어 객체가 있는 곳에 위치하면서
embedded object windows flash contents
와 같이 객체의 종류를 알려준다.
10.2 멀티미디어 상태 알기: t
현재 멀티미디어의 상태를 알려면 t를 활용한다.
t를 누르면 i video, 3 minutes 10 seconds와 같이 음성 출력하여 현재 비디오를 어디까지 들었나를 알 수 있다.
10.3 정지, 재생: Pause Ctrl-S Ctrl-P
멀티미디어가 포함된 문서로 이동시 자동으로 플레이가 되면 Pause 또는 Ctrl-S를 활용하여 정지한다.
Pause를 활용하면 Pause라고 음성 출력하면서 멀티미디어 객체가 일시 정지한다. 일시 정지된 멀티미디어 객체는 다시 Pause를 누르거나 Ctrl-P를 하면 일시 정지한 부분부터 다시 플레이된다.
현재 플레이 중인 멀티미디어를 완전히 정지시키려면 Ctrl-S를 활용한다. Stop이라고 음성 출력하면서 정지한다. Ctrl-P로 다시 플레이하면 처음부터 다시 재생된다.
특정 페이지가 나타나면서 바로 멀티미디어가 플레이되면 Pause, Ctrl-S로 정지한 다음 문서의 구조를 파악한 후 다시 재생하여 들으면 된다.
10.4 소리 조절
소리내지 않기(mute): Ctrl-M
현재 재생 중인 멀티미디어의 소리를 내지 않고자 한다면 Ctrl-M을 활용한다. Mute라고 음성 출력하면서 비디오는 재생되나 소리는 출력하지 않는다. 다시 Ctrl-M를 실행하면 Mute off라고 음성 출력하면서 소리가 난다.
소리 감소: Ctrl-J, Ctrl-Shift-J
소리를 크게 감소시키고자 하면 Ctrl-J를, 조금씩 감소시키고자 하면 Ctrl-Shift-J를 활용한다.
Ctrl-J나 Ctrl-Shift-J 모두 소리가 감소하면서 volume down 이라고 음성 출력한다.
마지막에는 minimum volume 이라고 음성 출력한다.
소리 증가: Ctrl-K, Ctrl-Shift-K
소리를 크게 증가시키고자 하면 Ctrl-K를, 조금씩 증가시키고자 하면 Ctrl-Shift-K를 활용한다.
Ctrl-K나 Ctrl-Shift-K 모두 소리가 증가하면서 volume up 이라고 음성 출력한다.
마지막에는 maximum volume 이라고 음성 출력한다.
10.5 플래시 콘텐트 다시 부르기: Ctrl-L
이미 로딩된 플래시 콘텐트가 제대로 작동하지 않을 경우에는 Ctrl-L을 실행하여 다시 부른다.
Ctrl-L을 실행하면 Flash repair is finished라고 음성 출력하면서 해당 플래시 콘텐츠를 다시 로딩한다.
이에 시각장애인이 정안인처럼 멀티미디어 콘텐츠를 접근하게 하기 위하여 IBM은 Accessibility Internet Browser for Multimedia를 만들었다.
IBM Accessibility Internet Browser for Multimedia는 Eclipse Rich Client Platform이며, 독립된 하나의 프로그램이다. 웹 페이지가 열리면 ai는 자동적으로 현재 페이지에 내장된 멀티미디어 콘텐츠를 분석한다. 그 후에 ai는 미리 정의된 단축키를 활용하여 비디오의 재생, 정지, pause 뿐만 아니라 재생 속도, 볼륨 조절 등과 같은 멀티미디어 콘텐츠의 사용자 콘트롤을 활용케 한다.
ai는 XML 메타데이터에 기반한 콘텐츠에 대하여 텍스트에 기반한 대체물을 제공하는 기능을 제공한다. 메타데이터를 사용하여 ai는 원래 콘텐츠를 재조직화하고 단순화하여, 부가적 정보나 탐색 방법(navigation method)을 제공한다. 일단 메타데이터를 수동으로 만들어지면 그 사이트의 사용성은 극적으로 증가한다. 대부분의 멀티미디어 콘텐츠는 정안인을 위한 마우스 작동으로 디자인 되었기 때문에 키보드를 활용한 음성 인터페이스로는 이해하기 어렵다.
ai browser를 얻을 수 있는 곳
현재 ai browser는 영어와 일본어만 지원하며 한글 윈도우즈 XP에는 설치되지 않는다.
(목차)
1. 시작화면
2. 열기
2.1 문서 열기: Ctrl-O Alt-D
2.2 현재 문서를 기존 인터넷 브라우저로 보기: Ctrl-Alt-I
2.3 현재 문서 닫기: Ctrl-W
3. 음성 설정
3.1 TTS
3.2 음성 설정
4. 이동1
4.1 아이템 간 이동: ↓
4.2 계속 읽기: alt-↓
4.3 문서 처음/끝으로 이동하기: home(ctrl-home), end(ctrl-end)
4.4 Navigation tree의 변화
5. 이동2
5.1 헤딩 간 이동: h, →(←), 해당 숫자(1~6)
5.2 폼 간의 이동: f
5.3 탭 활용
5.4 목록으로 이동: i
5.5 텍스트로 이동: n
5.6 객체로 이동: o
5.7 accesskey 목록 보기: Ctrl-Alt-K
5.8 문서 끝에서의 이동 문제
6. 찾기
6.1 찾기(앞으로): Ctrl-F
6.2 찾기(뒤로): Ctrl-R
7. 이미지에 레이블 달기: Ctrl-A
8. 헤딩 추가하기: Ctrl-H
9. Annotation
10. 멀티미디어 관련
10.1 멀티미디어 객체 찾기: m
10.2 멀티미디어 상태 알기: t
10.3 정지, 재생: Pause Ctrl-S Ctrl-P
10.4 소리 조절
10.5 플래시 콘텐트 다시 부르기: Ctrl-L
1. 시작화면
ai browser를 실행하면
목탁 소리가 나면서 웹 문서를 로딩하고, 8% 라고 음성 출력하다가 전체 웹 문서를 읽을 준비가 되면 삐리링하는 소리와 함께 현재 문서의 제목 표시줄을 음성 출력하고 pages loaded라고 한다. 이어 1 sound와 같이 객체의 수를 알려준다. 예를 들어 Yahoo의 경우에는 yahoo pages loaded 라고 하며 www.jumpcut.com에서는 Jumpcut - Be good to your video page is loaded 1 sound라고 음성 출력한다.
ai browser 시작 소리
ai browser를 실행하면 화면이 세 개의 부분(왼쪽 위는 Navigation tree, 왼쪽 밑은 Audio description 그리고 오른쪽 창은 Web Browser로 나뉜다.

왼쪽 부분(Navigation tree, Audio description)은 Ctrl-Alt-T를 한번 누르면 treeview is closed 라고 음성 출력하면서 사라지고, 다시 누르면 treeview is append라고 음성 출력하면서 나타난다.
2. 열기
2.1 문서 열기: Ctrl-O Alt-D
ai browser에서 새 문서를 열려면 Ctrl-O 또는 Alt-D를 활용한다.
Ctrl-O 를 실행하면 open a page 대화상자가 나타나 열고자 하는 문서의 URL을 입력하면 된다.

Alt-D를 실행하면 캐럿이 주소표시줄로 이동하여 이동코자 하는 주소를 입력하면 해당 문서가 열린다.
2.2 현재 문서를 기존 인터넷 브라우저로 보기: Ctrl-Alt-I
AI에서 보고 있는 페이지를 현재 컴퓨터의 기본 인터넷 브라우저에서 보고자 할 경우에는 Ctrl-Alt-I를 활용한다.
Ctrl-Alt-I를 실행하면 launch default browser라고 음성 출력하면서 기본 브라우저가 나타난다.
(ai browser로 본 모습)

(익스플로러로 본 모습)

2.3 현재 문서 닫기: Ctrl-W
현재 화면에 나타난 탭 만을 닫고자 하면 Ctrl-W를 활용한다.
3. 음성 설정
3.1 TTS
ai browser는 영문 Windows에서 제공하는 SAPI5 TTS 엔진을 활용하여 음성 출력한다. SAPI% TTS는 영문 Windows XP에는 내재되어 있기 때문에 별도의 TTS를 설치않아도 사용할 수 있다.

또한 기존 JAWS나 Windows-Eyes를 사용하던 사람은 해당 스크린 리더를 활용하면서 ai browser를 활용할 수 있다. 이미 JAWS나 Windows-Eyes가 실행된 상태에서 ai browser를 실행하면 음성은 JAWS나 Windows-Eyes를 따른다.
3.2 음성 설정
음성 속도를 빠르게 하려면 Ctrl-Alt-PgUp을, 느리게 하려면 Ctrl-Alt-PgDn을 활용한다.
Ctrl-Alt-PgUp(또는 PgDn)을 누르면 Speech speed 50과 같이 현재 속도를 알려 주고 이어 Speech speed 60 또는 Speech speed 40과 같이 바뀐 속도를 음성 출력한다. Ctrl-Alt-PgUp(또는 PgDn)를 계속 눌러 자신에 맞는 속도가 되면 멈추면 된다.
4. 이동1
4.1 아이템 간 이동: ↓
↓를 누르면 현재 위치한 아이템의 다음 아이템으로 이동하면서 이동한 줄을 음성 출력한다.
↓를 누르면 해당 아이템이 있는 부분이 사각형으로 박스 형태로 나타나며, 화면의 맨 윗줄에 위치한다. 해당 박스의 바탕색은 연분홍색으로 바뀌며, 박스 테두리는 녹색선으로 나타난다.
(↓를 눌러 포커스되기 이전 모습)

(↓를 눌러 포커스된 모습)

즉 헤딩2에 위치하면 해당 레벨 부분이 전부 사각형으로 표시되며, 다시 ↓를 누르면 헤딩 2의 첫 번째 아이템만 사각형으로 표시되고, 다시 누르면 두 번째 아이템이 사각형으로 표시된다.




↑를 누르면 ↓를 누를 때와는 반대로 이동하면서 음성 출력한다.
현재 위치한 줄을 음성으로 다시 확인하려면 s를 누르면 된다.
4.2 계속 읽기: alt-↓
현재 아이템부터 문서 끝 아이템까지 계속 읽으려면 alt-↓를 실행한다.
alt-↓는 국내 스크린 리더의 F11 연속읽기에 해당한다.
alt-↓를 실행하면 ↓를 연속 실행하는 것과 같이 계속 음성 출력을 하며, 해당 항목이 사각형으로 포커스된다.
ai browsers는 단순한 계속 읽기 기능만 가지고 있을뿐 국내 스크린 리더처럼 일시 정지/계속 읽기 등의 기능이 없다. 계속 읽기를 중단하려면 ctrl 키나 esc 키를 누른다. 계속 읽기를 정지하면 현재 음성 출력하던 내용이 포커스된다.
4.3 문서 처음/끝으로 이동하기: home(ctrl-home), end(ctrl-end)
현재 문서의 처음으로 이동하기 위해서는 home(ctrl-home)를 실행한다.
현재 문서의 처음인 제목 표시줄로 이동하면서 제목표시줄을 음성 출력한다. home 키로 문서 처음으로 이동한 후 ↑를 누르면 top item 이라고 음성 출력하면서 제목 표시줄을 다시 읽는다.
현재 문서의 끝으로 이동하기 위해서는 end(ctrl-end)를 실행한다.
현재 문서의 마지막 줄로 이동하면서 해당 줄을 음성 출력한다. 현재 문서의 마지막 줄에서 ↓를 누르면 last item 이라고 음성 출력하면서 마지막 줄을 다시 읽는다.
4.4 Navigation tree의 변화
ai Browser의 왼쪽 화면에는 Navigation tree가 나타난다.
Navigation tree에는 현재 문서의 구조가 트리뷰처럼 나타난다.
처음 특정 페이지가 나타나면 해당 페이지의 제일 높은 레벨만 나타난다.

↓를 눌러 이동을 하면 해당 단계의 하위 첫 번째 단계가 확장되어 나타난다. 이어 확장된 하위 단계를 선택하면 해당 하위 단계가 확장되어 나타난다.
햬당 단계를 지나면 해당 단계는 모두 축소된다.




Navigation Tree에 나타나는 내용은 헤딩의 내용, 링크 제목, 표에 관련된 내용(TBODY, TD, TR, TD), DIV, 텍스트, 리스트 관련(UL, OL)등이 나타난다.

Navigation Tree를 보이지 않게 하려면 Ctrl-Alt-T를 실행한다.
한 번 실행하면 tree view is closed라고 음성 출력하면서 사라지고, 다시 실행하면 tree view is ok and 라고 음성 출력하면서 나타난다.
5. 이동2
5.1 헤딩 간 이동: h, →(←), 해당 숫자(1~6)
현재 문서의 헤딩 간 이동을 하기 위해서는 h 또는 →를 누른다. h(또는 →)를 누르면 현재 문서의 헤딩을 찾아 순서대로 이동하면서 음성 출력한다.
h(또는 →)는 현재 문서의 헤딩을 순서대로 이동한다면 숫자 1부터 6까지를 누르면 해당 레벨에 관한 것만 찾아서 이동한다.
숫자를 눌러 해당 헤딩이 없는 경우에는 no heading 이라고 음성 출력한다.
숫자를 눌러 헤딩으로 이동하는 경우 마지막 해당 헤딩에서는 기본 경고음과 함께 wrapping to top 이라고 음성 출력하면서 문서의 처음부터 해당 헤딩 레벨을 찾아 이동하고 음성출력한다.
←는 →와는 반대로 이동한다.
5.2 폼 간의 이동: f
현재 문서 내에 있는 폼 간 이동을 하려면 f를 누른다.
f를 누르면 현재 문서 내의 폼(편집창, 라디오 버튼, 콤보상자 등)으로 이동하면서 음성 출력한다.
edit box에 위치한 경우에는 edit 라고 음성 출력한다.
edit box에 입력하려면 다음과 같이 해야 한다.
- 먼저 enter를 하면 text input 대화상자가 나타난다.

- 내용을 입력한다.
- 내용을 입력했으면 enter한다.
- text input 대화상자가 사라지고 본문의 edit box에 입력한 내용이 나타난다.
- 아래 방향키를 눌러 search 버튼에서 엔터한다.
현재 문서 내에 폼이 하나도 없으면 no input 이라고 음성 출력한다.
라디오 버튼에 위치하면 radio button checked 2 of 2
5.3 탭 활용
현재 위치에서 다음에 오는 링크 또는 폼으로 이동하려면 tab 키를 활용한다.
5.4 목록으로 이동: i
i를 누르면 현재 위치에서 다음에 오는 목록(list)으로 이동한다.
i를 눌러 목록에 위치하면 Windows 경고음으로 목록의 시작을 알려주고
link Web 1 of 6
link images 2 of 6
등과 같이 현재 목록의 총수(6)와 위치한 목록의 숫자(1, 2)를 알려 준다.
5.5 텍스트로 이동: n
현재 위치에서 다음 텍스트로 이동하려면 n을 누른다.
n을 누르면 본문 내의 링크가 아닌 텍스트 뿐만 아니라, 여러 개의 목록이 있는 경우 여러 개의 목록이 있다는 것을 설명하는 리스트 목록(list of 4 items), 헤딩의 텍스트(heading level 3 news), 폼의 명칭(search, edit 등) 등을 찾아준다.
5.6 객체로 이동: o
현재 위치에서 다음 객체(flash, Windows Media Player 등)로 이동하려면 o를 누른다.
플래시 객체가 있는 경우에는 embedded object windows flash contents 라고 음성 출력한다.
5.7 accesskey 목록 보기 Ctrl-Alt-K
현재 문서의 access key 목록을 보려면 ctrl+alt+k를 실행한다.
Access Key List 대화상자가 나타나면서 access key 목록이 니티닌다.
해당 키를 선택하거나, alt+shift+accesskey를 실행하면 해당 access key 기능이 실행된다.

5.8 문서 끝에서의 이동 문제
헤딩 간 이동(h, →, 숫자), 폼 간의 이동(f), 목록으로 이동(i), 텍스트로의 이동(n), 객체 이동(o), 멀티미디어 객체 이동시 문서의 끝에서는 문서의 처음으로 이동하면서 Windows 경고음을 내주고 해당 항목의 첫 번째 것을 찾아 음성 출력한다.
6. 찾기
6.1 찾기(앞으로): Ctrl-F
앞으로 찾기 ctrl-F를 실행하면 Find Text 대화상자가 나타난다.

6.2 찾기(뒤로): Ctrl-R
뒤로 찾기 Ctrl-R을 실행하면 Find Text 대화상자가 나타난다.

앞으로 찾기나 뒤로 찾기 모두 계속 찾기 기능은 없다.
7. 이미지에 레이블 달기: Ctrl-A
시각장애인이 인터넷을 활용하면서 가장 어려운 문제 중의 하나가 이미지에 Alt Text를 달지 않았을 때이다.
모든 이미지에 Alt Text를 달아 두면 괜찮겠지만 기존적으로 Alt Text를 제공하지 않은 경우 스크린 리더는 사용자가 해당 이미지에 레이블을 달아 활용할 수 있도록 하고 있다.
ai Browser도 이미지에 Alt Text가 없는 경우 해당 이미지에 사용자가 레이블을 달 수 있다.
먼저 문서 처음에서 a를 누르면 현재 문서의 첫 번째 이미지에 위치하면서 이미지의 alt text를 음성 출력한다. 만일 현재 이미지에 alt text가 제공되지 않았으면 이미지의 파일이름을 음성 출력한다.
a를 눌러 현재 위치한 이미지에 alt text가 없어 사용자가 원하는 레이블을 입력하거나, 제공된 alt text를 사용자의 취향에 맞게 바꾸기 위해서는 Ctrl-A를 실행한다.
Ctrl-A를 실행하면 Alt Text Input 대화상자가 나타나면서 파일이름 또는 Alt Text가 나타난다.

Alt Text Input 대화상자에 사용자가 원하는 내용을 입력하면 다음부터 해당 이미지에 위치하면 바뀐 내용을 음성 출력한다.
만일 이미지가 있어도 파일이름이나 alt text 어떤 형태로든 음성 출력하고 싶지 않는 경우에는 null text(alt="")를 입력하면 된다. null text를 입력한 경우에는 ↓로 이동해도 해당 이미지는 그냥 skip하여 시각장애인은 쓸데없는 소리를 듣지 않아도 된다.
8. 헤딩 추가하기: Ctrl-H
시각장애인이 음성으로 인터넷을 접하는 경우 해당 문서가 다양한 형태로 저작되었다 하더라도 입체적이 아닌 단순히 선형화된 형태로 인식하게 된다. 즉 구조화된 문서로 알기가 어렵다는 것이다.
이 경우 시각장애인이 문서를 구조화해서 알수 있는 방법 중의 하나가 헤딩 활용이다. 즉 헤딩 간 이동을 하여 현재 문서의 큰 부분을 확인하면 훨씬 이해하기 편하다.
그러나 문제는 기본적으로 헤딩을 제공하지 않거나, 부분적으로 빠진 경우 시각장애인은 자신이 원하는 헤딩을 제대로 읽을 수 없다는 문제에 봉착하게 된다.
위와 같은 경우 ai Browser는 시각장애인이 임의의 위치에 헤딩 1 레벨의 헤딩을 추가할 수 있는 방법을 제공한다.
시각장애인이 헤딩이 제공 되지 않은 임의의 위치에서 Ctrl-H를 실행하면 해당 위치에 헤딩 레벨 1에 해당하는 헤딩을 지정할 수 있다.
local이라는 링크에서 Ctrl-H를 실행하면
fennec use for landmark was added here, local
라고 음성 출력한다. Ctrl-H로 사용자 헤딩을 정의한 곳을 h(또는 →, ←, 1)로 찾아가면
link local heading level 1
라고 음성 출력한다.
또한 Ctrl-H로 사용자가 헤딩을 지정한 것을 삭제하려면 해당 위치에서 다시 Ctrl-H,를 하면 된다.
이 경우 Fennec use for landmark was moved, local 라고 음성 출력한다.
이미 헤딩이 설정된 곳에서 Ctrl-H를 실행하면 현재 설정된 헤딩을 취소하여 헤딩간 이동(h, →, ←, 숫자1~6)을 하더라도 해당 헤딩을 음성 출력하지 않는다.
Fennec이 설정된 홈페이지를 다시 부르면 현재 페이지가 로드되었다는 말 다음에 사용자 Annotation이 사용되었다고 음성 출력해 준다.
(user annotation is used)Yahoo page is loaded Fennoc user annotation is used
9. Annotation
사용자는 자신의 취향에 맞는 Annotation을 설정할 수 있다.
User Annotation은 Windows 메뉴, Preferences의 User Annotation에서 설정할 수 있다(기본값: 자동 저장 Save Annotation automatically)

User Annotation에 저장되는 것은
- Ctrl-H로 임의의 위치에 헤딩을 추가, 삭제한 내용
- 이미지에 Ctrl-A로 사용자가 레이블을 입력, 수정한 내용 등이다.
User Annotation을 수동으로 저장하려면 Ctrl-Alt-S를, 현재 저장된 내용을 삭제하려면 Ctrl-Alt-R을 실행하면 된다.
Ctrl-Alt-S를 실행하면 Annotation is saved라고 음성 출력만하며, Ctrl-Alt-R을 실행하면 Remove All User Annotation 대화상자가 나타나 yes를 선택하면 된다.

10. 멀티미디어 관련
10.1 멀티미디어 객체 찾기: m
현재 문서 내의 멀티미디어 객체를 찾기 위해서는 m을 활용한다.
m을 누르면 멀티미디어 객체가 있는 곳에 위치하면서
embedded object windows flash contents
와 같이 객체의 종류를 알려준다.
10.2 멀티미디어 상태 알기: t
현재 멀티미디어의 상태를 알려면 t를 활용한다.
t를 누르면 i video, 3 minutes 10 seconds와 같이 음성 출력하여 현재 비디오를 어디까지 들었나를 알 수 있다.
10.3 정지, 재생: Pause Ctrl-S Ctrl-P
멀티미디어가 포함된 문서로 이동시 자동으로 플레이가 되면 Pause 또는 Ctrl-S를 활용하여 정지한다.
Pause를 활용하면 Pause라고 음성 출력하면서 멀티미디어 객체가 일시 정지한다. 일시 정지된 멀티미디어 객체는 다시 Pause를 누르거나 Ctrl-P를 하면 일시 정지한 부분부터 다시 플레이된다.
현재 플레이 중인 멀티미디어를 완전히 정지시키려면 Ctrl-S를 활용한다. Stop이라고 음성 출력하면서 정지한다. Ctrl-P로 다시 플레이하면 처음부터 다시 재생된다.
특정 페이지가 나타나면서 바로 멀티미디어가 플레이되면 Pause, Ctrl-S로 정지한 다음 문서의 구조를 파악한 후 다시 재생하여 들으면 된다.
10.4 소리 조절
소리내지 않기(mute): Ctrl-M
현재 재생 중인 멀티미디어의 소리를 내지 않고자 한다면 Ctrl-M을 활용한다. Mute라고 음성 출력하면서 비디오는 재생되나 소리는 출력하지 않는다. 다시 Ctrl-M를 실행하면 Mute off라고 음성 출력하면서 소리가 난다.
소리 감소: Ctrl-J, Ctrl-Shift-J
소리를 크게 감소시키고자 하면 Ctrl-J를, 조금씩 감소시키고자 하면 Ctrl-Shift-J를 활용한다.
Ctrl-J나 Ctrl-Shift-J 모두 소리가 감소하면서 volume down 이라고 음성 출력한다.
마지막에는 minimum volume 이라고 음성 출력한다.
소리 증가: Ctrl-K, Ctrl-Shift-K
소리를 크게 증가시키고자 하면 Ctrl-K를, 조금씩 증가시키고자 하면 Ctrl-Shift-K를 활용한다.
Ctrl-K나 Ctrl-Shift-K 모두 소리가 증가하면서 volume up 이라고 음성 출력한다.
마지막에는 maximum volume 이라고 음성 출력한다.
10.5 플래시 콘텐트 다시 부르기: Ctrl-L
이미 로딩된 플래시 콘텐트가 제대로 작동하지 않을 경우에는 Ctrl-L을 실행하여 다시 부른다.
Ctrl-L을 실행하면 Flash repair is finished라고 음성 출력하면서 해당 플래시 콘텐츠를 다시 로딩한다.




덧글