1.3의 새 기능열여섯 언어 중 어느 둘 사이든 실시간 번역온디바이스 실시간 번역

Mac에서 나오는 모든 소리에 실시간 자막.

통화, 영상, 팟캐스트, 강의. 재생되는 동안 바로 받아 적어, 모든 창 위에 남는 오버레이로 보여 줍니다. 원하면 실시간으로 번역도 됩니다. 아무것도 Mac을 벗어나지 않아요.

  • 7일간 무료, 카드도 계정도 필요 없음
  • $9 한 번, 모든 업데이트 포함
  • 14일 이내 환불, 이유는 묻지 않아요
  • macOS 14.2 이상, Apple silicon용 다운로드
  • Gumroad 평점 5.0

앱을 바꿔도 캡션은 남아 있습니다. 오버레이는 모든 창 위에 있고, 클릭은 그대로 통과시켜요.

창을 클릭하면 앞으로 나옵니다. 캡션을 옮기려면 앱에서와 마찬가지로 를 누른 채 드래그하세요.

캡션 위로 포인터를 가져가면 그 자리가 흐려지며 사라집니다. 를 누르고 있으면 최근 몇 개가 다시 쌓여요. 둘 다 여기서도 앱에서와 똑같이 동작합니다.

이럴 때 씁니다

흐름을 놓치는 그 순간을 위해 만들었습니다

회의에서는 외국어든 아니든, 단어 하나를 놓치면 다음 세 단어까지 잃습니다. Subtitles는 Mac이 재생하는 소리라면 무엇이든, 그 소리가 나오는 앱 안에서 캡션을 붙이니, 누구에게도 다시 말해 달라고 하지 않고 따라갈 수 있어요. 청각장애나 난청이 있든, 들리는데 따라가지 못하든, 제2언어로 듣고 있든, 그냥 시끄러운 곳에서 일하고 있든, 세 가지 상황이 계속 반복됩니다.

01

회의와 통화

Zoom, Google Meet, Teams, Slack 허들, Discord 통화, 브라우저 탭에서 하는 통화까지, 전부 앱에서 나오는 소리일 뿐이에요. 그래서 전부 캡션이 붙습니다. 봇이 들어가지 않고, 아무에게도 알림이 가지 않고, 참가자 목록에 아무것도 뜨지 않아요. 반쯤 들린 단어는 다시 물어보는 것보다 읽는 편이 빠르고, 아무도 방해하지 않으니까요.

02

들으면서 일하기

메모나 에디터, 브라우저로 넘어가세요. 오버레이는 모든 창 위에 남아 있고 클릭도 통과시켜서, 지켜보고 있지 않아도 대화는 그대로 이어집니다. Granola 같은 노트 앱은 회의가 끝난 뒤에 정리해 주고, 이건 회의가 진행되는 동안 일어나야 하는 나머지 절반이에요.

03

영상, 팟캐스트, 강의

캡션이 없는 영상, 또는 없느니만 못한 자동 캡션. 아직 배우는 중인 언어로 된 팟캐스트. 녹화 강의나 스트리밍 강의, 인터뷰, 대사가 작게 들리는 영화. 재생되는 것이라면 무엇이든 재생되는 동안 캡션이 붙고, 원래 언어 그대로든 내 언어로 번역해서든 볼 수 있어요.

개인정보 보호

아무것도 Mac을 벗어나지 않고, IT가 검토할 것도 없습니다.

