아무도 통화에 들어오지 않습니다.

오픈소스 회의 노트 도구 — Otter.ai와 Fireflies의 대안입니다. 녹음과 전사본은 내 기기에만 남고, 봇은 통화에 들어오지 않으며, 음성은 업로드되지 않습니다.

Google Meet 통화 화면. 오른쪽 위 모서리에 작은 카드가 있고 「Google Meet 회의 중입니다. OpenNoteTaker로 녹음하고 전사할까요? 아무것도 업로드되지 않고, 봇도 통화에 들어가지 않습니다.」라고 적혀 있다. 카드에는 「이 회의 녹음」과 「나중에」 버튼이 있고, 그 아래 「meet.google.com에서 다시 묻지 않기」라는 링크가 있다.
실제 통화에서 나온, 실제 화면입니다.

차이

봇 방식의 회의 기록 도구는 회의실에 손님을 한 명 들여보냅니다.

Otter와 Fireflies, 그리고 기본 웹 모드의 Read.ai는 모두 같은 방식입니다. 봇이 통화에 전화를 걸어 참가자 목록에 앉아 있고, 누군가 입장을 허락해야 합니다. 그 자리의 모두가 그것을 봅니다. 아예 막아버리는 회사도 많고, 불편해하는 외부 참석자도 많습니다. OpenNoteTaker는 음성으로 가는 다른 길을 택합니다.

OpenNoteTaker

  • 탭에서 이미 재생 중인 소리와 여러분의 마이크를 함께 녹음합니다
  • 회의에 들어가는 것이 없으니 허락받거나 설명할 일도 없습니다
  • WebAssembly로 컴파일된 Whisper가 탭 안에서 전사합니다
  • 회사가 봇은 절대 들여보내지 않을 통화에서도 씁니다
  • 소리가 나는 것이면 무엇이든 — 웨비나, 녹음 파일, 책상 위의 전화기까지

봇 방식의 회의 기록 도구

  • 이름이 달린 참가자가 통화에 나타납니다
  • 매번 누군가 들여보내 줘야 합니다
  • 음성이 업로드되어 그들의 서버에서 전사됩니다
  • 많은 IT 정책에서 차단되고, 외부 참석자가 있으면 껄끄럽습니다
  • 그 봇이 지원하는 플랫폼에서만 동작합니다

하는 일

녹음기도, 전사기도, 회의 기록도 전부 탭 안에서.

아래의 모든 것이 여러분의 기기에서 돌아갑니다. 모델이 한 번 내려오고 나면, 이 목록에서 계정이나 구독, 네트워크 연결이 필요한 항목은 하나도 없습니다. Chrome과 Edge에서 동작합니다.

양쪽 소리를 모두 녹음

탭의 소리와 여러분의 마이크가 함께 잡히므로, 통화 상대도 여러분도 녹음에 들어갑니다. 회의 중간에 마이크를 바꿔도 파일이 망가지지 않습니다.

여러분의 기기에서 전사

WebAssembly로 컴파일된 Whisper가 탭 안에서 돌아갑니다. 음성은 결코 업로드되지 않습니다. 그것이 갈 만한 저희 서버가 아예 없기 때문입니다.

누가 말했는지 가려냄

화자는 음성 자체에서 분리되어 전사본 전체에 표시됩니다. 덕분에 두 시간짜리 회의가 글자의 벽이 아니라 대화로 읽힙니다.

회의를 요약

결정, 할 일, 마감일, 남은 질문, 주제를 전사본에서 뽑아내고, 그 말이 나온 순간으로 되돌아가는 링크를 붙입니다.

모든 회의를 가로질러 검색

검색은 보관한 모든 기록을 대상으로 하며, 찾은 구절을 회의와 시각과 함께 보여 줍니다. 그 구절로 글로 된 답변을 받는 단계만 저희 백엔드를 사용하며, 크레딧으로 결제됩니다.

쓰던 도구로 내보내기

자막(SRT와 VTT), Markdown, 일반 텍스트, JSON, CSV, HTML. 내보내기 전까지 모든 것은 브라우저 자체 저장소에 남아 있습니다.

오픈소스이며, 기기에서 돌아가는 기능은 전부 무료입니다.

동작 방식

네 단계, 어느 것도 서버에서 일어나지 않습니다.

참여

여러분 자신으로 회의에 참여합니다. 선택 사항인 브라우저 확장 프로그램이 Google Meet, Zoom, Teams, VooV 통화를 알아차리고 녹음을 제안합니다. 없으면 직접 버튼을 누르면 됩니다.

동의

모든 녹음은 소리 내어 읽을 수 있는 문구가 적힌 동의 화면에서 시작합니다. 건너뛸 수도, 기억시킬 수도 없습니다. 동의는 설정이 아니라 사람에게서 받는 것이기 때문입니다.

녹음

탭과 여러분의 마이크가 함께 잡히므로 통화의 양쪽이 모두 녹음에 들어갑니다. 회의 중간에 마이크를 바꿔도 파일이 망가지지 않습니다.

읽기

Whisper가 탭 안에서 전사하고, 화자가 분리되며, 검색할 수 있는 기록이 남습니다. 자막, Markdown, 텍스트, JSON, CSV, HTML로 내보낼 수 있습니다.

