블로그

Mac 모든 앱에서 쓰는 음성 입력: 음성이 실제 입력 방식이 되는 조건

받아쓰기 결과가 현재 커서에 바로 들어갈 때 왜 더 빠르게 느껴지는지, 마이크와 손쉬운 사용 권한, 클립보드 전달을 기준으로 설명합니다.

작성 tsuvic게시 약 4분

Cursor에서 긴 프롬프트를 쓰다가 손이 생각을 따라가지 못하는 순간이 있습니다. 받아쓰기 앱을 열고 빠진 문단을 말합니다. 인식 결과는 정확합니다. 그런데 문장은 원래 쓰던 입력창이 아니라 받아쓰기 앱의 별도 창에 나타납니다.

복사하고, 돌아가고, 커서를 다시 찾고, 붙여 넣습니다.

인식 정확도가 높아도 이 이동이 반복되면 음성 입력은 키보드보다 느리게 느껴질 수 있습니다. Mac 전체에서 동작하는 음성 입력의 핵심은 음성을 글자로 바꾸는 데만 있지 않습니다. 이미 포커스가 있는 입력창으로 결과를 되돌려 보내는 데 있습니다.

TalkTalkType은 Option-Space를 누른 채 말하고 손을 떼면 정리된 텍스트를 원래 입력창으로 보냅니다. macOS나 대상 앱이 자동 붙여 넣기를 막으면 결과를 클립보드에 남깁니다. “모든 앱”이라는 표현으로 운영체제의 보호 장치를 무시한다고 약속하지 않고, 가능한 경로와 막혔을 때의 경로를 나눕니다.

별도 창이 실제 중단을 만든다

긴 녹음을 검토하거나 전체 문서를 다듬을 때는 전용 전사 편집기가 유용합니다. 기록을 남기고, 큰 화면에서 고치고, 완성본을 다른 곳으로 옮기는 작업이라면 별도 공간이 목적에 맞습니다.

짧은 일상 입력은 이미 목적지가 정해져 있습니다. Slack 답장은 Slack에 있어야 하고, 메일 문맥은 Mail에 보이며, 실패한 테스트를 설명할 때는 Cursor에서 코드를 보고 있는 편이 낫습니다. 그때 다른 창을 열면 작은 절차가 붙습니다.

  1. 입력할 앱에서 벗어납니다.
  2. 녹음하거나 받아씁니다.
  3. 다른 창에서 결과를 확인합니다.
  4. 복사합니다.
  5. 원래 앱으로 돌아가 커서를 찾습니다.
  6. 붙여 넣습니다.

한 단계씩 보면 어렵지 않습니다. 문제는 짧은 답장마다 반복된다는 점입니다. 몇 번 지나면 받아쓰기는 필요할 때 바로 쓰는 입력 방식이 아니라, 준비하고 시작해야 하는 별도 작업처럼 느껴집니다.

목적지 화면을 그대로 둔 채 말할 수 있으면 경계가 달라집니다. 두 문장짜리 답장도 음성으로 처리할 가치가 생기고, AI 프롬프트도 타이핑이 귀찮다는 이유로 배경과 예외를 줄이지 않아도 됩니다.

“모든 앱”은 포커스된 편집 가능한 필드를 뜻한다

어떤 도구도 macOS의 모든 컨트롤에 텍스트를 강제로 넣을 수는 없습니다. 일반적인 텍스트 필드가 클립보드 붙여 넣기나 키보드 입력을 받아들일 때 앱 전체 음성 입력이 동작합니다.

TalkTalkType은 녹음 시작 시 포커스된 앱을 기억합니다. 전사와 정리가 끝나면 그 앱을 다시 활성화하고 붙여 넣기를 실행합니다. 기존 클립보드 내용은 전달 뒤 복원합니다.

이 방식은 ChatGPT, Claude, Cursor, Gemini 같은 AI 도구, Slack, Mail, Messages, 브라우저 폼, VS Code, Terminal, Notes, Notion, Linear, GitHub처럼 일반 입력창이 있는 곳을 폭넓게 다룹니다. 앱 이름보다 필드 상태가 중요합니다. 커서가 평범한 텍스트 상자에 있으면 결과가 들어갈 자리가 있습니다.

암호 필드, 일부 원격 데스크톱, 보호된 업무 환경은 외부 자동 입력을 거부할 수 있습니다. 녹음 도중 포커스가 바뀌어 결과가 돌아올 때 원래 필드가 선택되지 않은 경우도 있습니다. 이것은 음성 인식 실패가 아니라 운영체제와 대상 앱이 정한 입력 경계입니다.

마이크와 손쉬운 사용 권한은 서로 다른 일을 한다

마이크 권한은 녹음을 위해 필요합니다. Apple의 Mac 마이크 접근 설정에서 허용한 앱을 확인하고 언제든 취소할 수 있습니다.

