맥에서 손 없이 타이핑하기: 제가 매일 쓰는 설정

맥에서 손 없이 타이핑하는 일은 무료 도구 두 가지로 됩니다. 클릭하고 움직이는 데는 macOS 음성 명령(Voice Control)을, 글을 쓰는 데는 YapToText를 씁니다. 그러니 손을 쓰지 않고도 Mac에서 타이핑할 수 있고, 그러려고 Windows가 필요하지도 않습니다. 제 손은 타이핑할 만큼 움직이지 않고, 저는 바로 이 설정으로 하루 종일 Mac을 씁니다.

음성 명령은 macOS에 포함되어 있습니다. YapToText는 제가 만든 받아쓰기 앱으로, 무료이고 계정이 필요 없으며 음성은 Mac을 벗어나지 않습니다. 아래에서 두 도구가 일을 어떻게 나누는지, 약 이십 분이면 끝나는 설정 방법, 그리고 여전히 안되는 점을 설명합니다.

Mac App Store에서 YapToText 다운로드무료로 다운로드할 수 있습니다. 계정이 필요 없고 잠긴 기능도 없습니다. Apple Silicon이 탑재된 Mac과 macOS 14 이상이 필요합니다. 소스 코드는 GitHub에 있습니다.

제목이 I created this because my hands don't work인 App Store 포스터. 손쉬운 사용 아이콘과 YapToText의 카피바라가 있음.
그림 1. YapToText가 있는 이유를 App Store 포스터 한 장에 담았습니다. 이 앱을 필요로 하는 사람이 만든, 무엇보다 손쉬운 사용을 위한 도구입니다.
이 페이지의 내용: 14개 항목
  1. 단계
  2. 일을 나누기: 움직이기와 쓰기
  3. 약 이십 분이면 끝나는 설정
    1. 1단계: Mac App Store에서 설치하기
    2. 2단계: 손쉬운 사용 켜기, 필요하면 음성으로
    3. 5단계: 첫 받아쓰기 해 보기
  4. 아무것도 만지지 않고 받아쓰기 시작하기
  5. 말한 내용을 음성으로 고치기
  6. 음성 명령이 함께 타이핑하지 않게 하기
  7. 글자가 들어가지 않거나 Mac이 경고음을 낼 때
  8. Windows로 바꿀 필요는 없습니다
  9. 화면이 잘 보이지 않는다면
  10. 정리
  11. 가이드
  12. 다른 가이드(영어)
  13. 출처
  14. 자주 묻는 질문

단계

  1. Apple Silicon이 탑재된 macOS 14 이상 Mac에서 Mac App Store의 YapToText를 무료로 설치합니다.
  2. 마이크를 허용한 다음, 시스템 설정, 개인정보 보호 및 보안, 손쉬운 사용에서 YapToText를 켭니다. 손이 닿지 않으면 음성 명령으로 스위치를 클릭할 수 있습니다.
  3. <span lang="en">Dictation</span> 페이지에서 받아쓰기 키를 고르고 <span lang="en">Tap to start / stop</span> 또는 <span lang="en">Hold to talk</span>를 선택합니다.
  4. 시스템 설정, 손쉬운 사용에서 음성 명령을 켜고 <span lang="en">Command mode</span>라고 말해, 클릭하고 스크롤하되 문장은 입력하지 않게 합니다.
  5. 글자가 들어갈 곳에 커서를 두고, 키나 메뉴 막대 패널의 <span lang="en">Start Dictation</span> 버튼으로 받아쓰기를 시작해 말하고, 같은 방법으로 멈춥니다.
  6. <span lang="en">Settings</span>, <span lang="en">Advanced</span>, <span lang="en">Text output</span>의 <span lang="en">After a dictation lands</span> 아래에, 받아쓴 메시지가 저절로 전송되기를 원하는 채팅 앱을 추가합니다.

일을 나누기: 움직이기와 쓰기

