다국어 텔레프롬프터: iPhone 34개·Android 26개 언어 지원
대부분의 텔레프롬프터 앱은 영어 기준으로 만들어졌습니다. 영어로는 잘 됩니다. 하지만 일본어나 아랍어 대본으로 써보면 금방 문제에 부딪힙니다. 음성인식이 헷갈리고, 문자 렌더링이 이상하고, 문자 밀도나 읽기 방향이 다른 언어를 고려하지 않아서 스크롤 속도와 레이아웃이 맞지 않습니다.
영어가 아닌 언어에서 텔레프롬프터가 어려운 이유
텔레프롬프터에 영향을 미치는 언어별 차이는 생각보다 큽니다.
- 중국어와 일본어는 영어보다 적은 글자로 같은 내용을 표현합니다. 같은 콘텐츠가 화면에서 덜 차지하기 때문에, 영어 기준 스크롤 속도가 너무 빠르게 느껴집니다.
- 일본어와 중국어는 단어 사이에 띄어쓰기가 없습니다. 많은 텔레프롬프터의 단어별 하이라이팅 기능이 이런 언어에는 깔끔하게 적용되지 않습니다.
- 아랍어와 히브리어는 오른쪽에서 왼쪽으로 읽습니다. 대본 레이아웃과 스크롤 방향 자체가 뒤집혀야 합니다.
- 언어마다 말하는 속도가 다릅니다. Language 저널에 발표된 2011년 연구에 따르면, 일본어는 초당 약 7.84음절, 영어는 약 6.19음절입니다. 스크롤 타이밍에 상당한 차이를 만듭니다.
VoiceScroll의 처리 방식
VoiceScroll이 지원하는 언어는 출시 이후 꾸준히 늘었습니다. 이 글을 쓰는 시점 기준으로 iPhone·iPad에서 34개, Android에서 26개 언어를 인식합니다.
- 동아시아: 한국어, 일본어(日本語), 중국어 간체(简体中文), 중국어 번체(繁體中文), 광둥어(粵語)
- 유럽어: 영어, 독일어, 프랑스어, 포르투갈어, 스페인어, 이탈리아어, 네덜란드어, 스웨덴어, 덴마크어, 노르웨이어, 핀란드어, 터키어, 러시아어, 폴란드어, 우크라이나어*
- 동남아시아: 베트남어, 태국어, 말레이어, 인도네시아어
- 남아시아: 힌디어
- 오른쪽에서 왼쪽으로 읽는 언어: 아랍어, 히브리어
- 현재는 iPhone·iPad에서만 지원:* 체코어, 루마니아어, 카탈루냐어, 크로아티아어, 헝가리어, 슬로바키아어, 그리스어
*우크라이나어와 "iPhone·iPad 전용" 목록은 iOS에는 있지만 아직 Android에는 없는 8개 언어입니다. 두 앱은 같은 핵심 언어 목록을 공유하고, Android 쪽은 업데이트마다 그 격차를 꾸준히 좁혀가고 있습니다.
각 언어는 해당 플랫폼의 온디바이스 음성 엔진(아이폰·아이패드는 Apple Speech 프레임워크, Android는 Google 온디바이스 인식기)에서 그 언어 전용 모델로 처리됩니다. 영어 인식에 번역을 덧붙인 것이 아닙니다. 각 언어 고유의 발음 패턴, 억양, 단어 경계를 이해하며, 대본에 쓰인 언어도 자동으로 감지합니다.
스크롤이 고정 속도가 아닌 음성 매칭으로 구동되기 때문에, 속도 문제는 대부분 사라집니다. 다만 억양은 여전히 인식 정확도에 영향을 줄 수 있습니다. 어떤 언어로 말하든 앱이 음성을 따라갑니다.
언어별 참고 사항
한국어
한국어의 음절 블록(예: 안녕하세요)은 단어 단위 매칭과 잘 맞습니다. 한국어 문법은 교착어적이라 개별 단어가 길어질 수 있습니다. 영어보다 약간 더 큰 글꼴을 쓰는 게 좋습니다.
일본어
한자, 히라가나, 가타카나 모두 문자 너비가 다릅니다. 줄 길이를 예측하기 어려워집니다. 음성 매칭은 화면의 글자 수가 아니라 음성을 추적하기 때문에 이 문제를 피해갑니다.
중국어·광둥어
각 문자의 너비가 거의 일정해서, 사실 일본어보다 표시하기 쉽습니다. 하지만 띄어쓰기가 없기 때문에, 대본에서 어디를 읽고 있는지 파악하려면 텍스트 분석 대신 음성인식을 사용해야 합니다. 광둥어는 표준중국어의 방언으로 취급하지 않고 별도 인식기를 씁니다. 실제 발음이 꽤 다르기 때문입니다.
아랍어·히브리어
오른쪽에서 왼쪽으로 읽는 언어는 텍스트 방향만이 아니라 전체 레이아웃이 뒤집혀야 합니다. 텔레프롬프터 화면, 읽기 커서, 드래그 제스처가 모두 반전되어야 어색하지 않고 자연스럽게 읽힙니다.
말레이어·인도네시아어
이 두 언어는 워낙 비슷해서 짧은 대본만으로 구분하기가 소프트웨어에게도, 사람에게도 쉽지 않습니다. 대본만으로 애매하면 VoiceScroll은 기기의 언어 설정을 참고해 판단합니다.
유럽 언어
독일어는 유명한 긴 합성어가 있습니다(예: Geschwindigkeitsbegrenzung). 프랑스어와 포르투갈어는 짧은 접속 단어가 많습니다. 둘 다 잘 작동하지만, 언어에 따라 글꼴 크기를 조정해야 할 수 있습니다.
다국어 작업 팁
- 기계 번역으로 대본을 만들지 마세요. 각 언어에서 자연스럽게 들리도록 별도의 대본으로 작성하세요.
- 음성인식을 빠르게 한 번 테스트하세요. 억양이 정확도에 영향을 줄 수 있습니다.
- 언어별로 글꼴 크기를 조정하세요. 영어에서 잘 되는 설정이 중국어 문자나 독일어 합성어에 맞지 않을 수 있습니다.
- 원하는 언어가 iPhone에만 있고 Android에는 아직 없다면(또는 그 반대라면), 촬영 기기를 정하기 전에 앱의 지원 언어 목록을 먼저 확인하세요.
직접 써보시겠어요?