crosswk/SayIt

Open-source voice typing for Windows — a Wispr Flow / Superwhisper alternative. Press a shortcut, speak, and AI-polished text lands at your cursor. Local models, your own API keys, or a self-hosted backend.

What it solves

SayIt은 사용자가 어떤 애플리케이션에서도 텍스트를 받아쓰기할 수 있도록 하는 Windows용 음성 타이핑 도구입니다. 수동 타이핑의 느린 속도와 가공되지 않은 음성-텍스트 변환의 부정확성을 해결하기 위해, AI 기반의 클린업 기능을 통해 추임새를 제거하고 인식 오류를 수정하여 다듬어진 텍스트가 커서 위치에 직접 삽입되도록 합니다.

How it works

사용자는 단축키를 트리거하여 오디오를 녹음하며, 녹음된 오디오는 선택한 음성 엔진을 통해 처리됩니다. 시스템은 세 가지 작동 모드를 지원합니다: Local mode (사용자의 GPU에서 GGUF 모델 사용), Cloud API mode (Groq 또는 Doubao와 같은 제공업체에 직접 연결), 그리고 Server mode (자체 호스팅된 FastAPI 백엔드에 연결). 텍스트가 전사된 후에는 OpenAI-compatible endpoints를 사용하여 AI 클린업 단계를 거쳐 문법과 어조를 정제한 뒤, 활성 창에 타이핑됩니다.

Who it’s for

이 도구는 편집기, 채팅 앱, 브라우저를 포함한 다양한 소프트웨어에서 작성 속도와 생산성을 높이고 싶으면서도, 음성 처리 방식과 개인정보 보호 설정을 직접 제어하고 싶은 Windows 사용자들을 위해 설계되었습니다.

Highlights

  • Voice typing anywhere: Windows의 어떤 애플리케이션에서도 창 전환 없이 텍스트를 직접 삽입합니다.
  • Editable AI cleanup: 추임새를 제거하거나 아이디어를 형식화하기 위해 사용자 정의 가능한 프롬프트를 제공합니다.
  • Context-aware writing: 주변 텍스트를 읽어 어조를 맞추거나 선택된 텍스트에 대한 편집 지침으로 활용할 수 있습니다.
  • Flexible recognition: Local GGUF 모델, Cloud API, 그리고 자체 호스팅 서버를 지원합니다.
  • Overlay feedback: 녹음 중 시각적인 파형과 선택 사항인 실시간 자막을 제공합니다.
  • Per-app rules: 활성 애플리케이션에 따라 클린업 동작을 자동으로 전환합니다.

관련

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