mkiol/dsnote

Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.

What it solves

Speech Note는 인터넷 연결 없이도 메모를 작성·읽기·번역할 수 있는 프라이버시 중심 방식을 제공합니다. 모든 처리를 사용자의 기기에서 로컬로 수행함으로써 민감한 음성·텍스트 데이터를 클라우드 서버로 전송할 필요가 없습니다.

How it works

이 애플리케이션은 여러 오픈소스 AI 엔진을 통합하여 다양한 모달리티를 처리합니다:

  • Speech to Text (STT): whisper.cpp, Faster Whisper, Vosk, Coqui STT 등 엔진을 사용해 음성을 텍스트로 변환합니다.
  • Text to Speech (TTS): Piper, Kokoro, F5‑TTS, Parler‑TTS 등 다양한 엔진으로 텍스트를 음성으로 읽어줍니다.
  • Machine Translation (MT): 오프라인 텍스트 번역을 위해 Bergamot Translator를 활용합니다.

사용자는 앱 내에 내장된 그래픽 모델 브라우저를 통해 원하는 언어의 모델 체크포인트를 직접 다운로드할 수 있습니다.

Who it’s for

Linux 데스크톱 및 Sailfish OS 사용자로, 접근성 및 번역 기능이 통합된 다목적 노트 도구가 필요하면서도 데이터 프라이버시를 엄격히 유지하고자 하는 분들을 위한 앱입니다.

Highlights

  • Fully Offline: 모든 텍스트 및 음성 처리는 로컬에서 이루어집니다.
  • Multi-Engine Support: 다양한 STT, TTS, MT 엔진을 통합해 품질과 성능을 유연하게 선택할 수 있습니다.
  • Extensive Language Support: 다양한 AI 모델을 통해 방대한 언어를 지원합니다.
  • Privacy-First: 데이터가 인터넷으로 전송되지 않습니다.