손쉬운 사용 권한은 완성된 텍스트를 다른 앱에 전달할 때 사용합니다. macOS에는 “방금 쓰던 필드에 이 전사만 붙여 넣기”처럼 좁은 권한이 없습니다. 다른 앱을 제어할 수 있는 메커니즘에 대한 권한으로 묶어 보여 주고, 사용자가 신뢰 여부를 판단하게 합니다. Apple도 손쉬운 사용 기능으로 Mac 제어하기에서 명시적 승인 절차를 설명합니다.

TalkTalkType은 손쉬운 사용 권한이 없어도 녹음과 전사를 할 수 있습니다. 그 경우 결과를 클립보드에 두고 Command-V로 붙여 넣습니다.

텍스트는 같습니다. 마지막 전달 방식만 달라집니다.

권한은 다른 앱으로 텍스트를 보내는 방법을 설명합니다. 저장 여부는 별도 질문입니다. Mac 개인정보 보호 받아쓰기에서는 한 번의 녹음이 Mac, 음성 제공업체, 서비스, 클립보드, 대상 앱을 어떻게 지나가는지 추적합니다.

클립보드는 오류 화면이 아니라 정상 경로다

직접 전달은 언젠가 이를 거부하는 앱을 만납니다. 가장 답답한 실패는 아무 설명 없이 결과가 사라지는 경우입니다. 전사가 실패했는지, 대상 필드만 붙여 넣기를 막았는지 알 수 없습니다.

클립보드 경로는 유용한 결과를 보존합니다. 전사된 텍스트는 Mac으로 돌아왔고, Command-V 한 번으로 넣을 수 있습니다. 키 한 번은 다시 필요하지만 별도 편집기까지 돌아오지는 않습니다.

관리되는 업무용 Mac에서는 처음부터 이 경로를 선택할 이유도 있습니다. 마이크는 허용해도 작은 유틸리티가 다른 앱을 제어하는 권한은 주고 싶지 않을 수 있습니다. 암호 관리 앱, 원격 환경, 입력 규칙이 엄격한 소프트웨어를 자주 쓰는 사람에게도 분명한 클립보드 경로가 유용합니다.

앱 업데이트 뒤 오래된 실행 파일에 대한 권한만 남는 경우도 있습니다. 전에는 붙여 넣기가 됐는데 교체 후 멈췄다면 시스템 설정에서 이전 항목을 지우고 현재 앱에 다시 권한을 주면 복구될 수 있습니다. 전사는 성공했기 때문에 겉으로는 음성 인식 문제처럼 보이기 쉽습니다.

효과는 단어 수보다 생각을 줄이지 않게 되는 데서 나온다

시스템 전체 받아쓰기의 가장 큰 이점이 반드시 극적인 속도 수치로 나타나는 것은 아닙니다. 말하는 편이 생각을 줄이는 것보다 쉬워지는 순간에 차이가 생깁니다.

AI 프롬프트가 좋은 예입니다. 타이핑이 번거로우면 명령만 남기고 배경, 예외, 명백한 해결책이 안 되는 이유를 생략하기 쉽습니다. 말할 때는 중간에 떠오른 조건과 수정까지 같은 입력에 포함할 수 있습니다.

TalkTalkType은 단어마다 세지 않고, 누르고 말한 한 번의 세션을 하나의 dictation으로 계산합니다. Free와 Plus는 한 번에 60초, Pro와 Max는 2분까지이며 주간 음성 시간 제한도 있습니다. 무제한은 아니지만 문장이 길다는 이유만으로 단위를 더 쓰지는 않습니다.

이 차이는 작은 작업에서도 보입니다. 코드를 보면서 GitHub Issue 설명을 말하고, 이전 메일을 화면에 둔 채 답장을 작성할 수 있습니다. 문맥이 계속 보입니다. 음성이 전사 창에 붙는 것이 아니라 현재 작업에 붙습니다.

실제 입력 습관에 맞춰 설정한다

TalkTalkType은 macOS 26 이상이 필요합니다.

  1. TalkTalkType을 다운로드하고 Google로 로그인합니다.
  2. 녹음을 위해 마이크 권한을 허용합니다.
  3. 자동 전달을 원하면 손쉬운 사용 권한을 허용합니다.
  4. 텍스트가 들어갈 필드에 커서를 둡니다.
  5. Option-Space를 누른 채 말하고 손을 뗍니다.

처음에는 Notes처럼 실패해도 부담이 적은 곳에서 시작합니다. 그다음 ChatGPT, Cursor, Slack, Mail처럼 긴 입력이 느려지는 앱에서 시험합니다. 특정 앱이 직접 붙여 넣기를 막으면 보호된 필드와 계속 싸우지 말고 그 작업만 클립보드로 전환합니다.

무료 플랜은 Mac 대수와 관계없이 주 30회, 음성 15분을 제공합니다. 현재 녹음 길이와 유료 플랜 상태는 요금 페이지에서 확인할 수 있습니다.

좋은 받아쓰기 앱은 문장을 말하기 전에 목적지를 옮기게 하지 않습니다. 커서는 이미 있습니다. 음성도 그곳에 도착해야 합니다.

블로그