아티클

삼성 갤럭시의 Android 11, One UI 3.0의 새로운 Talkback 살펴보기

2021-02-23 11:07:59

안녕하세요, 엔비전스입니다.

다소 다사다난한 2020년 연말, 코로나와 함께 찾아온 언택트 시대로 인해 인터넷은 우리 일상 속, 더 깊숙이 뿌리를 내렸습니다. 얼굴을 보며 대화하고, 서비스를 제공하는 대면 서비스가 불가능해졌기 때문입니다.

코로나로 인해 급변하는 환경 속에서 정보 습득에 취약한 사람들을 위해 여러 IT 종사자분들께서 그 어느 때보다 노력한 해가 아니었을까 싶습니다.

삼성에서도 2020년 가을부터 접근성 향상을 위해 OneUI 3.0에 새로운 스크린리더를 적용한 베타 테스트를 진행하였으며 연말에 공개했습니다. 이번 아티클에서는 Android 11 OneUI 3.0이 탑재된 갤럭시 스마트폰에 탑재된 새로운 스크린리더에 대해 알아보고자 합니다.

 

새 스크린리더의 핵심 키워드 : 통합

이번 OneUI 3.0과 함께 업데이트된 스크린리더의 명칭은 Talkback입니다. Talkback은 원래 있던 스크린리더의 이름이기 때문에 의아하실 것인데요.

Google의 Android 접근성 도구 모음(Android Accessibility Suite)에 포함된 Talkback과 스크린리더인 기존 VoiceAssistant의 기능을 통합한 삼성 스마트폰을 위한 새로운 Talkback이 만들었습니다.

 

통합에 대한 배경

삼성의 Voice Assistant는 Android 11 이전부터 여러 개의 손가락을 사용하는 제스처를 지원해 왔습니다. 두 손가락부터, 네 손가락 터치나 스와이프 동작을 Talkback 스크린리더를 기반으로 커스터마이징하여 만든 것이 Voice Assistant입니다.

그러나 Android 11에서는 정식으로 다중 터치 제스처를 Talkback에 적용하기 시작했으며, 잠시 동안 공개되지 않았던 Talkback의 소스가 공개되었습니다.

기존 Voice Assistant는 안드로이드 버전이 높아졌음에도 불구하고, 접근성 API 지원을 온전히 받지 못했기 때문에 Talkback에서 읽는 것과 다소 많은 차이가 발생했습니다.

삼성에서는 새로 열린 소스코드를 사용하여 이번 기회에 기존 VoiceAssistant의 기능을 Talkback에 녹여 삼성 갤럭시를 위한 새로운 Talkback을 별도로 제작한 것으로 보입니다.

 

어떤 기기에서 만나볼 수 있나요?

아래 자료는 Samsung Members 앱의 공지사항을 참고하였음을 안내드립니다. 새로운 Talkback은 현재 아래와 같은 단말에서 만나볼 수 있습니다.

기준 날짜

  • Galaxy S20 Ultra, S20+, S20
  • Note20 Ultra, Note20
  • Galaxy Z Fold2
  • Galaxy Z Flip 5G
  • Galaxy S20 FE 
  • Galaxy Z Flip
  • Galaxy Tab S7/S7+

다음과 같은 단말기가 OneUI 3.0과 새로운 Talkback으로 업데이트 될 예정입니다.

  • 01월 : Galaxy Note10/10+, S10 5G, S10+/S10/S10e
  • 02월 : Galaxy Fold 5G
  • 03월 : Galaxy A90 5G, A71 5G, A51 5G
  • 04월 : Galaxy A50, A40
  • 05월 : Galaxy A80, A31, A21s, Tab S6/S6 Lite/S6 5G
  • 06월 : Galaxy Tab A7, Tab Active3
  • 07월 : Galaxy A30, A20(Wide4), A10, Tab S5e
  • 08월 : Galaxy A20e(Jean2), Tab A 8.0(2019), Tab A 10.1(2019), Tab A with S Pen
  • 10월 : Galaxy A10e

삼성의 Talkback이 VoiceAssistant와 어떻게 다른가요?

Android 11, Talkback 9.x 버전부터 여러 손가락 동작(멀티 핑거 제스처)를 사용할 수 있게 됨에 따라 여러 기능이 다시 지정되었으며, 기능의 추가 및 삭제, 통합이 이루어졌습니다. 아래 섹션을 통해 함께 알아보도록 하겠습니다.

설정 경로의 변경

우선, VoiceAssistant 항목의 삭제되고, Talkback 항목으로 대체되었습니다. Talkback으로 통합됨에 따라, 기존에 스크린리더 하위 항목이 사라졌으며, Talkback 항목이 접근성 메뉴 화면의 하위 항목으로 옮겨졌습니다.

