Blog 본문

접근성

TTS기술을 적용하여 색다르게 KBO리그를 즐길 수 있는 음성 캐스터중계가 있다는 걸 아시나요?




올해  대한민국 야구는 마리한화 열풍이 대단하죠. 야구 관중뿐만 아니라 중계를 즐기는 야구팬도 늘고 있는 추세입니다.

다음카카오에서 지난 5월 TTS기술을 이용하여 캐스터 중계를 음성으로 들을 수 있는 서비스를 시작하였습니다.

TTS(TTS ; Text-To-Speech )는 문자를 자동으로 사람이 들을 수 있는 음성으로 변환해 주는 기술을 말합니다.
 
이전부터 다음스포츠에서는 홈/원정 팀을 각각 응원하는 편파 캐스터중계를 제공하고 있었고, 이와 TTS기술을 결합하여 음성 캐스터중계 서비스를 제공하게 되었습니다.





다양한 스포츠 방송 활동으로 야구 팬들에게 낯익은 정우영, 정순주 아나운서의  목소리를 이용하여 홈/원정 팀 중계를 제공합니다.

현장감 있는 TTS 중계를 위해 볼카운트, 점수, 타율 읽기 등 야구 특화 언어처리를 적용하였으며 역전 홈런, 호수비 등 주요 경기 상황에는 아나운서의 음성에 편파적 감정이 반영되도록 했습니다.




그동안 캐스터 중계 서비스를 이용한 시각장애인 사용자는 실시간으로 갱신되는 정보를 바로 인식할 수 없어서 새로운 중계정보가 있는지 수시로 일일이 확인해야 했습니다.

하지만 TTS기술를 적용한 음성 캐스터중계를 이용하게 되면 실시간으로 음성을 출력해 주어 편리하게 야구 진행 상황을 파악할 수 있습니다.

딱딱한 TTS 음성이 아닌 스포츠 전문 아나운서의 음성으로 들려줌으로써 생생한 현장감을 느낄 수 있습니다.

시각장애인 사용자가 야구 중계를 시청하기 위해 그동안은 영상중계를 선택하여 듣다보니 불필요하게 데이터를 많이 사용하게 되었습니다.  음성 캐스터중계는 영상 중계에 비해 데이터 사용이 적다 보니 테이터 부담을 줄여줄 수 있습니다.





이용방법

