Repository navigation
Releases: EazyLee30/omascribe
Release list
Optional GPU validation candidate · acceleration-ci-40367160891
Signed optional GPU components for explicit device acceptance. No stable catalog promotion. Base installers do not include these files.
OmaScribe 0.3.4 — automatic update files
Application-managed update payloads. For normal installation, use https://omascribe.eazylee.si/download/.
OmaScribe 0.3.4
OmaScribe 0.3.4
选择下表与你电脑对应的一项即可。 / Choose one installer for your computer.
| 你的电脑 / Computer | 下载安装包 / Download |
|---|---|
| macOS · Apple 芯片(M 系列) | DMG |
| macOS · Intel | DMG |
| Windows · Intel / AMD 64 位 | 安装程序 / Installer |
| Linux · 通用 64 位 | AppImage |
| Linux · Debian / Ubuntu | DEB |
Mac 芯片类型:苹果菜单 → 关于本机。所有安装包包含默认离线模型。
其他文件是什么? / About other assets
.app.tar.gz、latest.json 和 latest-runtime.json 由客户端更新器使用,无需手动下载。SHA256SUMS.txt 用于校验下载文件。签名和运行验证报告保存在本次 GitHub Actions 构建记录中。
修复笔记已经写明专名,转写和纪要仍沿用误识别名称的问题,并改进块编辑与分栏操作。
-
用户笔记中的名称同时用于本地识别热词、实时字幕、已完成转写和纪要标准拼写。较长英文专名支持有边界的拆词和近似拼写匹配,例如已写下 OmaScribe 时,
ALMA SCRIBE、奥马斯可以校正;同样适用于其他较长名称。 -
纪要缩减上下文或重试时继续保留名称约束,不再把专名只当作“关注”标签。短转写采用相应长度的纪要,避免为凑段落补写背景。
-
多轮整理替换自动段落前检查历史来源是否遗漏;缺失时先复核,不能静默覆盖旧稿。术语提示只在有名称上下文时启用。
-
本地模型专注生成纪要正文,代码负责绑定所用转写来源,减少同时编排正文与引用的负担。试麦、填充词较多时缩小写作要求,不强行补齐人物和安排。
-
去掉成文提示中固定列举的产品术语,减少含混短录音被扩写成原话没有的功能讨论;新增禁止补造议题和提示词泄漏的回归用例。
-
模型意外返回空纪要时保留待整理状态并复核,不再把尚未整理的原话显示为“已同步”;明确的纯试麦仍可直接略过。
-
普通英文句子不再逐词当作名称。相似名称有歧义、单独的短缩写或没有足够依据的中文近音词保留原文供核对;可在专有名词表中明确填写别名。
-
自动校正与人工修改分别记录来源。保留原始转写和修订历史,后续别名调整可更新自动结果,不覆盖人工确认的文字。旧版自动纪要在再次打开会议并整理时重新检查,人工保留段落继续受保护。
-
验收加入中英文通用名称、笔记不能变成会议事实、误替换反例和原文保护检查。新增本地录音回放工具,检查“笔记 → 热词 → 转写 → 带引用的纪要”整条流程。
-
/菜单按建议、基础块和会议工具分组,带图标、搜索与键盘选择。段落左侧提供插入按钮和拖动手柄;块菜单支持转换、复制、上下移动和二次确认删除,移动与删除可以独立撤销。 -
编辑器滚动条跟随浅色/深色主题,改为透明底细滑块。拖动手柄跟随段落滚动与宽度变化,不再固定在屏幕上。
-
各栏标题移除容易被误认成删除的
×,改为菜单中的“隐藏此栏”,并说明可从“视图”恢复。重新显示三栏时分配更合理的宽度,也可手动均衡列宽。窗口缩小时自动合并为标签页,放大后恢复分栏,避免裁掉右侧内容;自定义布局与笔记保留。 -
纪要增加输出语言复核。旧会议中试麦钟点导致日期校验失败时,缩小概括范围重新整理,不编造会议时间变更。
从 0.3.3 使用客户端检查更新,会下载程序与运行库的精简更新包,复用已校验的本地模型。 官网首次安装包仍包含离线模型;0.3.2 及更早版本仍需一次完整过渡更新。此机制是组件拆分更新,不是二进制差分补丁。
录音、转写、校正、翻译和纪要均在本机处理,不上传会议内容。专名校正不是对所有口音、同音词或识别错误的准确率保证。
OmaScribe 0.3.3 — automatic update files
Application-managed update payloads. For normal installation, use https://omascribe.eazylee.si/download/.
OmaScribe 0.3.3
OmaScribe 0.3.3
选择下表与你电脑对应的一项即可。 / Choose one installer for your computer.
| 你的电脑 / Computer | 下载安装包 / Download |
|---|---|
| macOS · Apple 芯片(M 系列) | DMG |
| macOS · Intel | DMG |
| Windows · Intel / AMD 64 位 | 安装程序 / Installer |
| Linux · 通用 64 位 | AppImage |
| Linux · Debian / Ubuntu | DEB |
Mac 芯片类型:苹果菜单 → 关于本机。所有安装包包含默认离线模型。
其他文件是什么? / About other assets
.app.tar.gz、latest.json 和 latest-runtime.json 由客户端更新器使用,无需手动下载。SHA256SUMS.txt 用于校验下载文件。签名和运行验证报告保存在本次 GitHub Actions 构建记录中。
本版改进低音量转写、连续纪要、术语纠正及说话人分配,并重新整理工作区与日常更新。
-
识别前对特别安静的音频做受限音量补偿,保留正常语音的音量及原始录音。修复较大转写模型缺少热词分词器时无法启动的问题;只在词表完全一致时复用本地分词器,热词不可用时继续转写。
-
纯试麦不再被写成“会议已完成”的纪要。跨轮整理保留先前证据,修复超过九条引用时最后一条事实无法提交的问题;人工确认段落和修订保护继续生效。中英文纪要采用明确的离线转写术语。
-
新增可重复运行的核心验收 harness:公开中英文音频评分、热词兼容、多轮纪要、说话人、人工保护、续录及长音频测试。失败保留草稿、原因与引用,中断输出不提交为正式纪要。运行方法及范围见 CORE-HARNESS.md。
-
顶部使用会议标签页,支持新建、切换和关闭标签;关闭标签不会删除会议。顶栏空白区域可以拖动整个窗口,双击最大化/还原;支持边缘和四角自由缩放。录音中的会议标签会保留。
-
默认采用黑白界面与红色强调色。笔记与面板融为一体,去掉固定编辑栏、外框和多余空边。外层不滚动,内容在各面板内部滚动。输入
/插入标题、列表、待办、表格、时间戳等;选中文字才出现格式工具。 -
工作区采用 Dockview 组件:拖动面板可分栏、合并标签、浮动、最大化或隐藏。支持专注笔记、纪要阅读、三栏对照以及命名布局。
-
录音、计时、实时转写与字幕控制移入标题行,保持正文空间。实时转写直接打开系统级浮窗,能够移出主窗口。浮窗使用 Lucide 图标,直接显示录音计时、暂停/继续、结束、原文/双语/中译英/英译中和字幕;也可停靠回主窗口。
-
新增黑白像素机甲桌面小助手,使用 imagegen 绘制的 8 帧透明图集。小助手可拖动,点击展开录音、暂停/继续、结束、转写、字幕和翻译控制;启动时不自动录音,展开与收起保持相同机器人尺寸。鼠标悬停时显示隐藏按钮;左下角「桌面助手」悬停或键盘聚焦时显示当前 Show / Hide 动作,点击即可切换,隐藏后可以恢复;「视图」菜单也提供开关。常规设置可关闭小助手或动效,并遵循系统减少动态效果设置。主界面同时提供醒目的“开始录音”入口。
-
笔记中的英文名称和启用的专有名词表接入本地 ASR 热词。明确的别名、误写和大小写在转写与待整理纪要中统一,原始转写修订保留;人工改写与人工保留的纪要不会被自动覆盖。模糊同音词仍需要核对,可将常见误写加入术语别名。
-
说话人分析可指定人数;重新分析使用手动命名的声音片段维持可靠的姓名对应。可将同一声音的其他自动片段一起分配,重叠、过短和不可靠的归属保持未分配。尚未做公开多说话人数据集的准确率评测。
-
官网 macOS 下载直接并列显示 Apple 芯片(M 系列)与 Intel,发布页提供五个安装包的直接下载表。
更新体积
完整安装包仍包含默认离线模型。从本版更新到后续版本时,客户端先校验并将内置模型保留在本机,再下载仅含程序与运行库的小更新包,避免每次重复下载约 1.1 GB 模型。这是组件拆分更新,尚不是二进制差分补丁。
0.3.2 及更早客户端升级到本版,仍需一次完整更新。 后续更新将使用新的精简更新通道。Linux Debian 包继续通过系统包管理器安装;AppImage 支持应用内更新。
所有更新必须验证签名;录音和本地内容处理期间不能安装。录音、转写、翻译和 AI 整理保持本地运行。仅主动检查/下载更新、下载模型或请求推荐时联网,不上传会议内容。
macOS 仍使用临时签名,尚未公证;Windows 仍无发行者证书。安装及平台说明见 NATIVE_TESTING.md。
OmaScribe 0.3.2
OmaScribe 0.3.2
选择下表与你电脑对应的一项即可。 / Choose one installer for your computer.
| 你的电脑 / Computer | 下载安装包 / Download |
|---|---|
| macOS · Apple 芯片(M 系列) | DMG |
| macOS · Intel | DMG |
| Windows · Intel / AMD 64 位 | 安装程序 / Installer |
| Linux · 通用 64 位 | AppImage |
| Linux · Debian / Ubuntu | DEB |
Mac 芯片类型:苹果菜单 → 关于本机。所有安装包包含默认离线模型。
其他文件是什么? / About other assets
.app.tar.gz、latest.json 和 latest-runtime.json 由客户端更新器使用,无需手动下载。SHA256SUMS.txt 用于校验下载文件。签名和运行验证报告保存在本次 GitHub Actions 构建记录中。
正式版 / Stable release.
- 实时显示新增本地翻译:原文、双语、中译英、英译中四种模式。翻译只在录音与纪要空闲时使用本机模型补上,从不改动原始转写;修改转写后旧译文自动失效重译。
- 纪要语言独立设置(自动/中文/英文),与界面语言分开;双语字幕始终与同一句原文配对。
- 删除可恢复:笔记、说话人与会议删除均需确认;会议进入“已删除”,可在设置 → 存储空间恢复,录音与原文保留在本机。
- 底栏移除,录音计时、音量波形、实时转写与实时字幕开关、说话人和会议文件并入一条会话栏;小窗口(740×560)下控件保持可见可点。
- 侧栏不再显示隐私提示块;设置页保留隐私与联网说明。
- 纪要复核新增相对日期引导:模型引用“今天/下周”等相对日期时必须给出对应出处,否则删除时间词,避免小模型反复提交被校验拒绝。
Live display gains on-device translation in four modes (original, bilingual, ZH→EN, EN→ZH); translations run on the local model only while recording and writing are idle, never alter the transcript, and expire when a passage is edited. Minutes language is a separate setting, and bilingual captions stay paired with their source line. Deletions of notes, speakers and meetings are confirmed and recoverable with audio and originals intact. The footer is replaced by one session strip carrying the recording clock, level waveform and live-view toggles, usable down to 740×560. The writer repair pass now steers relative-date citations instead of resubmitting rejected drafts.
升级 / Upgrade
0.3.1 可在设置 → 软件更新中直接升级到 0.3.2(首次应用内升级)。0.3.0 没有更新器,需先手动安装一次。 Debian 系统包通过包管理器更新。
0.3.1 installs can upgrade in-app through Settings → Software updates; this is the first over-the-air upgrade path. 0.3.0 has no updater and needs one manual install. Update requests fetch only public version metadata and signed installers from GitHub. They send no audio, transcripts, notes, private configuration or hardware information. Recording, transcription and AI minutes remain offline. Shared profiles cannot enable update permission. Installation preserves the separate user-data directory.
安装包内置 Zipformer Small、Qwen3 1.7B Q4_K_M 及运行环境。OTA 校验签名与系统发行者签名不同:macOS 仍为临时签名、尚未公证;Windows 仍无发行者证书。其他平台限制见 安装与验证说明。
OmaScribe 0.3.1
OmaScribe 0.3.1
正式版 / Stable release.
- macOS 移除独立应用名标题栏,保留原生红黄绿按钮;会议操作与栏位开关融入内容顶部。
- 固定窗口外层,笔记与转写在栏内滚动,避免底部回弹露出白条。
- 修复中文口述时间与数字时间的等价校验。复核时重新从待处理转写生成,避免小模型重复错误的说话人归属;来源和事实校验继续保留。
- “关注”改为本地分词与关键词排序,不再把整行笔记当关键词。显式加粗的短关键词仍优先使用。
- 设置新增“软件更新”:独立联网许可、手动检查与下载、签名和版本校验、下载进度及取消、安装并重启。录音或内容处理期间阻止安装。
macOS uses a unified window surface with native traffic lights. Workspace overscroll is disabled. Local keyword extraction and evidence-guided repair improve minutes generation without weakening citation, number or speaker checks. Settings now provide opt-in, signed in-app updates.
升级 / Upgrade
0.3.0 没有更新器,需先手动安装 0.3.1 一次。之后 macOS、Windows 与 Linux AppImage 可在设置中升级。 Debian 系统包通过包管理器更新。
Update requests fetch only public version metadata and signed installers from GitHub. They send no audio, transcripts, notes, private configuration or hardware information. Recording, transcription and AI minutes remain offline. Shared profiles cannot enable update permission. Installation preserves the separate user-data directory.
安装包内置 Zipformer Small、Qwen3 1.7B Q4_K_M 及运行环境。OTA 校验签名与系统发行者签名不同:macOS 仍为临时签名、尚未公证;Windows 仍无发行者证书。其他平台限制见 安装与验证说明。
OmaScribe 0.3.0
OmaScribe 0.3.0
正式版 / Stable release. Offline recording, bilingual transcription and editable meeting notes for macOS, Windows and Linux.
本次更新 / Changes
- 会议列表、笔记、纪要和转写可独立收合;统一侧栏图标、窄窗口布局与设置导航。
- 外观、字体、资源预算、模型管理、设备检测和配置导入/导出。模型下载逐文件校验,独立保存,卸载应用不会删除用户模型。
- Apple Silicon 默认使用可用的 Metal 加速;CPU 后端仍可选择。低内存时暂停整理并保留录音与转写,任务结束后卸载模型。修复 macOS 可用内存误判。
- 笔记、知识库、专有名词表与手动记忆;背景资料需明确启用,不作为会议事实出处。
- 可选本地说话人区分、手动命名与片段调整;改名保留历史并标记相关纪要待复核。说话人模型需先手动下载。
- 配置文件与官网配置链接均先预览后应用,不包含录音、笔记、密钥、路径或联网许可。
- 官网恢复 macOS、Windows、Linux 图标;正式版本、安装包大小和下载地址随 GitHub Release 自动同步。
Collapsible workspace panels, appearance and model settings, hardware recommendations, local library, optional speaker clustering and safe configuration sharing. Apple Silicon uses Metal when available; CPU remains supported. Recording, transcription and AI notes stay on this computer. Network access is limited to explicitly enabled model downloads and configuration browsing.
安装 / Install
| Computer | Package |
|---|---|
| macOS 11+, Apple Silicon | OmaScribe_0.3.0_macOS-AppleSilicon.dmg |
| macOS 11+, Intel AVX2 | OmaScribe_0.3.0_macOS-Intel.dmg |
| Windows 10/11, x64 AVX2 | OmaScribe_0.3.0_Windows-x64.exe |
| Linux x64 AVX2, Ubuntu 22.04+ or compatible | OmaScribe_0.3.0_Linux-x64.AppImage / .deb |
所有安装包包含 Zipformer Small + Qwen3 1.7B Q4_K_M 与本地运行环境。Windows 包含离线 WebView2 安装器。校验值见 SHA256SUMS.txt,各平台验证报告附于 Release。
Each installer includes the default models and native inference runtime. No cloud AI account is required. Installers are published together only after tests on the matching GitHub runners pass.
已知限制 / Limits
- macOS uses ad-hoc signing and is not notarized; Windows has no publisher certificate. These are distribution limits, separate from the stable release channel. See installation instructions.
- WAV import is built in. Other audio formats require FFmpeg on PATH. Linux microphone recording requires an active PipeWire session and
pipewire-bin;.debdeclares these dependencies. AppImage users install them through their distribution. - MLX is an optional experimental backend with a separately installed local Python runtime. It is not bundled or installed automatically. Apple Silicon defaults to Metal, not MLX.
- Speaker separation is post-recording clustering, not identity recognition; two hours maximum per analysis. Review ambiguous voices and all AI notes against the source recording.
- System-audio capture/mixing is not included. Cross-meeting retrieval uses lexical matching, not semantic embeddings. Physical microphone permissions, multi-monitor overlays and long-session thermal behavior still require checks on the user's hardware.
- User data is local but not encrypted by the app. Application upgrades retain the separate user-data directory. Back up important meetings before upgrading.
OmaScribe 0.2.0 · Native desktop preview
Native desktop test preview for macOS Apple Silicon, macOS Intel, and Windows x64. All installers are compiled by GitHub Actions on their native operating systems, after Linux CI passes for the same commit.
- Native CoreAudio/WASAPI microphone capture, pause/resume, and multiple recording takes in one meeting.
- Bundled offline ASR, Qwen3-1.7B Q4_K_M and CPU inference runtime. WAV import needs no extra software. Windows includes the offline WebView2 installer.
- Finder/Explorer access to each recording and transcript, floating transcript, configurable desktop captions, and Cmd/Ctrl shortcuts.
- Automatic keyword-guided documents with evidence links, bounded repair, streaming timeout handling, and the Linux fixes from 0.1.1/0.1.2.
Choose your installer: macOS-AppleSilicon.dmg, macOS-Intel.dmg, or Windows-x64.exe. The packages include models and are large. macOS 11+; Windows 10/11 x64; Intel/Windows CPUs require AVX2.
Signing: macOS uses an ad-hoc signature and is not notarized. Windows has no publisher certificate. See the installation and physical-device test guide for first launch, microphone permissions and known limitations.
CI checks include core tests, strict Clippy, installed-resource discovery, public-speech multi-take/retranscription, real-model Chinese/English document fixtures, and a desktop startup smoke test. Per-platform validation ZIPs and SHA-256 checksums accompany the installers. Physical microphones, permission dialogs, visual behavior and long-session performance still need user testing.
Linux remains the hardware-tested baseline. The source installation workflow continues to be available; this release does not replace Linux system libraries or desktop configuration.
OmaScribe 0.1.2 · Cited document fixes
Fixes local writing validation after the v0.1.1 streaming timeout fix. Equivalent Chinese and Arabic dates, including their exact calendar weekday, now pass evidence checks. A wrong citation can receive one bounded local repair; unsupported claims still cannot advance the transcript cursor.
Linux validation: 13 Rust tests, strict Clippy, frontend build, public fictional calendar fixture, and successful generation on the reported local meeting. Audio, transcript and personal-note storage remain unchanged. Multi-take recording and the meeting Files panel from v0.1.1 are retained.
This is a Linux source release. macOS and Windows installers will follow in a separate GitHub Actions-built preview; they are not included here.