업무 통화에 이걸 써도 되는 이유는 이게 서비스가 아니기 때문입니다. 서버도, 계정도, 기록도 없으니 보낼 것도 없고 중간에 낄 사람도 없어요. 자세한 내용은 따로 적어 두었습니다. 소스도 공개돼 있으니, 어느 것도 그냥 믿을 필요가 없습니다.

  • 봇이 통화에 들어가지 않아요. Mac이 이미 재생하고 있는 소리를 가져오기 때문에, 참가자 목록에 아무것도 뜨지 않고 뭔가 돌아가고 있다는 알림도 가지 않습니다. 이 분야의 다른 제품 대부분은 눈에 보이는 참가자를 대신 넣는데, 아예 금지하는 회사도 많아요.
  • 녹음도 없고, 디스크에 쓰는 것도 없습니다. 오디오는 탭에서 인식기로 넘어가 그 자리에서 버려져요. 캡션은 화면에 떴다가 사라지고, 로 불러오는 상자는 앱을 끌 때까지만 메모리에 있습니다. 나중에 찾을 파일은 이 Mac에도, 다른 어디에도 없어요.
  • 마이크는 절대 열리지 않습니다. Mac이 재생하는 소리만 듣습니다. 분명한 한계이자, 말한 내용이 어디로도 나갈 수 없는 이유이기도 해요.
  • 계정도, 사용 정보 수집도, 네트워크도 없어요. 로그인할 것이 없고, 사용 기록을 어디에도 보내지 않습니다. 모델은 약 633 MB로 한 번만 내려받고, 그 뒤로 남는 요청은 하루 한 번 새 버전이 있는지 확인하는 것 하나뿐인데, 그것도 먼저 물어보고 해요. Wi-Fi를 꺼도 캡션은 계속 나옵니다.

기능

세 가지 제약에서 출발했습니다

실시간 오디오는 일시정지할 수 없고, 다시 돌릴 수 없고, 기기를 떠날 이유도 없습니다. 여기 있는 모든 것이 거기서 나왔어요.

아무것도 Mac을 벗어나지 않습니다

로컬에서, 오프라인으로 돕니다. 계정도, 사용 정보 수집도, 내 것을 실어 나가는 네트워크 요청도 없어요. 가로챈 오디오는 곧장 인식기로 들어갔다가 그대로 버려집니다. 내려받는 것은 모델 한 번, 그리고 직접 고른 업데이트뿐이에요.

CPU가 아니라 Neural Engine

대략 실시간 계수 0.15입니다. 연산 1초당 음성 6초를 처리해요. 같은 모델을 CPU에서 재 보니 실시간 스트림을 따라가기에 약 100배 느렸습니다.

모든 앱, 아니면 하나만

기본적으로 Mac이 재생하는 모든 소리를 듣기 때문에, 쓰기 전에 설정할 것이 없습니다. 두 가지가 동시에 말하고 있다면 메뉴 막대에서 앱 하나로 좁히세요. 그 앱과 거기서 파생되는 보조 프로세스까지 함께 가져오는데, 브라우저와 Electron 앱이 되는 이유가 그것입니다. 그런 앱의 소리는 메인 프로세스에서 나오지 않거든요.

음악은 가사가 되지 않습니다

음성 감지기가 인식기 앞에 서 있어서 배경 음악은 인식기까지 닿지 않습니다. 이게 없으면 음악이 모델의 문맥을 채우고, 음악 다음에 나오는 첫 단어들이 사라져요.

화자마다 새 자막 상자

말이 잠깐 멈출 때처럼, 다른 사람이 말하기 시작하면 새 자막을 시작하게 할 수 있습니다. 기본은 꺼져 있어요. 첫 번째 모델과 나란히 두 번째 모델을 돌리기 때문입니다.

열여섯 개 언어

기본 모델은 언어를 스스로 감지합니다. 영어에는 전용 체크포인트 일곱 개가 더해지고, 160 ms부터 지연 시간과 정확도를 맞바꿔요.

포인터를 따라 뚫리는 구멍

포인터를 자막 상자 근처로 가져가면 포인터가 있는 자리가 흐려집니다. 읽고 있는 문장이 쓰고 있는 문장을 덮지 않아요. 얼마나 흐려질지, 구멍이 얼마나 넓을지는 직접 정합니다. 를 누르면 진하게 유지돼요.

놓친 부분은 ⌥를 누른 채로

상자는 방송 자막처럼 페이지 단위로 넘어갑니다. 채우고, 지우고, 다시 시작하니까 잠깐 눈을 뗀 줄은 사라져 있어요. 를 누르고 있으면 끝난 상자들이 현재 상자 위로 다시 쌓입니다. 마지막으로 말이 끊긴 뒤의 상자가 하나도 빠짐없이요. 더 이전 것은 스크롤할 수 있고, F로 검색할 수 있습니다. 손을 떼면 다시 사라져요. 어디에도 기록되지 않습니다.

오버레이 자체가 미리보기입니다