제가 초기에 한 실수는 도구 하나가 두 가지 일을 모두 하게 하려 한 것입니다. 음성 명령은 명령에 강합니다. Click과 버튼 이름을 말하면 그 버튼이 클릭됩니다. Show numbers라고 하면 클릭할 수 있는 모든 것에 말할 수 있는 번호가 붙습니다. Open Mail이나 Scroll down 같은 문구는 말 그대로 동작합니다. 이것이 움직이는 일이고, 음성 명령이 하는 일입니다.

긴 글쓰기는 다른 일입니다. 받아쓴 뒤에 제가 원하는 것은 받아쓰기 자체와 관계가 없습니다. 군더더기 말이 빠지고, 이메일은 이메일다운 형식이 되고, 인식기가 계속 놓치는 이름의 철자가 맞고, 나중에 돌아볼 수 있는 기록이 남는 것입니다. 그래서 저는 YapToText로 글을 씁니다. Modes는 말한 내용을 어떻게 처리할지 정하고, Auto mode는 모드를 대신 골라 주고, Dictionaries는 인식기가 놓치는 부분을 고치고, Quick Edit은 이미 있는 텍스트를 바꾸고, History는 최근 받아쓴 내용을 들린 내용 및 전달된 내용과 함께 보관합니다.

음성 명령은 움직이고 클릭합니다. YapToText는 씁니다. 이 방식으로 보내는 제 하루는 평범합니다. 이메일, 메시지, 그리고 이 앱 자체 코드의 주석까지 모두 받아쓰기로 씁니다.

약 이십 분이면 끝나는 설정

이 페이지 위쪽 근처의 번호가 붙은 단계가 전체 과정입니다. 그중 세 단계는 잘못될 수 있으므로, 각각 무엇을 확인할지 적었습니다.

1단계: Mac App Store에서 설치하기

  • 할 일: Mac App Store에서 YapToText를 설치합니다. Apple Silicon이 탑재된 Mac과 macOS 14 이상이 필요합니다.
  • YapToText: 음성 모델과 다듬기 모델, 두 모델이 들어 있는 채로 설치되므로, 첫 실행부터 네트워크를 끈 상태에서도 받아쓸 수 있습니다.
  • 확인: 환영 화면이 열립니다. Homebrew 버전은 예외입니다. 첫 받아쓰기 전에 음성 모델을 내려받아야 하며, 설치 가이드에서 다룹니다.

2단계: 손쉬운 사용 켜기, 필요하면 음성으로

  • 할 일: macOS가 물으면 마이크를 허용한 다음, 환영 화면의 Accessibility 옆에서 Continue를 누르거나, YapToText의 Home 페이지에서 Grant를 누릅니다.
  • macOS: 시스템 설정, 개인정보 보호 및 보안, 손쉬운 사용으로 이동합니다. 앱은 이 스위치를 스스로 켤 수 없으므로 직접 켜야 합니다. 음성 명령으로 스위치를 이름이나 Show numbers로 클릭하거나, 설정을 도와주는 사람이 한 번 켜 주면 됩니다.
  • 확인: 환영 화면에서 Accessibility가 Granted로 표시되고, Home 페이지에서 Get set up 카드가 사라집니다. 켜지 않으면 받아쓴 내용은 모두 변환되지만 커서 위치가 아니라 클립보드에 들어갑니다.

5단계: 첫 받아쓰기 해 보기

  • 할 일: 메모를 클릭하고, 키나 Start Dictation 버튼으로 받아쓰기를 시작하고, 문장 하나를 말한 다음 같은 방법으로 멈춥니다.
  • YapToText: 음성은 파형으로, 말한 내용은 만들어지는 대로 보여 주고, 커서 위치에 입력합니다. 실행한 뒤 첫 받아쓰기는 모델이 로드되는 동안 잠시 기다립니다.
  • 확인: 문장이 메모에 들어 있습니다. 그렇지 않다면 첫 받아쓰기 가이드에서 순서대로 확인합니다.

