Repository navigation
Releases
Nokka v2.4.0
Nokka 2.4.0 (18) · macOS 14+ · Apple silicon · SHA-256: fc046e50ecc2d262def029642bfd5b21df1d87b73a7991021eadf3f92c1d9140
Nokka 2.4.0
미팅 시작부터 종료·저장까지 안내를 한곳에 모으고, 회의에서 나갔을 때 녹음을 마무리하는 흐름을 개선했습니다.
미팅 안내 카드
- 시작·종료·저장 안내가 화면 하단 중앙에 나타납니다. 녹음바와 겹치면 위로 이동하며, 작업 중인 앱의 입력 포커스를 가져오지 않습니다.
- 미팅이 감지되면 카드에서 오디오 녹음이나 화면 녹화를 선택할 수 있습니다.
- 녹음 제안 카드의 닫기(×)는 해당 미팅을 건너뜁니다.
- 자동 녹음 시작 카드의 닫기(×)는 녹음을 정지하고 저장합니다. 녹음 취소를 누르면 휴지통으로 옮깁니다.
- 저장 중과 저장 완료를 구분하고, 완료 카드의 라이브러리 열기로 녹음을 확인할 수 있습니다. 전사·회의록 처리는 이어서 진행될 수 있습니다.
회의 종료와 녹음 마무리
- Slack 허들과 Comet의 Google Meet에서 나가기 버튼으로 퇴장했을 때, 회의 화면의 변화를 읽어 종료를 더 빠르게 감지합니다.
- 감지한 미팅에 연결된 녹음은 직접 시작했든 자동으로 시작됐든, 종료 안내의 5초 카운트다운 뒤 정지하고 저장합니다.
- 종료 안내에서 계속 녹음이나 닫기(×)를 누르면 자동 정지를 취소합니다. 같은 회의에 다시 참여한 것이 확인돼도 카운트다운을 취소합니다.
- 음소거, 마이크 중단, 창 이동이나 나가기 확인 대화상자만으로는 직접 퇴장으로 판단하지 않습니다.
브라우저 감지
- Mac에 브라우저로 등록된 앱을 자동으로 찾아 미팅 감지 후보에 포함합니다.
- 기존 앱별 물어보기 / 자동 녹화 / 녹화 안 함 설정과 녹음할 소리 설정을 유지합니다.
요구 사항과 알려진 한계
- macOS 14 이상, Apple silicon Mac이 필요합니다.
- 마이크를 녹음하려면 마이크 권한이, 컴퓨터 소리나 화면을 녹음하려면 화면 및 시스템 오디오 녹음 권한이 필요합니다.
- 빠른 나가기 감지는 접근성 권한이 이미 허용되어 있고 회의 화면을 읽을 수 있을 때 동작합니다. 확인된 조합은 Slack 앱 영어 UI·Comet Google Meet 한국어 UI이며, 모든 브라우저·언어를 보장하지 않습니다.
- 탭·창을 직접 닫거나 회의 화면을 읽을 수 없으면 기존 오디오 활동 감지를 사용합니다. 오디오 활동이 10초간 없어야 종료를 추정하며, 다른 탭의 소리가 계속되면 안내가 늦거나 나오지 않을 수 있습니다.
- 브라우저 회의의 시작 감지는 창 제목을 읽을 수 있어야 합니다. 감지되지 않으면 회의 탭을 일반 창으로 현재 데스크톱 앞에 표시해 보세요.
- 브라우저 자동 발견만으로 모든 회의의 감지를 보장하지는 않습니다. 같은 회의를 여러 탭·창에 열어 둔 경우에도 감지에 한계가 있습니다.
Nokka v2.3.0
Nokka 2.3.0 (17) · macOS 14+ · Apple silicon · SHA-256: eb46c108d66072537f100c558622f92c3028271c88d898c995fb1eb3d0a2c701
Soniox를 클라우드 엔진으로 고를 수 있고, 인터넷이 끊겨도 실시간 자막이 멈추지 않습니다.
주요 변경
- Soniox: 실시간 자막과 녹음 후 전사에 Soniox(내 API 키)를 고를 수 있습니다. 환경설정 › 전사에서 키를 저장하면 둘 다 같은 키를 씁니다. 녹음 후 전사는 결과를 받으면 올린 오디오와 전사를 Soniox에서 지웁니다.
- 끊겨도 이어지는 실시간 자막: Deepgram·Soniox 연결이 끊기거나 녹음을 시작할 때 인터넷이 없으면 1~2초 안에 이 Mac의 엔진이 이어 받아 자막이 계속 나옵니다. 연결이 돌아오면 자동으로 클라우드로 돌아가고 잠깐 알려 드립니다. API 키나 잔액 문제는 알림으로 알려 드립니다.
- 화자 번호 유지: 엔진이 바뀌거나 다시 연결돼도 같은 사람은 같은 화자 번호와 이름으로 이어집니다.
- 화자 구분은 이 Mac에서: Deepgram·Soniox를 써도 화자는 이 Mac의 Nemotron 3가 나눕니다. Deepgram 실시간은 화자 구분 추가 요금이 빠집니다. Deepgram을 쓰던 분은 업데이트 후 첫 녹음 때 Nemotron 3(약 199MB)를 한 번 받습니다.
- 오디오 파일 첫 트랙에 합친 소리: 오디오 녹음 파일의 첫 트랙에 컴퓨터 소리와 내 목소리를 합친 트랙을 넣었습니다. 한 트랙만 읽는 다른 전사 도구에 파일을 그대로 넣어도 양쪽 목소리가 들립니다.
- 이 Mac의 Apple 실시간 엔진으로 마이크를 끄고 녹음하면 정지가 "정지 중…"에서 멈추던 문제를 고쳤습니다.
데이터
기본은 이 Mac에서 처리합니다. 직접 연결한 경우에만 Deepgram·Soniox(오디오), Claude·OpenAI·ChatGPT(전사와 관련 메모리), Notion·Slack(내보낼 때)으로 전송합니다. 클라우드 연결이 돌아왔는지 살피는 확인은 오디오를 보내지 않습니다. 실시간 엔진이 클라우드면 인터넷이 끊겼을 때 이어 받을 수 있도록 Apple의 한국어 음성 자산을 미리 받아 둡니다. 업데이트 확인은 GitHub의 nokka-web 릴리스에서 업데이트 목록을 받아 옵니다.
알려진 한계
- 녹음 하나는 한 언어로 전사합니다. 한국어로 설정하면 영어 문장은 Whisper·Deepgram이 빠뜨리고, Apple 엔진은 받아 적지만 철자가 깨질 수 있습니다.
- 이 Mac의 Apple 엔진이 이어 받는 동안에는 한 줄이 길어, 두 사람이 이어 말하면 한 줄, 한 화자로 묶일 수 있습니다.
- 녹음 후 Whisper 전사는 첫 문장의 시작 시각을 앞쪽 무음까지 당겨 잡을 수 있습니다.
- 녹음 중 출력 장치를 바꿔 컴퓨터 소리가 끊기면 경고는 뜨지만 캡처를 자동으로 다시 시작하지 않습니다.
요구 사항
- macOS 14 Sonoma 이상, Apple silicon (Intel Mac은 지원하지 않습니다)
- 이 Mac에서 전사하려면 첫 사용 때 모델 약 845MB(Whisper + Nemotron)를 내려받습니다
Nokka v2.2.1
Nokka 2.2.1 (16) · macOS 14+ · Apple silicon · SHA-256: 8ca00dcb74c21d0b7230498e7d76e193c3040712cc6f274a8d26b0e782ad15bd
긴 회의도 몇 분 안에 정돈되고, 회의록은 꼭 필요한 것만 묻습니다.
주요 변경
- 긴 녹음 정돈이 빨라짐: 3시간 녹음 정돈이 1시간 가까이 걸리던 것이 약 3분으로 줄었습니다. 중간에 네트워크가 끊기면 그 부분만 다시 보내고, 실패하거나 앱을 껐다 켜도 끝난 부분 다음부터 이어 합니다.
- 질문은 꼭 필요한 것만: 정돈이 묻는 질문은 녹음마다 최대 10개이고, 묻지 않을 때도 있습니다. 비밀번호·날짜·금액·이름처럼 틀리면 회의록 내용이 바뀌는데, 녹음 어디에서도 답을 알 수 없는 것만 묻습니다. 나머지는 앞뒤 문맥과 녹음의 다른 부분으로 판단해 반영하고, 반영한 내용은 나중에 다시 열어 고칠 수 있습니다.
- 빠른 회의록: 정돈을 기다리지 않고 전사 그대로 회의록을 바로 만들 수 있습니다. 확인이 필요한 숫자·날짜·담당자는 "확인 필요"에 모읍니다.
- 녹음 후 화자 정리: 녹음이 끝나면 전체 녹음으로 화자를 한 번 더 구분합니다. 중간에 번호가 바뀌거나 두 사람이 한 사람으로 합쳐지던 것을 바로잡고, 녹음 중에 붙인 이름은 그대로 둡니다.
- 전사 복구: 녹음 중에 실시간 전사가 멈춰도 녹음이 끝난 뒤 이 Mac에서 빠진 부분을 채웁니다. 앱을 다시 켜면 끝나지 않은 작업을 이어 합니다.
- 화면 녹화 용량 감소: 화면·창 녹화 파일이 움직임이 많은 화면에서 40~60% 줄었습니다(웨비나 창 녹화 시간당 12GB → 5GB). 글자 많은 문서·코드·표도 읽을 수 있게 확인했습니다.
- 한 트랙 오디오 저장: 라이브러리의 내보내기(또는 녹음 오른쪽 클릭)에서 "한 트랙 오디오로 저장"을 고르면 컴퓨터 소리와 내 목소리를 한 트랙으로 합친
.m4a를 만듭니다. 한 트랙만 읽는 다른 전사 도구에서 내 목소리가 빠지지 않습니다. - 실시간 창: 한 줄만 다른 화자로 옮기거나 새 사람으로 뗄 수 있고, 줄·선택·전체를 복사할 수 있습니다.
- 녹음 방식 고르기: ⌘⇧R을 누르면 마우스 위치에 녹음 방식(전체 화면·영역·윈도우·오디오만)을 고르는 창이 뜹니다. 환경설정에서 끌 수 있습니다.
- 회의록 템플릿 "지식 베이스": 결정·액션아이템·확인 필요를 먼저 적고, 문장마다 누구 이야기인지 밝힙니다.
- 마이크 잡음 제거 트랙의 딸깍 소리를 없애고 다른 트랙과 시간을 맞췄습니다.
데이터
기본은 이 Mac에서 처리합니다. 직접 연결한 경우에만 Deepgram(오디오), Claude·OpenAI·ChatGPT(전사와 관련 메모리), Notion·Slack(내보낼 때)으로 전송합니다. 업데이트 확인은 GitHub의 nokka-web 릴리스에서 업데이트 목록을 받아 옵니다.
알려진 한계
- 녹음 하나는 한 언어로 전사합니다. 한국어로 설정하면 영어 문장은 Whisper·Deepgram이 빠뜨리고, Apple 엔진은 받아 적지만 철자가 깨질 수 있습니다.
- 녹음 후 Whisper 전사는 첫 문장의 시작 시각을 앞쪽 무음까지 당겨 잡을 수 있습니다.
- 녹음 중 출력 장치를 바꿔 컴퓨터 소리가 끊기면 경고는 뜨지만 캡처를 자동으로 다시 시작하지 않습니다.
요구 사항
- macOS 14 Sonoma 이상, Apple silicon (Intel Mac은 지원하지 않습니다)
- 이 Mac에서 전사하려면 첫 사용 때 모델 약 845MB(Whisper + Nemotron)를 내려받습니다
Nokka v2.2.0
Nokka 2.2.0 (15) · macOS 14+ · Apple silicon · SHA-256: e3ffc5d54988368c41feb2c582f4e635e58c4377c10a98a337b2303fb5f42640
이제 Nokka 안에서 새 버전을 받아 설치할 수 있습니다.
주요 변경
- 앱 안 업데이트: 새 버전이 나오면 Nokka가 변경 내용을 보여 주고, 설치할지 묻습니다. 설치를 누르면 받고 서명을 확인한 뒤 앱을 바꾸고 다시 실행합니다. 확인은 하루에 한 번 합니다.
- Nokka 메뉴나 메뉴 막대 창의 "업데이트 확인…", 환경설정 › 일반 › 업데이트의 "지금 확인"으로 바로 확인할 수 있습니다.
- 환경설정에서 "업데이트를 자동으로 받아 종료할 때 설치"를 켜면 묻지 않고 받아 두었다가 앱을 종료할 때 설치합니다.
- 녹음 중에는 확인을 미뤘다가 녹음이 끝난 뒤 확인합니다. 업데이트 창이 녹화에 담기거나 회의를 끊지 않습니다.
- 녹음·설정·전사 모델·연결한 계정은 업데이트해도 그대로 남습니다.
- 한국어 메뉴: 앱 메뉴와 시스템이 그리는 대화상자가 한국어로 표시됩니다("Nokka에 관하여", "Nokka 종료").
처음 한 번은 직접 설치
2.1.1 이하에는 업데이트 확인 기능이 없습니다. 이 버전은 Nokka.dmg를 받아 직접 설치해 주세요. 다음 버전부터는 앱 안에서 안내합니다.
요구 사항
- macOS 14 Sonoma 이상, Apple silicon (Intel Mac은 지원하지 않습니다)
- 이 Mac에서 전사하려면 첫 사용 때 모델 약 845MB(Whisper + Nemotron)를 내려받습니다
- 앱 화면과 회의록은 한국어입니다
데이터
기본은 이 Mac에서 처리합니다. 직접 연결한 경우에만 Deepgram(오디오), Claude·OpenAI·ChatGPT(전사와 관련 메모리), Notion·Slack(내보낼 때)으로 전송합니다. 업데이트 확인은 GitHub의 nokka-web 릴리스에서 업데이트 목록을 받아 옵니다.
알려진 한계
- 2시간이 넘는 녹음은 정돈에 1시간 가까이 걸리고, 중간에 네트워크가 끊기거나 한 구간이 검사에 걸리면 처음부터 다시 해야 합니다. 질문도 아주 많이 만들어져 회의록까지 가기 어렵습니다. 다음 버전에서 고칩니다.
- 고해상도 창이나 화면을 녹화하면 파일이 큽니다(시간당 8~16GB). 다음 버전에서 줄입니다.
- 녹음 하나는 한 언어로 전사합니다. 한국어로 설정하면 영어 문장은 Whisper·Deepgram이 빠뜨리고, Apple 엔진은 받아 적지만 철자가 깨질 수 있습니다.
- 녹음 후 Whisper 전사는 첫 문장의 시작 시각을 앞쪽 무음까지 당겨 잡을 수 있습니다.
- 녹음 중 출력 장치를 바꿔 컴퓨터 소리가 끊기면 경고는 뜨지만 캡처를 자동으로 다시 시작하지 않습니다.
설치
Nokka.dmg를 열고 Nokka를 응용 프로그램 폴더로 옮깁니다. 안의 앱은 Developer ID로 서명되고 Apple 공증·스테이플을 거쳤습니다. 받은 파일은 shasum -a 256 Nokka.dmg로 위 SHA-256과 비교할 수 있습니다.
Nokka v2.1.1
Nokka 2.1.1 (14) · macOS 14+ · Apple silicon · SHA-256: 3569c43dfd14642528a339ae5bd9a585cdbe818238f91cb9fa0ea3978f274a2f
창·영역 녹화와 녹음 중 마이크 전환을 고친 릴리스입니다.
주요 변경
- 녹화를 멈추면 화면 공유도 바로 끝남: 정지한 뒤에도 화면 캡처가 수십 초 이어지던 문제를 고쳤습니다. 메뉴 막대의 화면 기록 표시가 정지와 함께 꺼집니다.
- 전체 화면 브라우저 창 녹화: Chrome·Comet처럼 전체 화면에서 탭 줄과 툴바를 따로 그리는 브라우저를 창 녹화하면 화면이 줄어들고 오른쪽에 검은 띠가 생기던 문제를 고쳤습니다.
- 영역 선택: 연결된 모든 화면에 선택 화면이 뜹니다. 한 화면이 전체 화면 앱이거나 다른 앱을 쓰다 단축키로 열어도 뜨고, 두 번째 화면에서도 첫 드래그로 선택됩니다.
- 녹화 범위 표시: 영역·창 녹화 중 녹화되는 범위를 빨간 테두리로 보여 줍니다. 테두리는 녹화 파일에 담기지 않습니다.
- Stage Manager: 창 녹화가 왼쪽 띠의 썸네일 크기로 녹화되던 문제를 고쳤습니다.
- 녹음 중 마이크 바꾸기: 마이크 설정이 "시스템 기본값"이면, 녹음 중에 AirPods를 연결하거나 제어 센터에서 입력을 바꿀 때 녹음 마이크가 따라갑니다. 녹음 중에도 메인 창·설정에서 마이크를 고르면 진행 중인 녹음에 바로 적용됩니다.
- Whisper 전사: 영어로 시작하는 발화를 통째로 빠뜨리던 경우를 줄이고, 한 구간 안에서 같은 말을 수십 번 반복하던 환각을 한 번으로 줄였습니다.
요구 사항
- macOS 14 Sonoma 이상, Apple silicon (Intel Mac은 지원하지 않습니다)
- 이 Mac에서 전사하려면 첫 사용 때 모델 약 845MB(Whisper + Nemotron)를 내려받습니다
- 앱 화면과 회의록은 한국어입니다
데이터
기본은 이 Mac에서 처리합니다. 직접 연결한 경우에만 Deepgram(오디오), Claude·OpenAI·ChatGPT(전사와 관련 메모리), Notion·Slack(내보낼 때)으로 전송합니다.
알려진 한계
- 녹음 하나는 한 언어로 전사합니다. 한국어로 설정하면 영어 문장은 Whisper·Deepgram이 빠뜨리고, Apple 엔진은 받아 적지만 철자가 깨질 수 있습니다.
- 녹음 후 Whisper 전사는 첫 문장의 시작 시각을 앞쪽 무음까지 당겨 잡을 수 있습니다.
- 녹음 중 출력 장치를 바꿔 컴퓨터 소리가 끊기면 경고는 뜨지만 캡처를 자동으로 다시 시작하지 않습니다.
설치
Nokka.dmg를 열고 Nokka를 응용 프로그램 폴더로 옮깁니다. 안의 앱은 Developer ID로 서명되고 Apple 공증·스테이플을 거쳤습니다. 받은 파일은 shasum -a 256 Nokka.dmg로 위 SHA-256과 비교할 수 있습니다.
Nokka v2.1.0
Nokka 2.1.0 (13) · macOS 14+ · Apple silicon · SHA-256: 87289b3d1aca5867a51ffc185b2e18c717e188075e468c4ddfa9cefdf1e0a4fe
Mac용 미팅 레코더. 회의를 녹음하면 기본적으로 이 Mac에서 실시간 전사(Whisper)와 화자 구분(Nemotron)을 하고, 원할 때 내 계정을 연결해 회의록을 만듭니다.
주요 변경
- 녹음 바로 시작: 전사 모델 다운로드·준비를 기다리지 않고 녹음을 시작합니다. 준비 전 앞부분은 녹음이 끝난 뒤 원음으로 전사해 채웁니다.
- 녹음 신뢰: 녹음 내내 마이크 끊김과 컴퓨터 소리 중단을 감시하고, 같은 이어폰이 다시 연결되면 이어서 녹음합니다. 경고는 지금 보고 있는 곳(전사 창·플로팅 바·메뉴바·알림)에 표시합니다. 플로팅 바 입력 레벨, 무음 자동 정지.
- 첫 설정: 녹음 목적에 필요한 권한만 요청하고 거부 뒤 복구 경로를 안내합니다. 전사 방식(이 Mac / Deepgram / 녹음만)을 고르고, 모델 다운로드·준비 단계를 한 상태로 보여 주며 이어 받기·디스크 공간 사전 확인을 합니다. 녹음 전 소리 점검.
- 실시간 전사 창: 화자를 눌러 일정 참석자·내 이름·최근 이름을 붙이면 라이브러리·전사 파일·회의록에 그대로 쓰입니다. 전사 오른쪽 메모 칸.
- 녹음 후: 정돈·질문 → 회의록(Claude·OpenAI API 키, ChatGPT 구독 로그인은 실험적), 회의록 근거 칩, 템플릿 여러 개와 직접 수정, 화자별 5초 샘플을 듣고 이름 붙이기, 고정 재생 바, 라이브러리 검색, 회의 기록에 묻기, 자동 정돈 질문 창.
- 내보내기: 담을 내용 선택(Slack은 회의록만). Markdown/Obsidian · Word · PDF · 한글(.hwpx) · Notion · Slack.
- 데이터 경로와 로컬 전용 모드: 환경설정 › 일반에서 지금 설정으로 무엇이 어디로 가는지 확인하고, 로컬 전용 모드로 모델 다운로드 외의 전송을 막습니다.
- 미팅 흐름: 자동 녹음 알림과 취소, 짧은 자동 녹음 확인, 놓친 미팅 이어 시작, 종료 카운트다운, 녹음 안내 문구 복사, 비정상 종료 안내와 진단 정보 저장.
- 배포 빌드: 웹캠 오버레이·캘린더에 필요한 권한 항목을 Release 빌드에 추가했습니다.
- (12): 전사 창이 두 번째 모니터에 있고 회의 앱이 앞에 있을 때 화자 이름 메뉴가 열리지 않던 문제를 고쳤습니다. 화자를 누르면 창 안에 이름 줄이 열립니다. 미팅 알림의 ⋯ 메뉴도 같은 방식으로 바꿨습니다.
- (13): 다음 녹음을 시작할 때 직전 녹음의 전사 파일을 녹음 직후 내용으로 다시 저장하던 문제를 고쳤습니다. 그 사이에 채운 빠진 구간, 다시 전사한 결과, 전사 파일의 화자 이름이 되돌아갈 수 있었습니다.
요구 사항
- macOS 14 Sonoma 이상, Apple silicon (Intel Mac은 지원하지 않습니다)
- 이 Mac에서 전사하려면 첫 사용 때 모델 약 845MB(Whisper + Nemotron)를 내려받습니다
- 앱 화면과 회의록은 한국어입니다
데이터
기본은 이 Mac에서 처리합니다. 직접 연결한 경우에만 Deepgram(오디오), Claude·OpenAI·ChatGPT(전사와 관련 메모리), Notion·Slack(내보낼 때)으로 전송합니다.
알려진 한계
- 녹음 하나는 한 언어로 전사합니다. 한국어로 설정하면 영어 문장은 Whisper·Deepgram이 빠뜨리고, Apple 엔진은 받아 적지만 철자가 깨질 수 있습니다.
- 녹음 후 Whisper 전사는 첫 문장의 시작 시각을 앞쪽 무음까지 당겨 잡을 수 있습니다.
- 녹음 중 출력 장치를 바꿔 컴퓨터 소리가 끊기면 경고는 뜨지만 캡처를 자동으로 다시 시작하지 않습니다.
설치
Nokka.dmg를 열고 Nokka를 응용 프로그램 폴더로 옮깁니다. 안의 앱은 Developer ID로 서명되고 Apple 공증·스테이플을 거쳤습니다. 받은 파일은 shasum -a 256 Nokka.dmg로 위 SHA-256과 비교할 수 있습니다.
Nokka v1.0.0
Nokka v1.0.0 — Native macOS screen recorder