소개
Prose는 Windows에서 시스템 전체에 걸쳐 AI 기반 음성 딕테이션을 제공하는 유틸리티로, Daniel Radicheski가 개발한 개인 프로젝트입니다. 핫키를 누른 채 말하면 음성이 텍스트로 변환되어 현재 포커스된 임의의 응용 프로그램에 입력되며, 변환된 텍스트는 Groq Whisper로 전사된 뒤 불필요한 추임새가 제거되고 문장 부호가 교정됩니다. MIT 라이선스로 배포되며 winget 패키지 및 GitHub 릴리스 zip 형태로 제공됩니다.
상세정보
핫키 기반 실시간 딕테이션
Ctrl+Win 조합(또는 설정된 다른 키)을 누른 채로 말하면 음성이 캡처되고, 키에서 손을 떼는 순간 처리가 시작되어 1~2초 내에 정제된 텍스트가 포커스된 응용 프로그램에 입력됩니다. .env에서 HOTKEY_MODE=toggle로 설정하면 Ctrl+Alt+Space로 누를 때마다 시작·중지를 토글하는 방식으로도 사용할 수 있습니다.
AI 기반 텍스트 정제
기본 클린업 공급자는 Groq의 추론 모델로, “um”, “like”, “you know” 같은 추임새와 짧은 되풀이를 제거하고 문장 부호를 다듬습니다. Anthropic Claude Haiku를 선택하면 더 자연스러운 문장 부호 교정이 가능하고, 원문 그대로를 보존하는 설계 철학에 따라 동의어로 대체되지 않습니다. 모델이 원문을 의역할 경우 가드레일이 이를 감지하여 원본 전사 결과를 그대로 붙여넣는 안전 장치가 작동합니다.
시스템 트레이 및 라이브 오버레이
실행 시 시스템 트레이에 마이크 아이콘이 표시되며, 상태에 따라 🔵 준비, 🔴 청취 중, 🟠 처리 중, ⚪ 비활성화로 색상이 변경됩니다. 화면 하단에는 실시간 파형이 표시되는 부동 오버레이가 떠서 발화 상태를 시각적으로 확인할 수 있으며, OVERLAY_ENABLED=false로 비활성화할 수 있습니다. 트레이 메뉴에서 일시 정지, AI 클린업 토글, 종료 등을 선택할 수 있습니다.
Prose는 어떤 응용 프로그램에서든 동작하나요?
텍스트 입력을 받는 거의 모든 Windows 응용 프로그램에서 동작합니다. 단, 관리자 권한으로 실행된 창이나 일부 게임은 시뮬레이션된 키보드 입력을 차단하므로 해당 환경에서는 Prose 역시 관리자 권한으로 실행해야 합니다.
내 음성 데이터는 어디로 전송되나요?
전사 단계의 오디오는 Groq로, 클린업 단계의 텍스트는 선택한 공급자(Groq, Anthropic, Gemini) 중 하나로 전송됩니다. Prose 자체는 백엔드가 없으며 텔레메트리, 분석, 업데이트 확인을 위한 어떠한 네트워크 요청도 하지 않습니다.
winget으로 설치한 경우 어떻게 업데이트하나요?
소식통에서 제공된 설치 명령은 winget install --id DanielRadicheski.Prose --exact이며, 새로운 버전이 릴리스된 후 winget 패키지가 승인되면 winget upgrade 명령으로 업데이트할 수 있습니다. 소스에서 실행 중일 경우 GitHub 저장소를 git pull로 갱신한 뒤 의존성을 다시 설치하면 됩니다.
API 키 없이도 사용할 수 있나요?
전사와 클린업 모두 클라우드 API에 의존하므로 무료 Groq API 키는 필수입니다. 첫 실행 시 키를 입력하는 설정 창이 표시되며, Groq 콘솔에서 무료로 발급받을 수 있습니다.
시스템 요구사항
Python 3.11 이상(3.14, Windows 11에서 테스트됨)과 무료 Groq API 키가 필요하며, 클린업 공급자로 Anthropic 또는 Gemini를 선택할 경우 각각의 추가 API 키가 필요합니다. 소스에서 직접 실행할 경우 의존성 설치를 위해 pip가 필요하고, winget을 통해 설치할 경우에는 winget 환경이 갖춰진 Windows가 요구됩니다.