메뉴에서 ,를 누르면 설정이 열려요. 상자가 몇 줄까지 차면 지워지는지, 얼마나 진하게 보일지, 포인터가 비켜 주는 범위가 어디까지인지, 로 얼마나 뒤까지 돌아갈지를 정합니다. 슬라이더를 움직이는 동안 오버레이에 바로 반영되니까, 숫자를 고르는 게 아니라 눈으로 보면서 맞추게 돼요.

작동 방식

앱의 소리에서 화면까지, 네 단계

복사만 하는 실시간 오디오 스레드, 변환은 하지 않는 이식 가능한 코어, 그리고 있어야 할 자리에서 도는 모델.

  1. 1

    Core Audio 프로세스 탭

    48 kHz 스테레오, 10.7 ms마다 콜백이 옵니다. 실시간 스레드는 락 프리 링 버퍼에 복사만 하고 그 밖에는 아무 일도 하지 않아요.

  2. 2

    리샘플링과 무음 게이트

    작업 스레드에서 16 kHz 모노로 낮추고 무음은 건너뜁니다. 말이 시작되기 전 약 1초를 앞에 붙여 다시 넣기 때문에, 첫 단어가 잘리는 일이 없어요.

  3. 3

    Neural Engine에서 도는 Parakeet

    30초 창 방식이 아니라 스트리밍 모델입니다. 소리를 따라오는 캡션과 몇 초 늦게 도착하는 캡션의 차이예요.

  4. 4

    오버레이

    방송 자막처럼 지워졌다가 다시 시작하는 세 줄짜리 페이지. 소리가 멈춘 뒤가 아니라 마지막 텍스트가 나오고 4초가 지나면 사라집니다.

링 버퍼에서 모델 경계까지는 전부 이식 가능한 Rust이고, 일부러 받아쓰기는 하지 않습니다. 프레임을 넘겨줄 뿐이에요. Mac에만 있는 부분은 탭과 오버레이뿐입니다.

비교

Apple 실시간 자막으로는 왜 안 되나요?

macOS에는 모든 Apple silicon Mac에 캡션이 무료로 들어 있습니다. 시스템 설정의 손쉬운 사용, 실시간 자막입니다. 필요한 것을 그것이 다 해 준다면 그걸 쓰세요. 아래는 제 경우에 그것으로 충분하지 않았던 지점들이고, 자세한 내용을 원하시면 항목별 비교가 있습니다.

기능 Subtitles Apple 실시간 자막
언어 열여섯 개, 자동 감지, 어느 두 언어 사이든 실시간 번역 모든 언어와 지역에서 제공되지는 않음
오버레이 클릭이 통과하고, 포인터 아래에서 흐려지며, 모든 창 위에 남아 있음 옮기고 크기를 조절하는 창
듣는 소리 Mac이 재생하는 모든 소리, 아니면 고른 앱 하나 Mac이 재생하는 모든 소리
음악 음성 감지기가 건너뛰어서, 배경 음악이 가사가 되는 일이 없음 캡션이 붙음
화자 전환 화자마다 새 상자 (선택) 해당 기능 없음
모델 지연 시간과 정확도를 맞바꾸는 영어 체크포인트 일곱 개, 그리고 다국어 모델 하나 하나, 고정
가격 7일간 무료, 그 뒤 $9 한 번, 모든 업데이트 포함 무료, 기본 제공

사용 후기

실제 통화에서 쓰고 있습니다

So smooth, very useful during meetings on different apps (slack, zoom, google), so well integrated on the screen, doesn't block interacting with the other windows, love it!
Remi Santos Verified purchase on Gumroad
Almost no setup, no tweaking around: you install it and it just works. Simple, useful and really effective.
Jérôme Blondon Verified purchase on Gumroad
Very handy! I love how it can be connected to any audio source on my laptop, which helps not only for meetings and videocalls, but also for all those streaming services that do not support subtitles, like news websites or even some YouTube videos. The model supports many languages, so it's also useful if you're learning a foreign language and need subtitles to help you understand what's being said.
Bruno Verified purchase on Gumroad
5.0

Average rating on Gumroad

14-day refund, no questions asked

$9에 구매하기

이걸 만들게 된 이유

