TTS 기능이란 화면에 표시된 주요 안내, 입력 서식 설명, 업무 진행 상태 등의 텍스트를 사용자가 요청했을 때 음성으로 읽어주는 보조적 사용자 지원 기능을 말하며, 이는 시각 정보의 대체가 아닌 보완 수단으로서 다른 접근성 기능(글자 크기 조절, 대비 향상, 쉬운모드 등)과 함께 제공되는 것을 원칙으로 한다.
이 페이지의 구성

페이지 상단 또는 주요 타이틀 근처에 배치하여 이 페이지의 목적, 주요 기능, 이용 순서 등을 요약하여 낭독
(예: 민원 신청 첫 화면, 복잡한 안내 페이지 등)

카드, 서브 타이틀, 약관 등 독립된 정보 단위 옆에 배치하여 해당 영역 텍스트를 요약하여 낭독
(예: 신청 안내, 도움 안내 등)

명확한 레이블을 제공한다.
사용자자가 제공되는 정보를 정확하게 인지할 수 있도록 동작과 목적이 드러나도록버튼 레이블을 붙인다.
모범 사례

피해야 할 사례

자동재생을 금지한다.
화면 전환 시 사용자의 조작 없이 자동으로 실행되지 않도록 한다. 또한 언제든지 일시정지, 정지할 수 있어야 한다.
너무 긴 내용을 읽어주지 않도록 한다.
음성 지원은 음성 보조기구(스크린리더 등)와 동일한 내용을 중복해서 제공하지 않도록 하고, 사용자에게 꼭 필요한 정보를 요약된 형태로 제공한다. (예 : 무엇을 할 수 있는지, 어떤 순서로 진행하면 되는지, 안내 및 주의 사항 등)
| 변경일자 | 변경 내용 | 리소스 |
|---|---|---|
| 2026년 1월 13일 |
|
|
| 2025년 1월 15일 |
|
| 필수 | 선택 | |||
|---|---|---|---|---|
| 전체영역 | .krds-tts | 타입 | 플레이 타입 | .play |
| 사이즈 | 더 작게 | .xsmall | ||
| 작게 | .small | |||
| 중간 | .medium | |||
| 함수명 | 내용 | |
|---|---|---|
| krds_playTts | krds_playTts('읽을 내용', this) | |