하루를 바꾼 설정이 하나 더 있습니다. Settings, Advanced, Text output의 After a dictation lands입니다. 앱을 추가하고 Press Return이나 Press Command Return을 고르면 말한 내용이 들어가는 순간 그 키가 눌려서, 받아쓴 메시지가 다른 명령 없이 전송됩니다. 키와 단축키 페이지에 앱이 보는 다른 모든 키가 나와 있습니다.

아무것도 만지지 않고 받아쓰기 시작하기

방법은 세 가지이고, 어느 것도 키보드에 손을 올릴 필요가 없습니다.

  • 키 하나를 누르는 모든 것. 시작 키는 수정자 키뿐 아니라 어떤 키 하나여도 되므로, 키 입력을 보내는 스위치나 페달로 실행할 수 있습니다. 한 번 눌러 시작하고 한 번 눌러 멈추거나, 누르고 있는 동안 말합니다. 모든 스위치 인터페이스를 시험해 보지는 않았고, 키 하나로 받아쓰기 가이드에 사용 중인 장치를 위한 10초짜리 테스트가 있습니다.
  • Start Dictation 버튼. 메뉴 막대의 카피바라를 클릭하면 작은 패널이 열리고, 맨 위의 버튼에는 Start Dictation이라고 적혀 있으며 키와 같은 일을 합니다. 메뉴 막대 페이지에서 그 패널의 나머지를 다룹니다.
  • 침묵. Dictation 페이지의 Recording 카드에서 Auto-stop after silence를 켜면, 0.5초에서 5초 동안 조용한 뒤 받아쓰기가 끝나므로 직접 멈출 필요가 없습니다.
YapToText의 메뉴 막대 패널: Start Dictation, 모드와 마이크 선택, Transcribe file, Regenerate, Insert last.
그림 2. 카피바라를 클릭하면 패널 맨 위에 Start Dictation이 있습니다. 포인터나 음성 명령을 위해, 키와 같은 일을 합니다.

음성 명령은 컨트롤을 이름으로 클릭하므로, 이 버튼이 겨냥할 대상이 되어 줍니다.

말하기: 카피바라의 패널이 열려 있을 때 음성 명령에게.

Click Start Dictation

결과: 음성 명령이 버튼을 이름으로 클릭하고, 키를 누른 것처럼 받아쓰기가 시작됩니다. 이름을 찾지 못하면 Show numbers를 말한 다음 버튼의 번호를 말하거나, Show grid로 화면의 어느 지점이든 고를 수 있습니다. 같은 두 명령으로 카피바라를 눌러 패널을 열 수도 있습니다. 구성 요소가 이렇게 맞물린다는 설명이고, 음성 명령 테스트는 아직 하지 않았습니다.

녹음하는 동안 떠 있는 패널에는 일시 중지, 중지 후 삽입, 취소 버튼이 있고, 메뉴 막대 패널의 머리글에는 Cancel, Pause, Stop and insert가 나오므로, 받아쓰기를 키가 아니라 컨트롤로 끝낼 수 있습니다. 호출어는 없습니다. 받아쓰기는 사용자가 시작할 때 시작됩니다. Keep the microphone warm을 켜지 않으면 마이크는 받아쓰기마다 약 1초 뒤에 놓이므로, 그 사이에는 아무것도 듣지 않습니다.

말한 내용을 음성으로 고치기

받아쓴 내용이 들어간 직후 30초 안에 다음 받아쓰기를 정확히 한 문구로 하면, 앱이 입력하는 대신 편집합니다.

말하기: 받아쓴 내용이 들어간 직후, 다음 받아쓰기 전체로.

scratch that

결과: 방금 한 받아쓰기가 취소됩니다. replace X with Y도 같은 방식으로 동작하며 단어나 구 하나를 제자리에서 바꿉니다. 정확히 문구 전체만 인정됩니다.

더 큰 수정에는 Quick Edit이 있습니다. 음성 명령으로 텍스트를 선택한 다음 Quick Edit 키를 누르고 바꿀 내용을 말합니다. make this shorter, fix the grammar, translate it to Spanish, capitalize this 같은 식입니다. 결과가 선택한 부분을 제자리에서 대체합니다. 키가 전혀 없어도, 메뉴 막대 패널의 Regenerate가 선택한 텍스트를 어느 모드로든, 또는 Make Concise나 Fix Grammar & Spelling 같은 일회성 동작으로 다시 씁니다. 틀린 단어 때문에 키보드로 돌아갈 필요는 없습니다. Quick Edit 페이지에 말할 수 있는 내용의 목록이 있습니다.

