AX 爱鲜报

Handy 离线语音转文字

Handy 是一款免费开源、完全离线运行的跨平台语音转文字桌面应用。按下快捷键说话,文字就会自动粘贴到任意输入框,音频不会上传云端,兼顾隐私与效率。

爱鲜报评分

0.0

0 人评分

35k

星数

否

中文

Rust

主语言

是

活跃

176

贡献者

人工分析

EDITORIAL

推荐理由

Handy 用 Rust + Tauri v2 构建,体积轻、性能好,且完全本地推理,适合对隐私敏感的开发者与写作者。它支持 Whisper 系列与 Parakeet V3 模型,可选用 GPU 加速,并覆盖 Windows、macOS、Linux 三大平台。项目 Star 数已超 3 万,社区活跃、扩展性强,值得作为日常输入效率工具长期使用。

适用场景

  • 写代码时快速口述注释或提交信息
  • 会议记录与灵感速记
  • 不方便打字的场景下向任意输入框输入文字
  • 隐私敏感环境下的本地语音转写
  • 为无障碍需求提供语音输入方案

优点

  • 完全离线,音频不上传云端,隐私友好
  • 免费开源(MIT),可自行扩展与二次开发
  • 跨平台支持 Windows、macOS、Linux
  • 支持 Whisper 多规格模型与 Parakeet V3,可按硬件选择
  • 快捷键可配置,支持按住说话与点击切换两种模式
  • 有 Raycast 扩展与 CLI 参数,便于集成自动化

缺点

  • 需自行下载模型,首次使用有一定配置成本
  • Linux 下依赖 xdotool、wtype 等输入工具,环境配置较繁琐
  • macOS 上 fn/Globe 键快捷键仅限 Apple 键盘
  • 蓝牙耳机麦克风在 macOS 上可能影响播放质量
  • 项目仍在活跃开发中,存在已知问题与不稳定因素
上手难度 入门

Handy 是什么

Handy 是一款免费、开源、可扩展的离线语音转文字桌面应用。按下快捷键说话,松开后文字会自动粘贴到你正在使用的任意输入框中。整个识别过程都在本机完成,音频不会发送到云端。

项目使用 Rust 编写,基于 Tauri v2 构建跨平台桌面界面,支持 Windows、macOS 与 Linux。

核心特性

  • 完全本地:语音识别在本机运行,隐私可控
  • 一键输入:快捷键触发录音,识别结果直接粘贴到当前焦点输入框
  • 多种模型:支持 Whisper(Small/Medium/Turbo/Large,可用时启用 GPU 加速)以及 CPU 优化的 Parakeet V3(自带语言自动检测)
  • 静音过滤:使用 Silero 做 VAD 语音活动检测,减少无效音频
  • 灵活触发:支持按住说话、点击切换,以及仅按住/仅切换模式
  • 可扩展:提供 Raycast 扩展与命令行参数,方便接入自动化流程

基本使用流程

  1. 从 Releases 页面或官网下载对应平台安装包并安装
  2. 启动后授予麦克风、辅助功能等系统权限
  3. 在设置中配置快捷键
  4. 按下快捷键说话,松开后文字自动出现在输入框中

macOS 也可通过 Homebrew cask 安装,Windows 可通过 winget 安装(这两个包由社区维护)。Debian/Ubuntu 建议使用 APT 安装 .deb,以便自动处理依赖。

命令行与自动化

Handy 支持向已运行实例发送控制指令,也支持启动参数,例如:

handy --toggle-transcription   # 开始/停止录音
handy --cancel                 # 取消当前操作
handy --start-hidden --no-tray # 隐藏启动且不显示托盘图标

macOS 以 App 形式安装时,可直接调用应用包内的可执行文件。

平台注意事项

  • Linux:X11 建议安装 xdotool,Wayland 建议安装 wtype 或 dotool,否则文字输入可能不生效
  • macOS:包含 fn(Globe)键的快捷键仅适用于 Apple 键盘;蓝牙耳机麦克风可能影响播放质量
  • 模型下载:首次使用需下载所选模型,占用一定磁盘空间

适合谁

需要高频文字输入、又在意隐私的开发者、写作者与无障碍用户,都可以把 Handy 作为日常效率工具。项目采用 MIT 协议,欢迎自行扩展并参与社区贡献。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。