TalkBack 로컬 콘텍스트, 글로벌 콘텍스트에 대한 짧은 이해 by 백남중

 

키보드를 활용할 수 없는 모바일 기기에서는 손가락을 활용한 제스처가 기기 활용 및 입력의 담당한다.

그러나 손가락 수와 제스처의 한계로 인해 많은 기능을 소화할 수 있는 방법이 필요하게 되었다.

즉 네 손가락으로 할 수 있는 행동이란 한 번 탭, 두 번 탭, 세 번 탭, 네 번 탭 그리고 상, , , 우로 쓸기가 기본이다.

네 손가락으로 7가지 제스처로 구현할 수 있는 것은 28가지 밖에 안된다.

이에 iOSVoiceOver에서는 Rotor라는 기능을 구현했다.

한 손가락을 화면에 댄 상태에서 다른 손가락을 원 돌리듯이 하면 Rotor가 실행되면서 현재 상태에서 활용할 수 있는 옵션을 음성 출력한다.

로터를 실행하여 로터 화면이 나타난 모습

예를 들어 Rotor를 실행하면 화면에 검정 사각형 안에 시계의 시간 표시 부분에 표시가 나타나면서 가운데 바늘이 돌면서 12시 위치에 옵션 항목이 나타나면서 문자, 단어, , 힌트와 같이 음성 출력한다. 계속 Rotor를 실행하면 옵션이 바뀐다.

문자라고 음성 출력하는 곳에서 Rotor를 멈춘 후 한 손가락으로 아래로 쓸면 현재 선택된 항목의 글자를 한 자씩 음성 출력한다. 아래로 쓸다가 위로 쓸면 이전 글자를 음성 출력한다. 만일 단어를 선택한 후 한 손가락 아래로 쓸면 한 단어를 음성 출력한다.

RotoriOS의 설정 일반 손쉬운 사용 - VoiceOver Rotor에서 자신이 자주 활용하는 항목을 선택할 수 있다.

Rotor에서 선택할 수 있는 29가지 항목: 문자, 단어, , 말하기 속도, 음량, 오디오 더킹, 구두점, 사운드, 힌트, 점자 화면 입력, 필기, 컨테이너, 머리말, 링크, 형식 제어, , 목록, 랜드마크, 방문한 링크, 방문하지 않은 링크, 버튼, 텍스트 필드, 검색 필드, 이미지, 고정 텍스트, 페이지 내부 링크, 확대/축소, 동일한 항목, 수직 탐색

Rotor에서 항목을 선택한 후 한 손가락을 아래/위로 쓸면 해당 항목의 기능을 수행하거나, 옵션을 바꿀 수 있다.

문자를 선택한 후 아래로 끌면 다음 글자를 음성 출력하고, 위로 쓸면 이전 글자를 음성 출력한다.

힌트를 선택한 후 한 손가락 아래로 쓸면 힌트 비활성화됨, 위로 쓸면 힌트 활성화됨을 선택할 수 있다.

말하기 속도를 선택한 후에는 한 손가락 아래로 쓸면 15%, 10%와 같이 속도가 느려지고 위로 쓸면 15%, 20%, 25%와 같이 속도가 빨라진다.

 

안드로이드에서는 iOSRotor와 비슷한 기능으로 로컬 콘텍스트 메뉴와 글로벌 콘텍스트 메뉴를 들 수 있다.

로컬 콘텍스트 메뉴는 한 손가락을 위로, 오른쪽으로 쓸면 나타나는 메뉴이다.

한 손가락 위로, 오른쪽으로 쓸면 검정 원이 화면의 가운데에 나타난다.

로컬 콘텍스트 메뉴를 실행하여 화면 가운데 검정원이 나타난 모습

  검정 원을 터치하면 현재 포커스 된 항목에 따라서 나타는 내용이 다르다.

홈 화면에서는 읽기 단위 변경과 사용자 작업 지정을 선택할 수 있는 원이 나타난다.