저는 미국 회사에 다니고, 회의는 영어로 합니다. 영어는 제 모국어가 아니고, 동료들 대부분에게도 마찬가지예요. 정작 중요한 말이 나올 때는 늘 다른 일을 반쯤 하고 있었고, 그러면 그 말은 그대로 지나가 버렸습니다. 못 알아들은 단어 하나, 익숙하지 않은 억양, 동시에 말하는 두 사람. 다시 말해 달라고 하면 모두가 30초를 쓰고, 말하던 사람의 흐름도 끊깁니다.

그래서 캡션은 제가 다른 일을 하는 동안에도 계속 읽을 수 있어야 했습니다. 앱 하나 안의 패널이 아니라 모든 창 위에 뜨는 오버레이인 이유, 클릭을 아예 받지 않는 이유, 옮겨 놓을 필요 없이 포인터 아래에서 흐려지는 이유가 전부 그것입니다. 이 페이지의 나머지는 모두 그 뒤에 온 것들입니다.

Mathieu Jouhet, 이 앱을 만드는 사람.

가격

가격은 하나. 반복 결제는 없습니다.

먼저 7일간 무료로 써 보세요. 카드도 계정도 필요 없습니다. 그다음은 $9 한 번이에요. 사둘 사용 시간도, 좌석 수도, 갱신도 없고, 앞으로 나올 모든 업데이트가 포함되며, 어떤 전사 구독이든 한 달 값보다 쌉니다.

  • 결제는 Gumroad에서 합니다. 부가세, 영수증, 환불도 그쪽에서 처리되고, 키는 이메일로 옵니다.
  • 서명과 공증을 거쳤기 때문에, 한 번 준 권한이 업데이트 뒤에도 그대로 남습니다.
  • 소스 공개. 읽어 보거나, 직접 빌드하세요.

Mac용 Subtitles

$9 한 번만

  • 먼저 7일간 무료, 키 없이 시작
  • 캡션 무제한, 원하는 만큼 오래
  • 앞으로 나올 모든 업데이트 포함
  • 열여섯 개 언어와 실시간 번역
  • 내가 쓰는 모든 Mac에 키 하나. 계정도, 구독도, 사용 정보 수집도 없음
  • 14일 이내 환불, 이유는 묻지 않아요

$9 한 번만 · macOS 14.2 이상 · Apple silicon
첫 실행 때 약 633 MB를 내려받습니다.

자주 묻는 질문

가장 먼저 나오는 질문들