YapToText의 Quick Edit 페이지: Right Option에 지정된 Quick Edit 키, Corrections by voice, 팝업 위치와 색상.
그림 3. 두 가지 수정이 모두 Quick Edit 페이지에 있습니다. scratch that과 replace X with Y를 쓰는 Corrections by voice, 그리고 더 큰 변경을 위한 Quick Edit 키인 Right Option입니다.

Auto mode는 한 마디 하기 전부터 도와줍니다. 답하려는 메시지를 선택하고 받아쓰기를 시작하면, 답장이 그 메시지에 맞게 쓰입니다. Auto mode 페이지에서 무엇을 읽고 무엇을 건드리지 않는지 설명합니다.

음성 명령이 함께 타이핑하지 않게 하기

음성 명령은 YapToText가 녹음하는 동안에도 계속 듣습니다. 기본으로 켜져 있는 Dictation 모드에서는 명령이 아닌 모든 단어가 텍스트로 입력되므로, 문장이 두 번 입력될 수 있습니다. Apple의 음성 명령 가이드는 방해되지 않게 하는 두 가지 제어를 설명합니다.

말하기: YapToText로 받아쓰기 전에 음성 명령에게.

Command mode

결과: 음성 명령이 명령에만 반응하고 다른 모든 단어는 무시합니다. 명령처럼 들리는 문장은 여전히 명령으로 받아들여질 수 있습니다.

더 확실한 울타리는 긴 받아쓰기 전에 Stop listening, 끝난 뒤에 Start listening을 말하는 것입니다. 키나 스위치로 받아쓰기를 시작할 때 알맞습니다. 음성으로 시작한다면 Command mode가 울타리입니다. Command mode에서는 음성 명령이 클릭하고 YapToText가 타이핑합니다. 모든 조합을 시험해 보지는 못했으므로, 사용 중인 환경에서 다르게 동작하면 알려 주세요.

글자가 들어가지 않거나 Mac이 경고음을 낼 때

  1. 어느 창이 앞에 있는지 확인합니다. YapToText는 자신의 창에는 절대 입력하지 않으므로, YapToText가 앞에 있는 상태에서 시작한 받아쓰기는 클립보드로 갑니다. 원하던 앱을 클릭하고, 메뉴 막대 패널의 Insert last로 마지막 받아쓰기를 거기에 입력합니다.
  2. 손쉬운 사용을 켭니다. 켜지 않으면 받아쓴 내용은 모두 클립보드로 갑니다. 켤 때까지 Get set up 카드가 Home 페이지에 남아 있습니다.
  3. 경고음을 끕니다. Intelligent Insert는 보이지 않는 키 입력으로 커서 주변의 몇 단어를 읽어서 문장 중간에 받아쓴 내용에도 알맞은 대소문자와 띄어쓰기를 적용하는데, 일부 앱은 그 키 입력 중 하나를 거부해서 macOS가 경고음을 냅니다. 시스템 설정, 사운드에서 Alert volume을 끝까지 내리면 경고음만 꺼지고, 또는 Dictation 페이지의 스위치 아래 목록에서 그 앱의 Intelligent Insert를 끕니다.
  4. 전달 결과를 읽습니다. History에는 각 받아쓰기가 어디로 갔고 어떻게 전달되었는지가 남아 있어서, 추측하지 않고 무슨 일이 있었는지 확인하고 다시 복사하거나 삽입할 수 있습니다.
  5. 그 앱의 방식을 고정합니다. Settings, Advanced의 Per-app method 아래에 앱을 추가하고 Type character-by-character를 고릅니다.