읽기 메뉴 기능 추가
Google의 Talkback에는 없는 “읽기 메뉴”라는 삼성 Talkback의 고유 기능이 추가되었습니다. 조작 방법은 VoiceAssistant에서 세 손가락 쓸기 동작으로 단어, 문자 단위를 설정하거나, 음성 속도, 음성 언어 등을 설정하는 작업을 수행하던 것과 조작 방법이 거의 동일합니다. 세 손가락으로 원하는 모드를 선택하고, 위 또는 아래로 스와이프하여 탐색하거나 기능을 실행할 수 있습니다.

기존의 Talkback에서는 한 손가락 위 또는 아래로 쓸어 탐색 단위를 설정하고, 한 손가락 오른쪽 또는 왼쪽 쓸기로 해당 단위로 탐색해 왔으나, 삼성의 새로운 Talkback에서는 읽기 메뉴의 설정값을 “단어”로 설정했다면 위에서 설명했던 것 처럼 한 손가락 위 또는 아래로 쓸어 탐색해야 합니다.

기존에 Voice Assistant를 사용하던 분들은 그다지 어색하지 않으나, Google의 Talkback을 사용했었다면 조금 적응이 필요한 부분일 것입니다.

컨텍스트 메뉴 통합
기존 기능 설명: 기존의 Talkback에는 글로벌 컨텍스트 메뉴로컬 컨텍스트 메뉴로 나누어져 있었습니다. 두 메뉴는 모두 화면 가운데에 나타나는 목록으로 메뉴 항목을 이중 탭하여 기능을 사용하는 방식이었습니다.
글로벌 컨텍스트 메뉴는 어느 곳에서든 사용 가능한 기능을 모아둔 메뉴로, 연속 읽기, 음성엔진 설정 열기, 클립보드 복사 등의 동작이 있었으며, 로컬 컨텍스트 메뉴는 웹 요소 탐색, 단어/문자 단위 탐색 설정, 슬라이더 값 조절 등, 현재 스크린리더 초점이 있는 요소에 따라 상황에 맞는 기능을 제공하는 메뉴로 분리되어 있었습니다.

변경 사항 설명: 새 버전의 Talkback에서는 로컬 컨텍스트 메뉴를 별도로 여는 제스처가 사라지고, 글로벌 컨텍스트 메뉴에 상황에 따라 항목이 추가되는 형식으로 로컬 컨텍스트 메뉴가 <음성 안내 지원 메뉴>라는 하나의 메뉴 목록으로 통합되었습니다.

슬라이더나 뷰페이저와 같이 동작이 있는 요소면 기존 글로벌 컨텍스트 메뉴를 열었을 때, “동작” 항목이 추가로 생성되며, 웹을 탐색하는 중이라면, “탐색” 메뉴가 추가됩니다. 마찬가지로 레이블이 없는 요소에서 <음성 안내 지원 메뉴>를 열면 <라벨> 항목이 표시되며, 해당 항목을 눌러 요소에 대한 사용자 레이블을 달 수 있습니다.

부가적인 변경 사항: 기존 VoiceAssistant의 세 손가락 오른쪽 왼쪽 쓸기와 위아래 쓸기 동작으로 설정하는 읽기 메뉴가 달랐으나, 글로벌 컨텍스트 메뉴와 로컬 컨텍스트 메뉴가 통합된 것과 마찬가지로 한 개의 읽기 메뉴로 통합되었습니다.

 

추가 또는 변경된 손동작

Talkback에 멀티 핑거 제스처가 추가되었으며, 일부 기능이 다시 매핑되었습니다.

두 손가락 동작
두 손가락을 활용하는 동작이 추가되거나 기존 동작이 이관되었습니다. 다음은 두 손가락 탭 동작입니다.
  • 두 손가락 한 번 탭: 스크린리더의 말하기를 중지합니다. 포커스를 보내거나, 연속 읽기 중 사용하면 스크린리더의 말하기를 중단할 수 있습니다.
  • 두 손가락 두 번 탭: 재생중이던 미디어가 있으면 재생/일시정지를 제어합니다. 아이폰과 유사합니다.
  • 두 손가락 세 번 탭: 연속 읽기 모드를 시작합니다. 다음 요소부터 자동으로 탐색하며 내용을 읽습니다. 두 손가락 한 번 탭으로 중지할 수 있으며, 한 손가락 왼쪽 쓸기로 이전 요소를 다시 읽거나, 오른쪽 쓸기로 읽던 요소를 건너뛰교 다음 요소를 읽을 수 있습니다.
  • 두 손가락 두 번 탭하고 길게 누르기 : 수정 창에서 선택 모드를 켜거나 끕니다. 커서를 이동하며 블록을 지정할 수 있습니다. 한 번 더 누르면 선택 모드가 종료됩니다.
  • 두 손가락 세 번 탭하고 길게 누르기 : Talkback의 음성을 일시적으로 끄거나 켜는 토글 동작입니다.
