SpeakUp icon

SpeakUp

SpeakUp 是一款原生 macOS 语音层,支持实时纠错与命令分发。可在不离开键盘流的情况下修正文稿、触发快捷键并管理应用焦点。

SpeakUp

概述

SpeakUp 是一款原生 macOS 语音层,支持实时纠错与命令分发。它的设计是围绕你的工作运转,而不是取代工作流,让你在不切换离开当前任务的情况下修正文稿、触发快捷键并管理应用焦点。

该项目将自己描述为“不是听写,也不是 AI”。它不会接管整个屏幕,而是监听简短语音命令,将其映射到当前焦点字段或应用操作,然后迅速退场。最新版本包含可直接运行的应用,同时仓库也为本地运行者提供了源码构建和权限设置说明。

核心功能

实时纠错

一边继续输入,一边说出更正内容;SpeakUp 会尝试将口头更正匹配到当前焦点字段,并在原位应用,且恢复光标。

语音命令分发

无需离开键盘流即可触发常见编辑和应用操作,例如粘贴、撤销、重做、清空、复制、关闭、下一个标签页、加粗,以及媒体或音量键。

后台准备与显示

使用 `mac prepare <app or site>` 在后台打开目标,之后可用 `mac show me <app or site>` 将其前置到前台并切换焦点。

分屏工作区控制

通过 `mac work with <app>` 将应用并排排列,使用 `mac focus` 切换焦点,并用 `mac put away <app>` 隐藏副应用。

捕获与搜索命令

用 `capture note <text>` 和 `capture reminder <text>` 保存简短笔记或提醒,也可以用 `mac search for <query>` 在后台搜索。

免手动激活模式

通过双击右侧 ⌘ 键启动监听,或使用“双击并按住”作为按住说话模式,在松开时提交。

常见用例

  • 实时编辑文本

    通过口述更正内容来修正输入错误,而无需移动到鼠标或停止起草。

  • 免键盘命令执行

    在不打断当前键盘工作流的情况下,触发粘贴、撤销、重做、复制、关闭或下一个标签页等常见快捷操作。

  • 延后启动应用

    先在后台打开应用或网站,等你准备好聚焦时再切换过去。

  • 并排多任务处理

    将当前应用与第二个应用分屏显示,然后按需切换焦点或隐藏副窗格。

  • 快速捕获与后台查询

    在不离开当前任务的情况下,快速记录笔记、提醒或后台搜索查询。

Pros and Cons

Pros

  • 通过原位应用更正,让用户持续保持在输入流中。
  • 同时支持直接编辑命令和更高层级的工作区操作。
  • 包含后台准备、分屏、搜索、笔记和提醒命令。
  • 提供多种激活模式,包括切换和按住说话。
  • 最新版本以可直接运行的应用形式提供。

Cons

  • 需要 macOS 12 或更高版本,以及包括辅助功能和麦克风/语音识别在内的多项权限。
  • README 指出辅助功能信任会在每次重新构建后重置,因此本地构建需要重新授权。
  • 源码未文档化除 macOS 应用、快捷键和 Apple 系统功能之外的广泛第三方集成。

FAQ

SpeakUp 的用途是什么?

SpeakUp 旨在作为一款原生 macOS 应用,用于实时纠错和命令分发。它并不定位为听写软件或 AI 助手。

运行它需要什么?

README 说明它需要 macOS 12 或更高版本、Xcode Command Line Tools、辅助功能权限,以及麦克风和语音识别权限。

如何安装或启动它?

项目说明可通过 `./build.sh` 构建应用,然后以 `SpeakUp.app` 打开;最新发布版包含可直接运行的应用。

它会与其他应用或服务集成吗?

SpeakUp 支持用于编辑快捷操作、后台准备应用、分屏工作流、搜索、笔记和提醒的语音命令。README 中未列出除 Apple 系统功能和应用之外的第三方集成。

有付费版本吗?

仓库说明中提到 LivePatch 升级为一次性 $39,数据仅在本地处理且无订阅。基础版 SpeakUp 可从最新发布版下载。

Quick Facts

类别
生产力 / 开发者工具
平台
macOS 12+(Monterey 或更高版本)
来源
GitHub 仓库 github.com/MADR3B3L/speakup-livepatch
主要工作流
在输入时进行语音驱动的纠错和命令分发
发布说明
最新发布版包含可直接运行的应用
升级
LivePatch 标注为一次性 $39 升级