ARIA 접근성 가이드

모바일 앱 접근성 지침 · 5. 인식의 용이성 · 5.2 멀티미디어 대체수단

5.2.2 화면해설

멀티미디어 콘텐츠에서 음성으로 설명되지 않는 시각 정보는 인식할 수 있도록 화면해설을 제공해야 합니다.

KS X 3253:2025신규

한눈에 보기

검사 항목
5.2.2 화면해설
원칙
5. 인식의 용이성
지침
5.2 멀티미디어 대체수단
도입
KS X 3253:2025

요구 사항

비디오를 포함한 멀티미디어 콘텐츠를 제공할 때, 음성으로 전달되지 않는 시각 정보(화면 장면, 화면 속 문자 등)를 인식할 수 있도록 동등한 내용의 화면해설(audio description)을 제공해야 합니다. 사용자가 화면을 보지 않고도 내용을 이해할 수 있게 하기 위함입니다.

개정 내역: 2025년 개정에서 새로 추가된 검사 항목입니다.

왜 필요한가요

전맹·저시력 시각장애인이 음성만으로 영상의 정보를 인식할 수 있습니다. 영상만으로 상황을 이해하기 어려운 인지장애인과 판단이 느린 사용자에게도 도움이 됩니다.

도움받는 사용자

  • 전맹·저시력 시각장애인
  • 인지장애인
  • 화면을 볼 수 없는 상황의 사용자

적용 방법

대사 사이의 빈 구간에 장면 설명 음성을 넣은 화면해설 버전을 만들거나, 화면해설 오디오 트랙을 별도로 제공해 사용자가 선택하게 합니다. 화면에 글자로만 나오는 정보(전화번호, 가격 등)는 내레이션으로 읽어 주는 것이 가장 확실합니다.

Android (Kotlin · View)
// HLS 매니페스트의 화면해설 오디오 트랙(CHARACTERISTICS="public.accessibility.describes-video")을
// 사용자가 고를 수 있게 오디오 트랙 선택 UI를 제공합니다.
player.trackSelectionParameters = player.trackSelectionParameters
    .buildUpon()
    .setPreferredAudioRoleFlags(C.ROLE_FLAG_DESCRIBES_VIDEO)
    .build()
iOS (Swift · UIKit)
// 미디어 선택 그룹에서 화면해설(오디오 설명) 트랙을 골라 적용합니다.
if let group = asset.mediaSelectionGroup(forMediaCharacteristic: .audible) {
    let ad = AVMediaSelectionGroup.mediaSelectionOptions(
        from: group.options,
        withMediaCharacteristics: [.describesVideoForAccessibility])
    if let option = ad.first { playerItem.select(option, in: group) }
}

사례

화면해설 포함

권장텍스트
(해설) 주인공이 빈 교실 문을 열고 들어옵니다. 칠판에 "졸업 축하해"라고 적혀 있습니다.
주인공: "다들 어디 갔지?"

화면 속 정보가 음성에 없음

비권장텍스트
배경음악만 흐르고 화면에 "이벤트 응모: 10월 31일까지" 문구만 표시

자주 하는 실수

  • 중요한 정보를 화면 속 글자나 장면으로만 보여 주고 음성으로 설명하지 않습니다.
  • 화면해설 트랙이 있어도 선택하는 컨트롤이 없거나 보조기술로 조작할 수 없습니다.

검사 방법

  • 화면을 보지 않고 소리만 들으며 영상의 핵심 정보를 이해할 수 있는지 확인합니다.
  • 음성이 없는 시각 정보(장면 전환, 자막으로만 나오는 문구)에 화면해설이 있는지 확인합니다.
  • 화면해설 버전 또는 트랙을 TalkBack·VoiceOver로 선택할 수 있는지 확인합니다.

다른 지침의 대응 항목