cjpais/Handy
A free, open source, and extensible speech-to-text application that works completely offline.
它解决了什么问题
Handy 是一款以隐私为中心的开源语音转文字应用程序,允许用户将说出的文字直接转写到电脑上任何活动的文本字段。它不需要云端转写服务,确保音频数据保持本地且私密。
它如何工作
用户可以通过可配置的键盘快捷键或 push‑to‑talk 模式触发转写。程序使用 Silero 的语音活动检测(VAD)过滤静音,然后使用本地机器学习模型处理音频。支持多种模型选项,包括不同规模的 Whisper 模型(支持 GPU 加速)以及为 CPU 优化的 Parakeet V3 模型,可自动检测语言。
适用人群
它面向需要免费、私密且可扩展的语音转文字工具的用户,且必须完全离线运行,支持 Windows、macOS 和 Linux。
亮点
- 完全本地:所有处理都在用户的机器上完成,无云端数据传输。
- 跨平台:原生支持 Windows、macOS 和 Linux。
- 灵活的模型支持:支持 Whisper(Small、Medium、Turbo、Large)和 Parakeet V3 模型。
- 可扩展:基于 Tauri 应用(Rust 后端,React 前端)构建,设计上易于 fork。
- 系统集成:在 macOS 上集成 Raycast,并支持 CLI 标志进行远程控制。