로컬 콘텍스트 메뉴의 검정원을 터치하여 읽기 단위 변경, 사용자 지정 작업 관련 원이 나타난 모습

읽기 단위 변경을 선택하면 기본 읽기, 문자 읽기, 단어 읽기, 행 읽기, 단락 읽기, 페이지 읽기를 선택할 수 있는 원이 나타난다.

로컬 콘텍스트 메뉴의 검정원 터치후 나타난 읽기 단위 변경을 선택하여 나타난 기본 읽기, 문자 읽기, 단어 읽기, 행 읽기, 단락 읽기, 페이지 읽기를 선택할 수 있는 원 모습

자신이 원하는 항목을 선택한 후 한 손가락 좌/우로 쓸면 해당 기능이 실행된다.

예를 들어 홈 화면의 Chromcast에 위치한 후 로컬 콘텍스트 메뉴의 읽기 단위 변경, 문자 읽기를 선택한 후 한 손가락 오른쪽으로 쓸면 대문자 C, h, r, o, m과 같이 음성 출력한다.


사용자 지정 작업 메뉴를 선택하면 삭제 항목이 나타난다. 삭제를 선택하면 현재 위치한 앱이 삭제된다.

로컬 콘텍스트 메뉴의 검정원 터치 후 나타난 사용자 지정 작업을 선택하여 나타난 삭제 관련 원 모습

  인터넷에서는 기본 읽기, 문자 읽기, 단어 읽기, 행 읽기, 섹션 탐색, 목록 탐색, 콘트롤 탐색, 특별한 콘텐츠 탐색이 있는 원이 나타난다.

인터넷에서 로컬 콘텍스트 메뉴를 실행하여 기본 읽기, 문자 읽기, 단어 읽기, 행 읽기, 섹션 탐색, 목록 탐색, 콘트롤 탐색, 특별한 콘텐츠 탐색이 나타난 원 모습

  자신이 원하는 항목을 드래그하여 찾은 후 한 손가락 오른쪽으로 쓸면 해당 기능이 수행된다.

입력상자에서는 커서 콘트롤과 읽기 단위 변경이 있는 원이 나타난다.

입력상자에서 로칼 콘텍스트 메뉴를 실행하여 커서 콘트롤, 읽기 단위 변경이 나타난 원 모습

커서 콘트롤을 선택하면 커서를 처음으로 이;, 커서를 끝으로 이동, 모두 선택, 선택모드 시작이 있는 원이 나타난다. 드래그하여 자신이 원하는 항목을 선택하면 해당 기능이 선택된다.

로컬 콘텍스트 메뉴의 커서 콘트롤을 선택하여 나타난 커서를 처음으로 이;동, 커서를 끝으로 이동, 모두 선택, 선택모드 시작이 있는 원 모습

선택모드란 입력상자 내의 글자를 블록 설정하여 복사하거나 블록 해제 등의 기능을 하기 위한 기능이다.

라벨 추가 기능이다. 이 기능은 이미지를 활용하여 버튼과 같이 누르는 기능이 포함된 콘트롤에 라벨이 없는 경우에 라벨을 추가한다.

~~ 버튼 라벨이 지정되지 않았습니다라고 음성 출력하는 곳에서 로컬 콘텍스트 메뉴를 실행하면 라벨 추가 메뉴가 있는 원이 나타나고 이것을 선택하면 라벨을 입력할 수 잇는 라벨 추가 화면이 나타난다.

  이미지 버튼에서 로컬 콘텍스트 메뉴를 실행하여 라벨 추가 항목이 나타난 원 모습

  로컬 콘텍스트 메뉴의 라벨 추가를 선택하여 새로운 라벨을 입력할 수 있는 화면

라벨을 설정하면 다음부터는 라벨이 지정되지 않았습니다 라는 말 대신에 멀티미디어 버튼과 같이 추가한 라벨로 음성 출력한다.

라벨 추가 기능은 라벨이 없는 단순한 이지지에는 적용되지 않는다.

 