펼쳐진 파이프라인 세부 정보가 있는 YapToText History 항목: 원본 변환 결과, 정리된 변환 결과, 모드, 전달, 대상 앱, 소요 시간.
그림 4. History에 있는 한 받아쓰기의 파이프라인 세부 정보입니다. Delivery와 Target app 줄에 글자가 어떻게 어디로 나갔는지 나와 있어서, 추측하지 않고 무슨 일이 있었는지 볼 수 있습니다.

작은 것이 세 가지 더 있습니다. 1.5.1부터 Terminal, iTerm2와 다른 터미널에서는 커서 주변을 읽는 일을 건너뜁니다. 그곳에서는 그 키 입력이 단축키이기 때문입니다. 실행한 뒤 첫 받아쓰기는 모델이 로드되기를 기다립니다. 그리고 Quick Edit은 암호 필드의 선택 영역을 읽을 수 없습니다. 문제 해결 가이드와 Intelligent Insert 페이지에 나머지가 있습니다.

Windows로 바꿀 필요는 없습니다

어느 포럼 글에나 그런 말이 나오고, 거기에는 실제 이유가 있습니다. Dragon은 음성으로 컴퓨터를 다루는 표준이었고, Nuance는 단종 공지에 따라 Mac용 Dragon Professional Individual을 2018년 10월 22일부로 단종했고 그 날짜 이후로는 업데이트가 없습니다. 흔한 조언은 가상 머신에서 Windows를 실행하고 거기에 Dragon을 구입하라는 것이지만, Nuance 자체 지원 페이지는 Dragon Professional은 Parallels for Mac에서 지원되지 않는다고 말합니다.

돌아가는 경우에도 가상 머신은 첫 번째 운영체제 안에서 음성으로 다뤄야 하는 두 번째 운영체제이고, 명령 체계가 둘, 포커스가 있는 곳도 둘입니다. 저는 그걸 원하지 않았습니다. YapToText는 무료이고 유료 단계도 잠긴 기능도 없으며, 음성 명령은 macOS의 일부입니다. 이미 Windows 프로그램 하나를 하루 종일 음성으로 다루고 있다면, 그 일 하나를 위해 Windows 컴퓨터를 두는 것도 합리적인 선택입니다. 글쓰기와 이동에는 Mac에 머물러도 됩니다. Mac용 Dragon 대안 페이지에서 Dragon의 각 습관을 여기서 대응하는 기능에 연결해 정리했습니다.

화면이 잘 보이지 않는다면

떠 있는 패널은 시각적이므로, 앱은 VoiceOver에도 소리 내어 알려 줍니다. Listening, Transcribing, Cleaning up, 모든 오류, 그리고 어떤 앱 창도 앞에 없을 때조차 글자가 들어가거나 받아쓰기가 취소되는 순간을 알립니다. 패널의 컨트롤은 어디서나 같은 세 가지입니다. 일시 중지와 다시 시작, 중지 후 삽입, 취소입니다.

패널이 부담스럽다면 Dictation 페이지의 Pop-up 카드에서 Show the floating recording panel을 끕니다. 받아쓰기는 똑같이 동작하고, 메뉴 막대의 카피바라는 여전히 녹음과 변환을 보여 줍니다. Settings, General의 Play start and stop sounds는 양쪽 끝에 소리를 더합니다. VoiceOver와 함께 동작하도록 만들었다는 것은 코드를 설명하는 말입니다. 전체 테스트는 아직 하지 않았습니다. 손쉬운 사용 허브에 나머지가 있고, 사용 중인 환경에서 제가 쓴 대로 동작하지 않는 것이 있다면 무엇보다 그 이야기를 듣고 싶습니다.

작게 표시한 YapToText 패널: 취소, 일시 중지, 중지 버튼 옆의 실시간 파형, 레이아웃 버튼, 앱을 여는 버튼.
그림 5. Compact 레이아웃의 취소, 일시 중지, 중지입니다. VoiceOver를 켜면 각 단계가 소리로도 안내되고, 패널은 완전히 끌 수 있습니다.