세 손가락 동작

세 손가락을 활용하는 새로운 동작이 추가되거나, 기존 동작이 이관되었습니다. 다음은 세 손가락 탭 동작입니다.

  • 세 손가락 한 번 탭하기 : Talkback 컨텍스트 메뉴(글로벌 컨텍스트 메뉴)를 엽니다.
  • 세 손가락 한 번 탭하고 길게 누르기 : 현재 화면의 텍스트를 검색할 수 있는 화면 검색 화면을 엽니다.
  • 세 손가락 두 번 탭하기 : 스크린리더가 마지막에 읽은 내용을 클립보드에 복사합니다.
  • 세 손가락 두 번 탭하고 길게 누르기 : 수정 창에 있는 전체 내용 또는 선택된 내용을 잘라냅니다.
  • 세 손가락 세 번 탭하기 : 복사한 콘텐츠를 수정 창에 붙여 넣습니다.
  • 세 손가락 세 번 탭하고 길게 누르기 : 수정 창에 있는 모든 글자를 선택합니다.
  • 세손가락 오른쪽 또는 아래로 스와이프 : 읽기 메뉴를 열고, 읽기 메뉴의 다음 메뉴 항목을 선택합니다.
  • 세손가락 왼쪽 또는 위로 스와이프 : 읽기 메뉴를 열고, 읽기 메뉴의 이전 메뉴 항목을 선택합니다.
네 손가락 동작
네 손가락을 활용하는 새로운 동작은 단 한 개로, 체스처 연습 패드를 엽니다. 제스처 패드를 열고, 삼성의 Talkback의 제스처를 연습할 수 있습니다.
위아래, 아래위 순으로 쓸기 동작
기존에 현재 보이는 화면의 첫 번째 요소와 마지막 요소로 이동하는 제스처였으나, 갤럭시 Talkback에 새로 추가된 읽기 메뉴를 열고 탐색하는 제스처로 변경되어 기본 제스처에서 제외되었습니다. 기존처럼 사용하려면 접근성 메뉴 > Talkback > 설정 > 동작 맞춤 설정에서 제스처를 변경해야 합니다.

VoiceAssistant에서 이관된 설정 및 기능

보이스 어시스턴트에서 이관된 기능은 다음과 같습니다.

  1. 포커스 표시: VoiceAssistant처럼 Talkback 포커스 굵기, 색상을 선택할 수 있습니다. 다만, 예전처럼 제스처로 설정할 수는 없으며, 음성 안내 지원 설정 화면을 통해 설정할 수 있습니다.
  2. 탐색 메뉴 제스처: 위에서 설명한 대로, 세 손가락 쓸기 탐색 제스처가 그대로 Talkback에 적용되었습니다.
  3. 한 번 눌러 입력하기: 삼성 키보드를 한 번만 터치하여 입력할 수 있도록 해주는 설정값이 VoiceAssistant가 없어짐에 따라 음성 안내 지원 설정 화면에 추가되었습니다.

사라진 VoiceAssistant 기능

안타깝게도 사라진 기능 또한 있습니다. 사라진 기능은 다음과 같습니다.

  1. 멀티 핑거 제스처 중에 시간, 배터리, 상단 바를 읽는 기능이 사라졌습니다. 기능 자체가 사라진 것이라 할당 또한 불가능합니다.
  2. 커스텀 액션이 있는 요소에서 위아래 스와이프 동작으로 커스텀 액션을 선택하고, 두 손가락 두 번 탭하여 실행하는 기능이 삭제되었습니다.

버그 수정과 기타 변경사항

이 외에도 아래와 같이 눈에는 잘 보이지 않지만 중요한 변경 사항도 존재합니다.

  1. 기존 Talkback이나 VoiceAssistant에서 두 손가락으로 한 번 탭 했을 때, 요소가 활성화되는 버그가 멀티 핑거 제스처 추가로 인해 자연스럽게 사라졌습니다. 이로 인해 두 손가락으로 스크롤하거나, 페이지를 넘길 때 생기는 오작동이 상당수 줄어들었습니다.
  2. API 버전이 올라감에 따라 더 많은 상태 정보를 지원하게 되었습니다. 대표적으로 기존의 VoiceAssistant는 웹에서 더 보기 버튼과 같이 확장하는 요소의 확장 및 축소 정보를 읽지 못하는 문제가 있었습니다. 이러한 못 읽던 WAI-ARIA 상태 정보를 이제 읽을 수 있습니다.
  3. API 버전이 올라감에 따라 안드로이드 네이티브 앱에서 못 읽던 accessibilityHeading 정보를 읽을 수 있게 되었습니다.

지금까지 삼성 갤럭시, Android11에 탑재된 OneUI 3.0의 Talkback에 대해 살펴보았습니다. 읽어주셔서 감사합니다.

댓글 0
댓글을 작성하려면 해주세요.