녹음 전에 항상 나타나는 화면. 소리 내어 읽을 동의 문구, 참여자를 적는 칸, 그리고 무엇을 녹음할지에 대한 체크리스트.
녹음 전에 반드시 거치는 한 화면.

그 알림

기록하는 것을 잊는 사람은 없습니다. 시작하는 것을 잊을 뿐입니다.

회의 기록 도구는 쓸모 있는 대목이 벌어지기 전에 이미 돌아가고 있어야 도움이 됩니다. 그런데 이 통화는 녹음해 둘 만하다고 깨달을 즈음이면 결정은 대개 이미 내려져 있습니다. 확장 프로그램이 그 틈을 메웁니다. 어떤 탭에서 회의가 열리는 것을 알아차리고, 화면 구석에서, 통화가 막 시작될 때 물어봅니다. 한 번 누르면 동의 화면입니다.

완전히 선택 사항입니다 — 없어도 전부 동작하고, 버튼을 직접 누르면 그만입니다 — 그리고 OpenNoteTaker 중에서 열지 않고 설치하는 유일한 부분이기도 합니다.

하는 일

  • Google Meet, Zoom, Microsoft Teams, VooV / 騰訊會議를 알아봅니다
  • 통화가 열릴 때 조용히 한 번 묻습니다 — 꺼야 하는 알림이 아닙니다
  • 「이 사이트에서 다시 묻지 않기」는 한 번 누르면 되고, 기억됩니다
  • 탭을 앱에 넘기고 거기서 끝납니다 — 녹음을 시작하는 일은 없습니다
  • 그래도 매번 동의 화면에 도착합니다

하지 못하는 일

  • 아무 데도 연결하지 않습니다. 네트워크 코드가 아예 들어 있지 않습니다
  • 회의에서 오간 말이나 글은 읽지 않습니다 — 읽는 것은 탭의 주소와 제목, 그리고 통화 종료 버튼이 페이지에 있는지 여부뿐입니다
  • 음성을 보는 일이 없습니다. 녹음은 앱이 여러분의 탭에서 합니다
  • Chrome과 Edge만 지원합니다. Firefox와 Safari 빌드는 아직 없습니다

어느 스토어에서든 한 번 누르면 설치되고, 업데이트도 거기서 들어옵니다. 전체가 작은 파일 몇 개뿐입니다. 소스를 읽어 보면 grep -r fetch를 돌려도 아무것도 나오지 않습니다.

Google Meet 통화 화면. 오른쪽 위 모서리에 작은 카드가 있고 「Google Meet 회의 중입니다. OpenNoteTaker로 녹음하고 전사할까요? 아무것도 업로드되지 않고, 봇도 통화에 들어가지 않습니다.」라고 적혀 있다. 카드에는 「이 회의 녹음」과 「나중에」 버튼이 있고, 그 아래 「meet.google.com에서 다시 묻지 않기」라는 링크가 있다.
실제 통화에서 나온, 실제 화면입니다.

프라이버시

여기서 「비공개」란 음성이 갈 곳이 없다는 뜻입니다.

이는 나중에 바꿀 수 있는 정책이 아니라, 이 물건이 만들어진 방식 자체의 속성입니다. 전사 엔진은 페이지 안에 컴파일되어 있습니다. 꺼야 할 업로드 단계가 없습니다. 업로드 단계 자체가 없기 때문입니다.

기기에 남는 것

  • 녹음 자체 — 게다가 보관하라고 하지 않으면 버려집니다
  • 모든 전사본, 제목, 화자 이름. 여러분의 브라우저 저장소 안에
  • 전사, 화자 분리, 검색, 그리고 무료 요약
  • 모든 내보내기 형식

여러분이 눌러야만 나가는 것

  • AI가 쓴 회의록 — 전사본의 텍스트를 보냅니다
  • 여러 회의에 걸친 질문 — 찾아낸 구절을 보냅니다
  • 완성된 전사본의 번역 — 그 문장들을 보냅니다
  • 셋 중 어느 것도 음성은 보내지 않습니다. 요청 본문은 프라이버시 페이지에 적어 두었습니다
확장 프로그램이 선언한 권한. tabs와 storage뿐이고 마이크 권한은 전혀 없으며, 코드 안에 네트워크 호출도 없습니다.
회의 감지기이지, 녹음기가 아닙니다.

가격

기기에서 돌아가는 기능은 전부 무료입니다.

체험판도, 등급도 아닙니다 — 여러분 자신의 하드웨어에서 이루어지는 작업은 저희가 제공하는 데 드는 비용이 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 에 있습니다.

회의가 Zoom이나 Teams 데스크톱 앱에서 열리면 어떻게 하나요?

OpenNoteTaker는 브라우저 탭에서 진행되는 회의를 녹음합니다. 통화가 데스크톱 앱에서 진행된다면 대신 웹 클라이언트로 참가하세요.

문의하거나 문제를 신고하려면 어떻게 하나요?

hello@opennotetaker.app 으로 메일을 보내거나 gitlab.com/opennotetaker/opennotetaker/-/issues 에서 문제를 신고해 주세요.