가이드

iPhone에서 보는 영상에 번역 자막을 띄우는 방법

iOS에는 이런 설정이 없습니다. 필요한 것은 iPhone이 이미 재생하고 있는 소리를 듣고, 보고 있는 화면 위에 번역을 띄워 주는 앱입니다 — 자막은 원래 보던 그 앱 안에서, 영상 위에 나타납니다. Hono Subtitles 앱이 바로 그 일을 합니다. 설정은 네 번만 누르면 되고, 필요한 것은 iOS 26 이상이며, 인식과 번역은 모두 기기 안에서 이루어집니다.

이렇게 하세요

  1. 보고 싶은 것을 재생하고 그대로 틀어 둡니다.
  2. Hono Subtitles를 열고, 상대가 말하는 언어와 내가 읽을 수 있는 언어를 고릅니다.
  3. 누르기: 소리 공유 시작. iOS 시트가 나타나면 다음 버튼으로 확인: 공유 시작.
  4. 누르기: 자막 창 열기, 그런 다음 보던 화면으로 쓸어서 돌아갑니다. 창은 맨 위에 머물고, 말하는 대로 번역된 줄이 나타납니다.

절차는 이게 전부입니다. 마지막 두 단계는 순서가 중요합니다. 소리 공유가 먼저 있어야 번역할 것이 생기므로, 그 전까지 창에는 보여 줄 것이 없습니다. 아래는 왜 이런 방식이어야 하는지, 그리고 어디에서 한계에 부딪히는지에 대한 이야기입니다.

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에서 받기

다른 가이드 보기