청취를 원하는 사용자는 다음스포츠 모바일 홈페이지(http://m.sports.media.daum.net/m/sports/) 에서 'KBO리그' 또는 '야구 - 일정/결과'에서 당일 캐스터중계 경기를 선택한 후 게임센터 경기중계 탭으로 이동하면 됩니다.



by. 접근성팀 Gio & Hale





Posted by darum

전체 댓글

Blog 본문

접근성

그동안 시각장애인이 동영상 재생프로그램에서 영상에 표시되는 자막을 화면낭독프로그램으로 접근하는 것이 쉽지 않았습니다.

팟플레이어1.6.51480 (2014/12/16) 버전부터 화면에 표시되는 자막의 음성출력을 지원하게 되어 시각장애인의 팟플레이어 활용도가 매우 높아졌습니다.


자막을 음성으로 듣기 위해서 어떤 설정이 필요한 지 알아보겠습니다.

설정방법 

팟플레이어를 실행한 후 F5를 누르거나 상황에 맞는 메뉴를 연 후 환경설정 메뉴로 진입합니다.

환경설정 대화상자에서 "접근성(TTS/UIA)" 항목으로 이동하면 다음과 같은 설정 항목들을 확인할 수 있습니다.



음성출력 방법 (TTS / UIA) 간단  비교

자막을 음성으로 듣는 방법은 TTS와 UIA 를 활용하는 2가지 형태가 있습니다.

사용자 유형에 따라 어떤 방법을 선택하는 것이 좋을 지 알아보겠습니다.


 
텍스트음성출력(TTS)
UI Automation (UIA)
운영체제

윈도우 8 / 8.1

(음성엔진 설치시 XP / 7 이용가능)

윈도우 XP / 7 / 8 / 8.1
음성엔진(TTS)필요함불필요
주요 이용대상저시력 시각장애인전맹 시각장애인
화면낭독프로그램불필요필요함

STEP 1. 음성출력 방법(TTS/UIA) 선택하기

1. 센스리더를 사용자라면 "UI Automation (UIA)"를 설정하세요

센스리더가 설치된 경우, UIA를 이용해서 자막을 손쉽게 음성으로 들을 수 있습니다.

UIA 설정은 운영체제에 설치된 화면낭독프로그램을 활용해서 자막을 음성으로 출력하는 기능입니다.

전맹 시각장애인이 일반적으로 활용하는 화면낭독프로그램을 활용해서 자막을 음성으로 들을 수 있습니다.

기존에 사용하던 화면낭독프로그램을 이용하므로 자막의 음성을 조작하는 방식을 유지할 수 있기 때문에 전맹 시각장애인 사용자에게 조금 더 편리할 수 있습니다.

2. 센스리더를 사용하지 않는다면 "텍스트 음성출력(TTS)"을 설정하세요

텍스트 음성출력(TTS) 설정은 윈도우 운영체제에 설치된 음성엔진(TTS: text to speech)을 통해 자막을 음성으로 출력할 수 있는 기능입니다.

SAPI를 통해 자막 정보를 직접 음성엔진에 전달하므로 별도의 화면낭독프로그램은 필요하지 않습니다.

윈도우 8 이상에서는 한국어 음성엔진 혜미(Heami)가 포함되어 있으므로 "출력엔진" 옵션에서 한국어 음성엔진을 변경하면 한글 자막을 음성으로 들을 수 있습니다.

윈도우 7 이하에서는 운영체제에서 기본 한국어 음성엔진을 제공하고 있지 않기 때문에 별도의 구매하여야 합니다. 한국어 음성엔진을  설치 후 동일한 방법으로 설정하시면 한글 자막을 음성으로 들을 수 있습니다.

 

STEP 2. 음성출력 영역 설정하기

사용자 환경에 맞는 음성출력 설정이 완료되면 팟플레이어 영역 중 자막이나  메시지 등의 음성으로 듣고 싶은 정보를 선택하여  들을 수 있습니다.

1. 화면에 표시되는 자막을 음성출력

화면 하단에 표시되는 자막을 음성으로 출력할 때는 다음과 같은 설정을 적용하면 됩니다.

  • 텍스트 음성출력 (TTS) : "자막 출력시 사용" 선택
  • UI Automation (UIA) : "음성출력 프로그램을 위해 자막을 윈도우 제목으로 출력" 선택

 2. 재생정보와 같은 메시지 정보를 음성출력

재생,정지,뒤로/앞으로 등의 재생 정보나 간편정보 메시지 내용을 음성출력 할 때는 다음과 같은 설정을 적용하면 됩니다.

  • 텍스트 음성출력 (TTS) : "메시지 출력시 사용" 선택
  • UI Automation (UIA) : "음성출력 프로그램을 위해 메시지를 윈도우 제목으로 출력" 선택

 

Q&A

Q. 환경설정을 했는데 UIA/TTS  설정 모두 자막이 음성으로 들리지 않아요.

  • 자막파일의 이름을 확인하시고, 자막이 현재 제대로 연결되었는지 확인합니다.
  • 영상에 삽입해서 영상화된 자막은 음성출력할 수 없습니다.
  • DVD/Blu-ray 등의 이미지 자막은 음성출력 할 수 없습니다.


Q. UIA를 설정했는데 자막이 음성으로 들리지 않아요.

  • UIA를 통한 자막 음성출력은 개별 화면낭독프로그램의 지원이 필요합니다. 자막이 음성으로 들리지 않는다면 화면낭독프로그램 개발사에 문의해주세요.


Q. 텍스트음성출력(TTS)를 설정했는데 자막이 음성으로 들리지 않아요.

  • 음성엔진 옵션에 한국어 음성이 지원되는 TTS로 설정되었는지 확인합니다.
  • 윈도우7 이하의 운영체제에서는 기본 한국어 음성엔진을 제공하지 않아 별도의 음성엔진을 구매하여 설치해야 사용가능합니다.


Q. 텍스트음성출력(TTS)를 설정했는데 한글 자막이 이상하게 들립니다.

  • 영어 음성엔진이 선택되어 있어 한국어를 정상적으로 발음하지 못하는 경우입니다.
    환경설정 > 접근성(TTS/UIA) > 출력엔진 에서 한국어 음성엔진을 선택해주세요.
  • 만약 출력 엔진 목록에 한국어가 나타나지 않는다면 한국어 음성엔진을 설치해주세요.


Q. 화면에서는 자막이 정상적으로 나오는데 음성이 뒤늦게 나와요

  • 자막 내용의 음성출력이 끝나지 않았는데 다음 자막이 표시되면 이전의 내용을 모두 음성출력한 후 다음 내용이 음성으로 나오게 됩니다. 
    자막 내용이 계속 뒤늦게 밀려서 나온다면 우선 스페이스바를 눌러서 영상을 일시중지하고 자막 내용을 모두 들은 후 다시 재생하세요




팟플레이어 다운로드

팟플레이어 다운로드



접근성팀 Hale & Gio


Posted by darum

전체 댓글

Blog 본문

접근성

모바일 디바이스별 날짜 표기 방법에 따라

스크린리더에서 읽어 주는 형식이 어떤 차이가 있을까?

개요

모바일 디바이스별 날짜 표기 방법에 따라 스크린리더에서 읽어 주는 형식의 차이가 있습니다.


iOS

  • 1. iOS는 구두점 설정을 한경우 형태에 상관없이 특수기호 의미를 그대로 읽어주어 날짜 형태로 인지하기 어렵습니다.


Android

  • 1. mm/dd나 mm.dd와 같이 4자리 형태의 날짜 표기 형식은 삼성TTS 이외 기기에서 날짜로 인식하지 못하였습니다.
  • 2. "/ (슬러시)"를 이용하여 yy/mm/dd 이상 형태로 표기하면 삼성 TTS, LG TTS, Google TTS 모두에서 읽어 주었습니다.
  • 3. ". (마침표)"를 이용하여,  yy.mm.dd 이하 형태로 표기하면 삼성 TTS와 LG TTS에서 읽어주었습니다.
  • 4. LG TTS의 경우, yy/m/d나 yy.m.d 형태는 날짜로 인식하지 않고, mm/dd 형태로 빈칸도 0으로 채워 2자리 형태로 제공해야 날짜로 인식하였습니다.
  • 5. Google TTS에서는 m/d 형태를 분수로 인식하는 독특한 차이가 있었습니다.


TEST 정보

테스트 기기

TTS 유형
디바이스
OS 버전
삼성 TTS 엔진

갤럭시 S5

4.4.2

LG TTS+ 엔진

옵티머스 G3

4.4.2
Google TTS 엔진

옵티머스 G3

5.0
Voiceover

아이폰

8.2

TEST 결과



삼성 TTS (4.4.2)
LG TTS+
(4.4.2)
Golgle TTS (5.0)
Voiceover
(8.2)
비고
2014/09/27이천십사년 구월 이십칠일이천십사년 구월 이십칠일이천십사년 구월 이십칠일이천십사 슬래시 구 슬래시 이십칠 
2014/9/27이천십사년 구월 이십칠일이천십사 구 이십칠이천십사년 구월 이십칠일이천십사 슬래시 구 슬래시 이십칠 
14/09/27십사년 구월 이십칠일십사년 구월 이십칠일십사년 구월 이십칠일십사 슬래시 구 슬래시 이십칠 
14/9/27십사년 구월 이십칠일십사 구 이십칠십사년 구월 이십칠일십사 슬래시 구 슬래시 이십칠 
09/27구월 이십칠일공구 이십칠공구 이십칠구 슬래시 이십칠 
9/27구월 이십칠일구 이십칠이십칠 분의 구구 슬래시 이십칠 
2014.09.27이천십사년 구월 이십칠일이천십사년 구월 이십칠일이천십사년 구월 이십칠일이천십사 마침표 구 마침표 이십칠 
2014.9.27이천십사년 구월 이십칠일이천십사 점 구 점 이십칠이천십사년 구월 이십칠일이천십사 마침표 구 마침표 이십칠 
14.09.27십사년 구월 이십칠일십사년 구월 이십칠일십사 점 영구 이십칠십사 마침표 구 마침표 이십칠 
14.9.27십사년 구월 이십칠일십사 점 구점 이칠십사 구 점 이칠십사 마침표 구 마침표 이십칠 
09.27구 점 이칠구 점 이칠아홉시 이십칠분구 마침표 이십칠 
9.27구 점 이칠구 점 이칠구 점 이칠구 마침표 이십칠 


by 접근성팀

Posted by darum

전체 댓글