글로벌 콘텍스트는 한 손가락 아래, 오른쪽으로 쓸면 나타나는 메뉴이다.

기본적으로 피드백 일시 중지, 음성안내 지원 설정, TTS(텍스트 음성 변환)항목과 가운데에 검정 원이 나타난다.

글로벌 콘텍스트 메뉴를 실행하여 피드백 일시 중지, 음성안내 지원 설정, TTS(텍스트 음성 변환)항목과 가운데에 검정 원이 나타난 모습

검정 원을 선택하면 맨 위부터 읽기, 마지막 음성 한 자씩 읽기, 다음 항목부터 읽기, 빠른 탐색이 있는 원이 나타난다.

글로벌 콘텍스트 메뉴의 검정원을 선택하여 맨 위부터 읽기, 마지막 음성 한 자씩 읽기, 다음 항목부터 읽기, 빠른 탐색이 있는 원 모습

빠른 탐색을 선택하면 잘게 나누어진 원이 나타난다. 나누어진 부분을 드래그하면 웹 문서의 내용에 위치한다. 즉 각각의 항목을 한 손가락 오른쪽으로 쓸어서 이동하는 것이 아니라 잘게 나누어진 원을 드래그하여 따라가면 문서의 순서대로 이동할 수 있게 된 것이다. 원하는 내용을 음성 출력하면 화면에서 손을 떼면 해당 항목에 포커스가 된다.

글로벌 콘텍스트 메뉴의 빠른 실행을 선택하여 나타난 잘게 나누어진 원 모습  

로컬 콘텍스트메뉴나 글로벌 콘텍스트 메뉴는 제스처가 어렵고, 나타난 원의 특정 항목을 반드시 드래그해서 찾아가야 한다는 어려움이 있다.

이에 구글 TalkBack 4.2에서는 컨텍스트 메뉴를 목록으로 표시 항목을 선보였다.

컨텍스트 메뉴를 목록으로 표시를 선택하면 로컬 콘텍스트나 글로벌 콘텍스트 메뉴가 목록으로 나타난다.

홈 화면에서 목록으로 나타난 로컬 콘텍스트 메뉴(기본 읽기, 문자 읽기, 단어 읽기, 행 읽기, 단락 읽기, 페이지 읽기)

인터넷에서 목록으로 나타난 로컬 콘텍스트 메뉴(기본 읽기, 문자 읽기, 단어 읽기, 행읽기, 섹션 탐색, 목록 탐색, 컨트롤 탐색, 특별한 콘텐츠 탐색  

목록으로 나타난 글로벌 콘텍스트 메뉴(맨 위부터 읽기, 마지막 음성 반복, 마지막 음성 한 자씩 읽기, 다음 항목부터 읽기, 피드백 일시 중지, 음성 안내 지원 설정, TTS(텍스트 음성 변환) 설정)

삼성의 보이스 어시스턴트(현재는 Gallaxy TalkBack이지만 곧 명칭이 바뀐 예정)에서는 컨텍스트 메뉴의 단계를 줄이고자 세 손가락을 활용하여 자신이 원하는 항목을 선택할 수 있는 방법을 선보였다.

세 손가락을 위/아래로 쓸면 문자 읽기, 단어 읽기, 행 읽기, 단락 읽기, 페이지 읽기를 음성 출력한다.

삼성 s6에서 세 손가락 아래로 쓸어 화면 가운데 문자 읽기 항목이 나타난 모습

세 손가락을 좌우로 쓸면 읽어주는 속도, 마침표, 정보보호화면, 굵은 커서, 알림, 미디어 음량을 음성 출력한다.

삼성 s6에서 세 손가락 오른쪽으로 쓸어 화면 가운데 미디어 음량 항목이 나타난 모습

세 손가락을 상하 또는 좌우로 쓸어 원하는 항목을 선택한 후에는 한 손가락 위/아래로 쓸어 해당 기능을 실행하면 된다.



작성일시: 201574

 




me2day