AB
AiBoss站
project

speakmore - 开源免费的语音输入与划词翻译工具

SpeakMore 是一款开源、免费的语音输入与翻译工具,支持 macOS 与 Windows。三项功能各由一个快捷键触发,可在任意应用中使用;语音输入可完全在本机离线运行,也可接入多家大模型服务。

SpeakMore 是一款开源、免费的语音输入与翻译工具,支持 macOS 与 Windows。据项目自述,它把三项能力收进同一套快捷键:语音输入把口述整理成通顺文字写入光标处,语音翻译说一种语言直接写出另一种,划词翻译在任意应用中选中文字即可在选区下方看到译文。三项功能都不需要打开主窗口,常驻菜单栏(Windows 为任务栏通知区域)即可在任意应用里调用。它适合需要频繁口述成文、与使用其他语言的同事或客户沟通、以及阅读外文文档与终端输出的人;对数据是否离开本机敏感的用户,也可以选择完全离线的语音输入方式。

维护者与状态

项目由 zephyr4123 维护,仓库创建于 2026-10-13,最后提交时间为 2026-11-08。最新 release 为 v0.21.0,发布于 2026-11-08。截至 2026-11-09,仓库星标数为 194。项目另有一个官网,用于介绍功能与下载。

主要能力

以下内容据项目 README 与官网说明整理,属于项目自述,未经本站独立验证。

  • 语音输入:按下快捷键开始口述,再次按下结束,整理后的文字写入当前光标位置。项目称其会自动去除语气词、重复与改口内容,自动补全标点,较长内容会分段、分条;词典中的专有名词、产品名与术语按词典写法输出。
  • 语音翻译:用中文口述,写入的是英文,目标语言支持 16 种。README 称其先整理再翻译,语气词与改口不进入译文,原文与译文均记入历史;目标语言可在设置中预设多种,口述时也能在悬浮条上临时切换,仅对本次生效。
  • 划词翻译:在任意应用中选中文字(单次至多 4000 字),按下快捷键后译文显示在选区下方的卡片中。项目称无需安装插件,网页、PDF、终端、文档与聊天软件均适用;卡片不抢占焦点,可复制译文、临时切换目标语言或固定卡片。
  • 三种识别方式:语音输入与语音翻译提供直出、混合、离线三种方式并列可选,各方式独立保存模型配置。离线方式完全在本机运行,不上传数据,也不需要密钥;但据项目说明,离线方式的本机模型只能转文字,不提供语音翻译。
  • 模型与渠道:README 称语音一段共有 29 个模型,划词翻译另选文字模型,整理与划词均可接入 OpenAI 兼容服务;同一平台的密钥在三项功能间共用。
  • 主窗口与记录:主窗口含首页、引擎、历史、词典四个页面。历史记录覆盖三项功能,可按功能筛选、按文字搜索,并导出 Markdown / JSON / CSV;单条记录可复制、播放录音、换模型重跑。
  • 词典:可把常说的专有名词、产品名与术语加入词典,语音输入与语音翻译按词典写法输出;支持从单列 CSV 或每行一词的文本导入。项目说明词典仅保存在本机,划词翻译不使用词典。
  • 命令行:终端安装会附带 speakmore 命令行工具,项目称其与 App 功能对等,可切换方式与模型、管理与检测密钥、下载模型、查询历史与花费,status、history、usage 支持 --json 输出。

使用入口

源代码与安装包发布在 zephyr4123/speakmore 仓库,功能介绍与下载入口见 speakmore.zephyrxiang.com。

据项目说明,macOS 要求 macOS 12 及以上,打开 dmg 后将应用拖入「应用程序」;Windows 要求 Windows 10(1809 及以上)或 Windows 11 的 64 位版本,安装程序仅为当前账户安装,无需管理员权限,安装过程无需联网。此外还提供终端安装方式,macOS 与 Windows(PowerShell)各有一条安装命令,安装后附带 speakmore 命令行工具。程序、本机模型、设置、历史记录与录音统一保存在一个文件夹中,默认为 ~/.speakmore(Windows 为 %USERPROFILE%\.speakmore),首次安装时可另选位置,之后也可在设置中更改或执行 speakmore move 整体迁移。

首次启动时,引导会依次演示三项功能、检查快捷键、开启系统权限(仅 macOS),最后前往引擎页配置模型;引导中不填写密钥、不下载模型。macOS 上读取选中的文字需要辅助功能权限。

许可与限制

项目采用 MIT 许可证。据项目自述,SpeakMore 本身免费,模型费用按实际用量直接结算给厂商;使用离线方式时无需密钥,任何方式均无需注册账号。项目称密钥在 macOS 使用钥匙串、在 Windows 使用 DPAPI 加密存储,历史记录、录音与词典仅保存在本机,且不采集中统计数据。

使用边界方面,README 明确了几点:离线方式的本机模型只能转文字,不提供语音翻译;划词翻译始终使用引擎页「划词」一段所选的文字模型,不受识别方式影响,也不使用词典;划词翻译单次至多 4000 字。存储位置所在磁盘需为 APFS、Mac OS 扩展或 NTFS 格式,exFAT、FAT32 格式的 U 盘与移动硬盘不支持。安装包与终端安装在 macOS 上存在差异:安装包为独立应用,权限授予 SpeakMore 本身并支持开机自启;终端安装由终端启动,权限授予所用终端。两种方式共用设置、历史记录与 speakmore 命令,同一时间运行其一即可。

项目 README 中列出的耗时、费用与评测数据均为维护者自行测试与估算的结果,测试环境与统计口径由项目方给出,本站未做复现,读者可将其作为参考而非中立结论。