项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4063
使用教程
环境要求
- macOS(Apple Silicon 或 Intel)、Windows 或 Android 设备
- macOS 需授予麦克风与辅助功能权限,授权后必须重启应用
- 需自备火山引擎 ASR 与 Ark 凭证(在应用 Settings 中填写)
- 使用 Homebrew 方式安装需预先安装 Homebrew
安装与启动步骤
-
1下载对应安装包
打开项目 Releases 页面,按系统选择 macOS 的 dmg、Windows 的 exe 或 Android 的 APK 下载。
-
2macOS 安装去隔离
把应用拖入 /Applications,再在终端执行该命令,绕过 Gatekeeper 的“已损坏”提示。
xattr -cr /Applications/OpenLess.app -
3Homebrew 安装
macOS 也可用 cask 安装,装完同样要去除隔离属性;升级用 update 加 upgrade。
brew tap Open-Less/openless https://github.com/Open-Less/openless brew install --cask openless xattr -cr /Applications/OpenLess.app -
4Windows 安装
运行 OpenLess_<version>_x64-setup.exe 安装程序,按向导提示完成安装。
-
5挑选安卓 APK
手机推荐 arm64-v8a;不确定设备架构时先查询 ABI,再下载对应版本的 APK。
adb shell getprop ro.product.cpu.abi -
6授权并重启应用
macOS 授予麦克风和辅助功能权限后必须退出并重开;Windows 到 Settings → Permissions 确认全局热键监听已启用。
-
7填写模型凭证
首次启动后打开 Settings,填入火山引擎 ASR 与 Ark 凭证,否则无法完成语音识别与文本润色。
-
8源码编译 macOS 版
开发者可在仓库根目录执行脚本完成签名与安装,加 INSTALL=0 则只构建不安装。
./scripts/build-mac.sh INSTALL=0 ./scripts/build-mac.sh
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
Volcengine ASR 凭证 | 是 | 火山引擎语音识别凭据,用于把语音转成文字 | 在 Settings 中按控制台信息填写 |
Ark 凭证 | 是 | Ark 模型凭据,用于对识别结果进行 AI 润色 | 在 Settings 中按控制台信息填写 |
如何确认成功
macOS 授权并重启、Settings 填好凭证后,按住快捷键说话,松开时润色文字出现在当前光标处即成功。
常见问题
Q:macOS 打开提示应用已损坏怎么办?
A:属于 Gatekeeper 拦截。该构建为 ad-hoc 签名、未经 Apple 公证,在终端执行 xattr -cr /Applications/OpenLess.app 后即可打开。
Q:macOS 辅助功能授权后热键没反应?
A:辅助功能权限需要重启应用才生效,请完全退出 OpenLess 再重新打开,然后确认快捷键可用。
Q:Android 该下载哪个 APK?
A:手机一般选 arm64-v8a;老款 32 位 ARM 选 armeabi-v7a。不确定时执行 adb shell getprop ro.product.cpu.abi 查看设备 ABI 后对应下载。
Q:Linux 版本还能用吗?
A:README 说明 Tauri/WebView 构建已退役,linux-egui 为基于共享 Core 2.0 服务的原生 eframe UI,正式发布仍待 CI 产物与真机证据。
Q:如何升级到最新版本?
A:Homebrew 用户执行 brew update && brew upgrade openless;Android 可在 Settings → About 走应用内更新。
注意事项
- macOS 安装包为 ad-hoc 签名、未做 Apple 公证,必须手动执行 xattr 命令绕过拦截。
- 首次启动必须授予麦克风与辅助功能权限,macOS 还要求重启应用后权限才生效。
- 必须自行准备火山引擎 ASR 和 Ark 凭证,项目本身不内置可用密钥。
- README 只提供 Releases 安装包、Homebrew 与脚本构建三种方式,未给出 Docker 等其它部署途径。
核心亮点
- 跨平台支持 macOS 与 Windows,覆盖主流桌面系统
- 基于 Rust 实现,启动快、内存占用低,系统资源友好
- 任意应用内光标处直接输出,无需切换窗口,操作流畅
不足之处
- 依赖外部 AI 服务,需自行配置 API 密钥,使用门槛略高
- 文档/社区待观察
适用场景
- 日常办公快速记录会议纪要或邮件回复
- 写作场景下口述灵感,自动生成通顺段落
- 编程时语音输入代码注释或文档,减少键盘操作
替代项目
Whisper 相关工具、Superwhisper、VoiceInk
上一篇:VivaDicta
下一篇:WhisperJAV
同类项目推荐
LiveCaptions-Translator
开源
实时捕获系统音频,一键翻译成你懂的语言
Lightweight and powerful real-time audio/speech translation tool based on Windows Li···
Speech-and-Text
开源
一键集成多引擎,轻松实现语音转文字与文字转语音
Speech to text (PocketSphinx, Iflytex API, Baidu API) and text to speech (pyttsx3) |···
mlx-qwen3-asr
开源
Mac 本地跑 Qwen3 语音识别,音频不出设备
Qwen3-ASR speech recognition on Apple Silicon via MLX
home-assistant-voice-pe
开源
官方语音硬件固件,本地唤醒直连智能家居
Home Assistant Voice PE
VoiceInk
开源
按快捷键说话,文字直接落到光标处
The best open-source alternative to Superwhisper & Wispr Flow. Voice-to-text app for···
gipformer
开源
轻量越南语语音识别,低资源也能跑
Efficient Vietnamese Speech Recognition
speech.cpp
开源
一个 C++ 库跑通语音识别、合成和 VAD,本地部署开箱即用
Speech synthesis, speech recognition and voice activity detection for voice conversa···
TranscriptHub
开源
上传音频,自动出带时间戳的文字稿
silero-vad
开源
预训练模型快速判断音频里有没有人说话
Silero VAD: pre-trained enterprise-grade Voice Activity Detector