Zoom, Teams, Google Meet에서 되나요?
네. 특정 서비스와 연동하는 대신 앱이 재생하는 소리를 가져오기 때문에, Zoom 창도, Slack 허들도, 브라우저 탭의 통화도 전부 같은 방식으로 캡션이 붙습니다. 브라우저와 Electron 앱도 마찬가지예요. 그런 앱이 띄우는 보조 프로세스까지 가져오는데, 소리는 실제로 거기서 나옵니다.
들은 것을 번역할 수 있나요?
네, 1.3부터요. 메뉴의 Translate To가 열여섯 언어 중 어느 것이든 나머지 열다섯 중 어느 것으로든 옮겨 줍니다. Apple의 기기 내 번역기를 쓰므로, 번역된 자막도 번역되지 않은 자막과 마찬가지로 기기 밖으로 나가지 않습니다. 목표 언어를 고르기 전까지는 꺼져 있고, 돌아가는 동안 를 누르고 있으면 아래로 원래 언어가 보입니다. macOS 15가 필요하고, 자막만이라면 14.2에서도 그대로 돌아갑니다.
오버레이가 거슬리지 않나요?
클릭을 아예 받지 않아서 그 위로 그대로 작업할 수 있고, 포인터 아래에서는 흐려져서 밑에 있는 것을 읽을 수 있어요. 얼마나 흐려질지, 그 범위가 어디까지일지, 상자가 얼마나 진할지, 몇 줄을 담을지는 전부 설정입니다. 를 누르면 진하게 유지되면서 다른 곳으로 끌어다 놓을 수 있고, 놓아둔 자리는 기억됩니다.
제 목소리도 캡션이 되나요?
아니요. Mac이 재생하는 소리만 듣고 마이크는 절대 듣지 않습니다. 통화에서는 상대방을 읽고, 본인은 읽지 않아요.
인터넷 연결이 필요한가요?
첫 실행에서 모델을 받을 때 한 번, 약 633 MB입니다. 그 뒤로는 완전히 오프라인으로 돌아가요. 그 밖에 할 수 있는 요청은 하루 한 번 새 버전이 있는지 확인하는 것 하나뿐인데, 먼저 허락을 구하고, 거절해도 됩니다.
기록을 저장하거나 내보낼 수 있나요?
아니요, 일부러 그렇게 했습니다. 디스크에는 아무것도 쓰지 않아요. 캡션은 화면에 있다가 사라집니다. 를 누르고 있으면 앱이 켜져 있는 동안 끝난 상자들이 돌아오고 F로 그 안을 검색할 수 있는데, 기록을 남기려는 게 아니라 눈을 뗀 사이의 줄을 찾으려는 기능이에요. 메모리에만 있다가 말이 한동안 끊기면 비워지고, 앱을 끄면 사라집니다. 대화 기록이 필요하다면 이건 맞는 도구가 아닙니다.
IT 부서 승인이 필요한가요?
여기에는 승인할 공급업체가 없습니다. 계정도, 서버도, Mac을 떠나는 기록도, 참가자로 통화에 들어가는 것도 없어서, 회의에 있는 누구도 무언가에 녹음되고 있지 않아요. 서명과 공증을 마친 앱 하나가 기기 하나에서 돌 뿐이고, 모델을 한 번 받은 뒤로 앱이 할 수 있는 요청은 끌 수 있는 버전 확인 하나뿐입니다. 그것이 회사 정책을 통과하는지는 판단하실 몫이지만, 검토할 제3자가 애초에 없어요.
헤드폰이나 AirPods를 써도 되나요?
네. 스피커에서 나오는 소리가 아니라 앱이 내는 소리를 가져오기 때문에, 무엇으로 듣고 있는지는 상관이 없습니다.
Mac이 느려지나요?
음성 인식은 CPU가 아니라 Neural Engine에서 돌고, 실시간 계수는 대략 0.15입니다. 연산 1초당 음성 6초를 처리해요. 같은 모델을 CPU에서 재 보니 따라가기에 약 100배 느렸습니다.
어떤 Mac에서 실행되나요?
Apple silicon, macOS 14.2 이상. 버전 하한선은 Core Audio 프로세스 탭 때문이고, 앱 전체가 그 API 위에 만들어져 있습니다.
실시간인가요?
네. 스트리밍 모델이라, 문장이 끝난 뒤가 아니라 아직 말하고 있는 동안 캡션이 나타납니다. 앱이 재생하는 시스템 오디오를 그대로 읽으니 설치할 루프백 드라이버도 없고, 영어 체크포인트는 160 ms부터 지연 시간과 정확도를 맞바꿔요. Mac용 음성 인식이나 실시간 전사를 찾고 있었다면, 이게 그것입니다. 파일로 저장하는 대신 화면에 그려 주는 형태로요.
구독인가요?
아니요. 내려받는 것은 7일 무료 체험판입니다. 라이선스 키는 한 번 $9이고 앞으로 나올 업데이트가 전부 포함됩니다. 만들 계정도, 사둘 사용 시간도 없어요. 키 하나가 내가 쓰는 모든 Mac에 적용되고, 앱은 한 달에 한 번쯤 Gumroad에 키를 확인하는데, 보내는 것은 키뿐이고 나에 대한 것은 아무것도 없습니다. 맞지 않으면 14일 이내에 환불받을 수 있습니다.
소스 코드를 볼 수 있나요?
네. FSL-1.1-ALv2로 공개돼 있고, 각 릴리스로부터 2년이 지나면 Apache 2.0이 됩니다. github.com/daformat/subtitles에서 읽거나 직접 빌드하세요.

무엇에든 캡션을. 소리는 어디로도 보내지 않고.

14일 이내 환불, 이유는 묻지 않아요

7일간 무료, 카드 필요 없음, 그 뒤 $9 한 번, 앞으로 나올 모든 업데이트 포함 · macOS 14.2 이상 · Apple silicon
그 Mac을 쓰는 동안 실시간 캡션을 무제한으로 씁니다. 사용 시간을 따로 사둘 필요도, 계정도, 구독도 없습니다. 설치 가이드를 읽어 보세요.