오픈소스 회의 노트 도구 — Otter.ai와 Fireflies의 대안입니다. 녹음과 전사본은 내 기기에만 남고, 봇은 통화에 들어오지 않으며, 음성은 업로드되지 않습니다.
차이
Otter와 Fireflies, 그리고 기본 웹 모드의 Read.ai는 모두 같은 방식입니다. 봇이 통화에 전화를 걸어 참가자 목록에 앉아 있고, 누군가 입장을 허락해야 합니다. 그 자리의 모두가 그것을 봅니다. 아예 막아버리는 회사도 많고, 불편해하는 외부 참석자도 많습니다. OpenNoteTaker는 음성으로 가는 다른 길을 택합니다.
하는 일
아래의 모든 것이 여러분의 기기에서 돌아갑니다. 모델이 한 번 내려오고 나면, 이 목록에서 계정이나 구독, 네트워크 연결이 필요한 항목은 하나도 없습니다. Chrome과 Edge에서 동작합니다.
탭의 소리와 여러분의 마이크가 함께 잡히므로, 통화 상대도 여러분도 녹음에 들어갑니다. 회의 중간에 마이크를 바꿔도 파일이 망가지지 않습니다.
WebAssembly로 컴파일된 Whisper가 탭 안에서 돌아갑니다. 음성은 결코 업로드되지 않습니다. 그것이 갈 만한 저희 서버가 아예 없기 때문입니다.
화자는 음성 자체에서 분리되어 전사본 전체에 표시됩니다. 덕분에 두 시간짜리 회의가 글자의 벽이 아니라 대화로 읽힙니다.
결정, 할 일, 마감일, 남은 질문, 주제를 전사본에서 뽑아내고, 그 말이 나온 순간으로 되돌아가는 링크를 붙입니다.
검색은 보관한 모든 기록을 대상으로 하며, 찾은 구절을 회의와 시각과 함께 보여 줍니다. 그 구절로 글로 된 답변을 받는 단계만 저희 백엔드를 사용하며, 크레딧으로 결제됩니다.
자막(SRT와 VTT), Markdown, 일반 텍스트, JSON, CSV, HTML. 내보내기 전까지 모든 것은 브라우저 자체 저장소에 남아 있습니다.
오픈소스이며, 기기에서 돌아가는 기능은 전부 무료입니다.
동작 방식
여러분 자신으로 회의에 참여합니다. 선택 사항인 브라우저 확장 프로그램이 Google Meet, Zoom, Teams, VooV 통화를 알아차리고 녹음을 제안합니다. 없으면 직접 버튼을 누르면 됩니다.
모든 녹음은 소리 내어 읽을 수 있는 문구가 적힌 동의 화면에서 시작합니다. 건너뛸 수도, 기억시킬 수도 없습니다. 동의는 설정이 아니라 사람에게서 받는 것이기 때문입니다.
탭과 여러분의 마이크가 함께 잡히므로 통화의 양쪽이 모두 녹음에 들어갑니다. 회의 중간에 마이크를 바꿔도 파일이 망가지지 않습니다.
Whisper가 탭 안에서 전사하고, 화자가 분리되며, 검색할 수 있는 기록이 남습니다. 자막, Markdown, 텍스트, JSON, CSV, HTML로 내보낼 수 있습니다.
그 알림
회의 기록 도구는 쓸모 있는 대목이 벌어지기 전에 이미 돌아가고 있어야 도움이 됩니다. 그런데 이 통화는 녹음해 둘 만하다고 깨달을 즈음이면 결정은 대개 이미 내려져 있습니다. 확장 프로그램이 그 틈을 메웁니다. 어떤 탭에서 회의가 열리는 것을 알아차리고, 화면 구석에서, 통화가 막 시작될 때 물어봅니다. 한 번 누르면 동의 화면입니다.
완전히 선택 사항입니다 — 없어도 전부 동작하고, 버튼을 직접 누르면 그만입니다 — 그리고 OpenNoteTaker 중에서 열지 않고 설치하는 유일한 부분이기도 합니다.
어느 스토어에서든 한 번 누르면 설치되고, 업데이트도 거기서 들어옵니다. 전체가 작은 파일 몇 개뿐입니다. 소스를 읽어 보면 grep -r fetch를 돌려도 아무것도 나오지 않습니다.
프라이버시
이는 나중에 바꿀 수 있는 정책이 아니라, 이 물건이 만들어진 방식 자체의 속성입니다. 전사 엔진은 페이지 안에 컴파일되어 있습니다. 꺼야 할 업로드 단계가 없습니다. 업로드 단계 자체가 없기 때문입니다.
가격
체험판도, 등급도 아닙니다 — 여러분 자신의 하드웨어에서 이루어지는 작업은 저희가 제공하는 데 드는 비용이 0이고, 거기에 돈을 받는 것은 로그인에 돈을 받는 것과 같습니다. 저희 백엔드를 쓰는 세 가지는 만료되지도, 자동 갱신되지도 않는 크레딧으로 구입합니다.
| 기능 | 어디서 도는지 | 가격 |
|---|---|---|
| 통화에 봇 없이 녹음 | 여러분의 브라우저 | 무료 |
| 참여한 Meet, Zoom, Teams, VooV 통화를 알아차리기 | 선택 사항인 확장 프로그램 | 무료 |
| 전사, 99개 언어 | 여러분의 브라우저 | 무료 |
| 화자 구분 | 여러분의 브라우저 | 무료 |
| 주제, 할 일, 결정 | 여러분의 브라우저 | 무료 |
| 모든 회의를 가로지르는 검색 | 여러분의 브라우저 | 무료 |
| 자막, Markdown, 텍스트, JSON, CSV, HTML | 여러분의 브라우저 | 무료 |
| AI가 쓴 회의록 | 저희 백엔드 | 크레딧 |
| 보관함 전체에 걸친 질문 | 저희 백엔드 | 크레딧 |
| 완성된 전사본의 번역 | 저희 백엔드 | 크레딧 |
1,000 크레딧은 5달러입니다. 작업의 정확한 가격은 누르기 전에 버튼 위에 표시되며, 실제로 차감하는 바로 그 코드가 계산합니다. 실패한 작업은 요금이 없습니다.
질문
아니요. 브라우저 탭에서 이미 재생되고 있는 소리를 녹음하므로 참가자 목록에는 아무것도 나타나지 않고, 손님을 들여보낼 사람도 필요 없습니다. 이것이 이 도구가 존재하는 이유 전부입니다. 봇 방식의 회의 기록 도구는 통화의 모두에게 보이고, 많은 회사가 아예 차단합니다.
그것은 통화에 있는 모두가 어디에 있는지에 달려 있고, OpenNoteTaker가 대신 답해 줄 수는 없습니다 — 그래서 답할 수 있는 척도 하지 않습니다. 모든 녹음은 소리 내어 읽을 문구가 적힌 동의 화면에서 시작하고, 건너뛰거나 그만 묻게 할 방법이 없습니다. 동의는 한 번 체크하면 끝나는 체크박스가 아니라 사람에게서 받는 것입니다.
아무 데도 가지 않습니다. Whisper는 WebAssembly로 컴파일되어 탭 안에서 돌아가므로 녹음이 기기를 떠나지 않습니다. 모델 가중치는 Hugging Face에서 한 번 내려받아 캐시되고, 그 뒤로는 전사가 오프라인에서도 동작합니다.
보관할 곳이 없습니다. 기록은 여러분의 브라우저 저장소에 있고, 음성은 「음성 보관」을 켜두지 않는 한 기록을 닫을 때 버려집니다. 계정을 만들더라도 거기에는 로그인 수단과 크레딧 잔액만 있을 뿐, 전사본도 제목도 없습니다.
네, 여러분의 기기 안에서, 내려받을 모델도 없이 합니다. 목소리가 뚜렷이 다른 두세 명에게는 잘 맞고, 비슷한 목소리나 말이 겹치는 상황, 통화 중간에 마이크를 바꾼 사람에게는 약합니다. 인원수를 직접 정할 수 있고, 어떤 줄이든 한 번 눌러 다른 사람에게 옮길 수 있습니다.
언어는 파일 전체에 대해 한 번 고르는 것이 아니라 몇 초마다 감지됩니다. 그래서 영어와 중국어를 오가는 회의는 하나의 타임라인 위에 두 문자로 돌아옵니다. 처음에 한 언어를 정해 버리는 것이 이중 언어 녹음이 엉망이 되는 흔한 이유입니다.
잘 안 되고, 앱도 그렇게 말합니다. 브라우저의 에코 제거는 스피커에서 나오는 소리를 걷어냅니다 — 통화에서 그것은 나를 뺀 모두입니다. 탭도 함께 녹음하세요. 그것이 기본값이고, 통화 중에 끄면 앱이 경고합니다.
네, MIT 또는 Apache-2.0입니다. 엔진은 WebAssembly로 컴파일된 Rust이고 — 타임라인, 화자 분리, 추출 요약, 모든 내보내기 형식까지 — 그래서 이 페이지의 프라이버시 주장은 믿는 대신 확인할 수 있습니다. 소스 코드는 gitlab.com/opennotetaker/opennotetaker 에 있습니다.
OpenNoteTaker는 브라우저 탭에서 진행되는 회의를 녹음합니다. 통화가 데스크톱 앱에서 진행된다면 대신 웹 클라이언트로 참가하세요.
hello@opennotetaker.app 으로 메일을 보내거나 gitlab.com/opennotetaker/opennotetaker/-/issues 에서 문제를 신고해 주세요.