가이드
iPhone에서 보는 영상에 번역 자막을 띄우는 방법
iOS에는 이런 설정이 없습니다. 필요한 것은 iPhone이 이미 재생하고 있는 소리를 듣고, 보고 있는 화면 위에 번역을 띄워 주는 앱입니다 — 자막은 원래 보던 그 앱 안에서, 영상 위에 나타납니다. Hono Subtitles 앱이 바로 그 일을 합니다. 설정은 네 번만 누르면 되고, 필요한 것은 iOS 26 이상이며, 인식과 번역은 모두 기기 안에서 이루어집니다.
이렇게 하세요
- 보고 싶은 것을 재생하고 그대로 틀어 둡니다.
- Hono Subtitles를 열고, 상대가 말하는 언어와 내가 읽을 수 있는 언어를 고릅니다.
- 누르기: 소리 공유 시작. iOS 시트가 나타나면 다음 버튼으로 확인: 공유 시작.
- 누르기: 자막 창 열기, 그런 다음 보던 화면으로 쓸어서 돌아갑니다. 창은 맨 위에 머물고, 말하는 대로 번역된 줄이 나타납니다.
절차는 이게 전부입니다. 마지막 두 단계는 순서가 중요합니다. 소리 공유가 먼저 있어야 번역할 것이 생기므로, 그 전까지 창에는 보여 줄 것이 없습니다. 아래는 왜 이런 방식이어야 하는지, 그리고 어디에서 한계에 부딪히는지에 대한 이야기입니다.
iOS에 이미 들어 있지 않나요?
비슷한 기본 기능이 두 가지 있습니다. 둘 중 하나로 충분하다면 다른 건 필요 없습니다.
실시간 자막은 설정 → 손쉬운 사용에 있으며, Apple은 이것을 어떤 앱의 음성이든, 그리고 주변 대화까지 실시간으로 받아 적는 기능이라고 설명합니다. 핵심 단어는 받아쓰기입니다. 말한 내용을 말한 그 언어로 적어 줍니다. 대사가 한국어가 아닌 일본어이고 당신이 일본어를 읽지 못한다면, 일본어 받아쓰기는 아무 도움이 되지 않습니다. Apple도 모든 언어, 국가 또는 지역에서 쓸 수 있는 것은 아니라고 밝히고 있습니다.
실시간 번역은 Apple Intelligence의 일부이고 실제로 번역을 합니다 — 하지만 전화, FaceTime, 메시지 안의 일대일 대화에서만 동작합니다. 스트리밍 앱에서 재생 중인 드라마는 전화 통화가 아닙니다.
| 적용 범위 | 번역 | |
|---|---|---|
| 실시간 자막 | 모든 앱, 그리고 주변 대화 | 아니요 — 같은 언어 그대로 |
| 실시간 번역 | 전화, FaceTime, 메시지 | 예 |
| Hono Subtitles | 모든 앱 | 예 |
빠진 것은 그 조합입니다 — 번역된 자막을 어떤 앱 위에든 띄우는 것.
왜 화면을 공유해야 하나
3단계에서는 화면 공유를 요청하는데, 들리는 것만큼 거창한 일은 아닙니다. 시트가 그렇게 말하는 건 이 메커니즘의 이름이 그렇기 때문이지, 앱이 당신의 화면을 보고 싶어서가 아닙니다.
Mac이라면 가상 오디오 장치로 소리를 돌릴 수 있습니다. iOS에는 그런 것이 전혀 없고, 이는 의도된 것입니다. 한 앱은 다른 앱이 무엇을 하는지 보거나 들을 수 없습니다. '지금 재생 중인 소리를 달라'는 API는 존재하지 않습니다 — 폐기된 것도, 비공개인 것도 아니라 처음부터 없었습니다. 허용된 길은 단 하나뿐입니다. 바로 브로드캐스트 기능, 즉 화면을 Twitch로 방송할 수 있게 만든 기능입니다. 시스템 시트가 뜨는 것도, 자막과 관련된 버튼이 아니라 공유 시작 버튼이 있는 것도 그 때문입니다.
실제로 쓰이는 것은 소리뿐입니다. 브로드캐스트는 영상 프레임도 함께 넘겨주지만, 그것을 받는 코드는 아무것도 하지 않습니다 — 그 분기는 비어 있습니다. 마이크 쪽도 마찬가지입니다. 이 앱은 마이크 권한을 아예 요청하지 않으므로, 주변 대화는 자막이 되지도, 수집되지도 않습니다. 요청하는 권한은 음성 인식 하나뿐이고, 아무것도 녹음하거나 저장하거나 내보내거나 업로드하지 않습니다. 어떤 언어 조합의 모델을 한 번 내려받고 나면 네트워크 연결 없이도 동작합니다. 자세한 내용은 메인 페이지의 개인정보 섹션을 참고하세요.
문제의 나머지 절반은 글자를 어떻게 보여 주느냐입니다. 다른 앱 위에 무언가를 띄우려면 iOS가 그 용도로 마련한 유일한 기본 요소를 써야 합니다: 화면 속 화면(PIP)입니다. 원래는 동영상 재생을 위해 만들어진 것이죠. iOS에는 겹쳐 띄우는 창도, 떠다니는 버블도, 항상 맨 위에 있는 레이어도 없습니다. 여기서 세 가지가 따라오는데, 이런 앱을 설치하기 전에 알아 둘 만합니다:
- 동시에 화면 녹화를 할 수 없습니다. iOS의 브로드캐스트 세션은 하나뿐이고, 이 앱이 그것을 쓰고 있습니다.
- 떠 있는 창은 누를 수 없습니다. 화면 속 화면은 출력 전용 면입니다 — 보여 주기만 하고 입력은 받지 않습니다. 모든 조작은 앱 안에 있습니다.
- 카메라를 열면 닫힙니다. 카메라가 같은 면을 가져가기 때문에 창이 내려갑니다.
인터페이스에는 전혀 드러나지 않지만 뒤에서 모든 것을 좌우하는 제약이 하나 더 있습니다. 브로드캐스트를 받는 프로세스에는 50MB 메모리 상한이 있습니다. 음성 인식과 번역이 모두 그 안에 들어가야 하고, 그것도 쉬지 않고 흘러오는 라이브를 놓치지 않으면서 돌아가야 합니다.
쓸 수 있는 곳, 쓸 수 없는 곳
기기에서 소리가 나는 것이라면 어디에든 쓸 수 있습니다. 스트리밍 앱, 라이브 방송, 팟캐스트, 브라우저의 영상, 녹화된 강의, 듣기만 하는 회의까지. 앱은 그 소리를 어떤 앱이 냈는지 전혀 모릅니다 — 시스템이 재생하고 있는 소리를 읽을 뿐입니다.
할 수 없는 것:
- 카메라를 켠 영상 통화. 카메라가 떠 있는 창을 닫아 버립니다.
- 다른 곳에서 들려오는 소리. 노트북, TV, 방 안의 사람. 이 앱이 번역하는 건 이 iPhone이 재생하는 소리이지, 들을 수 있는 소리가 아닙니다 — 마이크는 전혀 쓰지 않습니다.
- 동시 화면 녹화. 브로드캐스트 세션은 하나뿐이고, 이미 사용 중입니다.
- 모든 언어의 양방향 번역. 언어 목록은 하드코딩이 아니라 실행할 때 iOS에서 읽어 오며, 듣는 쪽과 읽는 쪽은 같은 목록이 아닙니다. 들을 수 있는 언어는 Apple의 기기 내 음성 모델과 번역 모델이 겹치는 범위로 제한되고, 읽을 수 있는 언어는 Apple 번역이 지원하는 모든 언어입니다. 읽을 수는 있어도 들을 수는 없는 언어도 있습니다 — 예를 들어 태국어가 그렇습니다.
- iOS 26 이전의 모든 버전. 이 앱이 기대는 기기 내 인식·번역 모델이 그 릴리스에서 처음 나왔습니다.
자주 묻는 질문
이건 실시간 자막이 이미 하는 일 아닌가요?
실시간 자막은 받아쓰기입니다 — 소리를 말한 그 언어로 적어 줍니다. 해결해 주는 건 '안 들리는' 문제이지 '못 알아듣는' 문제가 아닙니다. 읽지 못하는 언어로 된 것을 보고 있다면, 그 언어로 된 받아쓰기는 당신을 제자리에 둘 뿐입니다.
녹화 영상뿐 아니라 라이브 방송도 번역할 수 있나요?
네, 오히려 거기서 가장 쓸모가 있습니다 — 라이브에는 기댈 자막 트랙도 없고, 멈추고 찾아볼 수도 없으니까요. 라이브에 대해서는 별도의 가이드 「보고 있는 라이브에 번역 자막 띄우기」에서 라이브라서 더 어려운 점까지 다룹니다.
자막을 켠 채로 화면을 녹화할 수 있나요?
아니요. iOS는 시스템에 브로드캐스트 세션을 하나만 주고, 자막 앱이 그것을 쥐고 있습니다. 녹화를 시작하려면 자막을 먼저 멈춰야 합니다.
카메라를 열면 왜 자막 창이 사라지나요?
화면 속 화면과 카메라가 같은 면을 두고 다투고, 카메라가 이기기 때문입니다. 세션 자체는 계속 돌아가고 있으니, 카메라를 다 쓴 뒤 앱에서 창을 다시 열면 됩니다.
네트워크 연결이 필요한가요?
어떤 언어 조합을 처음 쓸 때, 모델을 내려받는 한 번만 필요합니다. 그 뒤로는 인식과 번역이 모두 기기 안에서 돌아가고, 연결 없이도 동작합니다.
Hono Subtitles는 App Store에 있습니다. 자막 창 스타일은 세 가지이고, 언어는 iPhone이 이미 지원하는 것을 그대로 씁니다.
App Store에서 받기