정리

  • 이동은 음성 명령. Command mode에서 클릭, 스크롤, 앱 열기를 맡습니다.
  • 글쓰기는 YapToText. 키 하나, 키 하나를 누르는 스위치, 또는 Click Start Dictation이면 커서 위치에 텍스트가 들어갑니다.
  • 음성으로 고치기. scratch that, replace X with Y, Quick Edit, 메뉴 막대 패널의 Regenerate가 있습니다.

어떤 상태 때문에 손으로 할 수 있는 일이 제한된다면, 떨림, 파킨슨병, MS, ALS를 위한 받아쓰기에서 무엇부터 설정할지 다루고, 연로한 부모님을 위한 받아쓰기 설정에서 다른 사람을 위해 설정하는 방법을 안내합니다.

두 도구 모두 무료이고, 어느 쪽도 Windows가 필요하지 않습니다. 여기 내용이 보이는 것과 다르다면 GitHub에서 알려 주세요. 모든 이슈를 읽습니다.

Mac App Store에서 YapToText 다운로드무료로 다운로드할 수 있습니다. 계정이 필요 없고 잠긴 기능도 없습니다. Apple Silicon이 탑재된 Mac과 macOS 14 이상이 필요합니다. 소스 코드는 GitHub에 있습니다.

글쓴이 소개. Ryleigh Newman은 소프트웨어를 개발합니다. 손으로 타이핑하기가 어려워서, 이 사이트에서 소개하는 앱인 YapToText로 매일 받아쓰기를 합니다. 이 페이지는 영어에서 번역한 것입니다. 앱의 화면과 사이트의 다른 페이지는 영어로 되어 있습니다. 프로젝트 더 알아보기(영어).

가이드

다른 가이드(영어)

출처

자주 묻는 질문

손을 전혀 쓰지 않고 Mac을 쓸 수 있나요?

네, 글쓰기와 대부분의 이동은 가능합니다. macOS에 포함된 음성 명령이 클릭하고, 스크롤하고, 앱을 열며, YapToText가 글자를 입력합니다. 시스템 설정에서 한 번만 켜는 손쉬운 사용 스위치는 음성으로 클릭하거나 도와주는 사람이 한 번 켜 주면 됩니다.

Mac용 손 없이 타이핑하는 소프트웨어가 있나요?

네. 음성 명령이 macOS에 포함되어 있고, YapToText는 어떤 앱에든 입력하는 무료 받아쓰기 앱으로, 키 하나로 시작하거나 음성 명령이 Start Dictation 버튼을 클릭해서 시작합니다. 둘 다 Mac에서 실행됩니다.

YapToText와 음성 명령을 동시에 쓸 수 있나요?

네. 음성 명령은 클릭을, YapToText는 글을 맡습니다. 먼저 음성 명령에 Command mode라고 말하면, 명령이 아닌 단어를 무시해서 문장이 이중으로 입력되지 않습니다.

음성 명령은 받아쓰기와 같은 건가요?

아니요. 받아쓰기는 음성을 텍스트로 바꿉니다. 음성 명령은 Mac 안에서 이동하고, 화면에 있는 것을 쓰고, 명령으로 텍스트를 받아쓰고 편집하게 해 줍니다. 시스템 설정의 별개 기능이고, YapToText는 둘 모두와 함께 쓰도록 만들었습니다.

Dragon을 쓰려면 Windows로 바꿔야 하나요?

아니요. Nuance는 Mac용 Dragon을 2018년 10월에 단종했고, 지원 페이지는 Dragon Professional이 Parallels for Mac에서 지원되지 않는다고 말합니다. 음성 명령과 YapToText를 함께 쓰면 Mac에서 이동과 글쓰기를 무료로 할 수 있습니다.

Mac에서 손 없이 받아쓰려면 인터넷이 필요한가요?

아니요. Mac App Store의 YapToText는 두 모델이 앱 안에 있으므로 필요 없습니다. 네트워크는 직접 시작하는 모델 다운로드에만 쓰입니다. Apple 받아쓰기도 Mac에서 실행될 수 있고, 키보드 설정에서 사용 중인 Mac이 그런지 확인할 수 있습니다.