watzon/pindrop

Discontinued. Replaced by Sayso (https://justsayso.app). A native macOS menu bar dictation app using local speech-to-text with WhisperKit

Pindrop – macOS용 오프라인 우선 AI 음성 인식

무엇인가요 Pindrop은 Apple Silicon 맥에서 로컬로 실행되는 네이티브 macOS 메뉴바 앱입니다. 음성을 텍스트로 변환하며, 온디바이스 음성 인식 모델(예: Whisper‑Kit, Parakeet, SenseVoice, Apple의 자체 음성 스택)을 사용합니다. 사용자가 원할 경우 OpenAI의 GPT‑4o‑Transcribe와 같은 클라우드 서비스로 전환할 수 있습니다. 앱은 완전히 Swift/SwiftUI로 작성되었으며, SwiftData로 데이터를 저장하고 Sparkle를 통해 자동 업데이트됩니다.

주요 기능

  • 다중 음성 인식 백엔드 – Whisper‑Kit Core ML, Parakeet, SenseVoice, Apple Speech 등의 로컬 모델 또는 클라우드 기반 OpenAI GPT‑4o 모델 중 선택 가능.
  • 스트리밍 음성 입력 – Nemotron 스트리밍 엔진(영어 전용) 또는 최신 macOS 릴리스에서의 Apple SpeechTranscriber를 통해 실시간으로 텍스트가 표시됩니다.
  • 다국어 지원 – 16개의 음성 언어, UI는 31개 언어로 로컬라이즈되며, 오른쪽에서 왼쪽으로의 레이아웃 지원.
  • 화자 분리 – 학습 가능한 화자 프로필을 사용한 오프라인 화자 분리. 다중 화자 녹음에 유용.
  • 라이브러리 및 편집 – 전사본은 자동 저장되며, 검색 가능, 인라인 편집 가능, JSON, CSV, 일반 텍스트 형식으로 내보낼 수 있습니다.
  • 노트 및 사전 – 핀, 태그, 체크리스트, 사용자 수정에서 학습하는 사용자 정의 사전을 추가 가능.
  • AI 강화 정리 – Apple Intelligence, Anthropic, OpenRouter, Ollama 또는 어떤 OpenAI 호환 엔드포인트를 사용한 선택적 후처리.
  • 통합 훅 – 내장된 MCP 서버를 통해 다른 AI 에이전트가 Pindrop을 제어할 수 있으며, 컨텍스트 엔진은 말한 파일 경로를 @멘션으로 변환합니다.
  • 개인정보 우선 기본 설정 – 사용자가 클라우드 모델을 명시적으로 활성화하지 않는 한 모든 오디오와 전사본은 맥에 유지됩니다. API 키는 macOS 키체인에 저장됩니다.

다운로드 방법

  • GitHub 릴리스 페이지에서 서명된 DMG를 다운로드합니다.
  • 앱을 /Applications에 드래그하고 마이크(및 선택적으로 접근성) 권한을 부여한 후, 온보딩 마법사를 따라 모델을 다운로드합니다(기본 시작 모델은 75 MB의 "tiny" Whisper 모델).

일반 워크플로우

  1. 글로벌 핫키(기본값은 Option + Space)를 눌러 녹음을 시작합니다.
  2. 말하기 – 스트리밍이 활성화된 경우 실시간으로 텍스트가 표시됩니다.
  3. 핫키를 다시 누르거나(또는 푸시투톡 모드에서 해제) 녹음을 중지하고 전사본을 생성합니다.
  4. 결과는 클립보드에 복사되며, 접근성 권한이 있는 경우 활성 앱의 커서 위치에 삽입됩니다.
  5. 메뉴바 창을 열어 전사본을 확인, 편집, 태그 지정 또는 내보낼 수 있습니다.

왜 중요한가요 Pindrop은 Apple Silicon과 Core ML을 활용해 온디바이스 Whisper 추론을 수행하는 완전히 오프라인인 macOS 네이티브 AI 음성 인식 파이프라인을 보여줍니다. 클라우드 중심의 음성 인식 서비스와는 달리, 개인정보를 보호하면서도 필요 시 클라우드 모델과 AI 기반 정리 기능을 제공하는 파워 유저용 대안입니다.

현재 상태 이 프로젝트는 아카이브되었으며 공식적으로 중단되었습니다(최종 버전 1.23.0). 개발자는 Sayso로 마이그레이션하는 것을 권장합니다. Sayso는 Pindrop 데이터를 가져올 수 있으며, 소스 코드는 MIT 라이선스로 공개되어 있으며 포크하거나 연구할 수 있지만, 새로운 기여나 버그 수정은 수락되지 않습니다.

유용한 링크

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트