목표
게임에서 표현되는 모든 오디오를 오디오에 의존할 수 없는 플레이어 — d/Deaf 또는 청력이 약한 플레이어 — 가 이해할 수 있도록 합니다. 여기에는 FMV, 컷씬, NPC 대화, 중요한 오디오 신호(총성, 발소리)가 포함됩니다.개요
- **자막(Subtitles)**은 대사/대화의 텍스트 등가물입니다.
- **캡션(Captions)**은 모든 오디오의 텍스트 등가물입니다 — 배경 음악, SFX, 톤, 화자 정체성, “라디오를 통해”와 같은 방향 신호를 포함합니다.
범위 질문
게임에 다음이 포함됩니까?- FMV 또는 컷씬?
- NPC 대화나 대사?
- 게임 플레이에 정보를 제공하는 오디오 신호(총성, 발소리)?
구현 가이드라인
자막
- 모든 음성 콘텐츠에 제공됩니다.
- 화자 식별. 새로운 화자가 시작될 때마다 화자의 이름을 레이블로 표시하세요. 한 번 설정되면 동일한 화자에 대해 이후 모든 대사에 반복할 필요는 없습니다 — 화자가 바뀌거나 상당한 정지(≥ 1~2분) 이후에만 필요합니다.
- 공간적 표시기. 소스가 명확하지 않을 때
</>화살표 또는 명시적 설명자(예:(on radio))를 사용하세요. - 색상은 화자를 구분할 수 있지만, 절대 유일한 채널이 아닙니다 — 이름 레이블과 짝지으세요.
- 첫 실행 시 기본적으로 활성화하거나, 첫 시네마틱이 재생되기 전에 플레이어가 활성화할 수 있게 하세요.
- 내레이터 대사는 한 명의 내레이터만 있고 다른 화자가 없는 경우
Narrator:접두사가 필요하지 않습니다.
캡션
- 시각적으로 이미 전달되지 않은 모든 중요한 소리에 제공됩니다.
- 화면 밖 소리에 대한 공간적 표시(화살표).
- 발견 가능한 설정을 통해 토글 가능하고 구성 가능합니다.
- 다양한 캡션 카테고리(메인 대사, 배경 대화, 주변 소음)를 독립적으로 토글할 수 있게 하세요.
플랫폼 통합
- 가능한 경우, 플레이어가 플랫폼 수준에서 구성한 캡션/자막 설정을 기본값으로 사용하세요. 플레이어가 게임 내에서 재정의할 수 있게 하세요.
자막과 캡션의 텍스트 표시
미리보기와 지속성
- 플레이어의 현재 구성을 반영하는 자막/캡션 표시의 시각적 미리보기를 제공하세요. 이상적으로는 실제 게임 맥락에서.
- 캡션과 자막을 화면 녹화, 캡처 및 기타 UGC에 유지하여 시청자가 활성화할 수 있게 하세요.
FMV 대본
- FMV의 전체 대본은 접근 가능한 웹사이트를 통해 제공됩니다.
수화 통역
- 음성이 있는 스크립트 인 게임 컷씬 및 사전 렌더링된 FMV에 대한 수화 통역을 제공하세요.
- 수화는 현지화가 필요합니다(ASL, BSL, JSL 등은 상당히 다릅니다).
잠재적 플레이어 영향
리소스
- Provide subtitles for all important speech
- If any subtitles / captions are used, present them in a clear, easy to read way
- Provide subtitles for supplementary speech
- Ensure subtitles/captions are or can be turned on before any sound is played
- Allow subtitle/caption presentation to be customized
- Words-per-minute for the target age-group
- Provide captions or visuals for significant background sounds
- Ensure no essential information is conveyed by sounds alone
- Provide a visual indication of who is currently speaking
- BBC Subtitle Guidelines
- API: XClosedCaptionGetProperties (NDA)
- API: XClosedCaptionSetEnabled (NDA)
