Skip to content

Releases

Tingo v0.5.3 · 流动背景与更新检查修复

Choose a tag to compare

@tancheng33 tancheng33 released this 06 Nov 10:14

本次更新改善首页动态效果,并修复 GitHub API 限流导致检查更新失败的问题。

  • 首页蓝、青、紫渐变持续缓慢流动,录音卡片和文字保持稳定。
  • 遵循 macOS「减少动态效果」设置。
  • 旧更新接口遇到 API 限流或网络错误时,自动读取发布清单,保留安装包 SHA-256 校验。
  • 安装包与更新包正式签名、公证,更新包使用绑定版本号的签名校验。

v0.5.2 用户可在应用内下载并「重启并更新」。v0.5.1 及更早版本请手动下载安装本次更新,会议和配置保留。
支持 Apple 芯片 Mac。

v0.5.2 · 应用内自动更新

Choose a tag to compare

@tancheng33 tancheng33 released this 06 Nov 02:38

本次更新补齐应用内自动更新流程,并修复手动检查更新仍使用旧缓存的问题。

  • 下载新版时显示进度,完成后验证更新包签名和版本号。
  • 点击「重启并更新」,自动替换并重新打开 Tingo,无需再手动拖拽。
  • 可以先下载、稍后再安装;录音、转写、纪要生成等任务进行中会阻止安装,会议、配置和模型保留。
  • 手动「检查更新」立即查询新版,避免 6 小时后台缓存造成误报。
  • 安装包和更新包均正式签名并通过 Apple 公证;中英文 README 已更新。

升级说明:v0.5.1 及更早版本尚无自动安装功能,需要手动安装本次 DMG 一次。安装 v0.5.2 后,后续版本即可通过「重启并更新」安装。

适用于 Apple 芯片 Mac,macOS 13+。首次安装下载 Tingo_0.5.2_aarch64.dmg;.tar.gz、.sig 和 latest.json 供应用自动更新使用。checksums.txt 提供 SHA-256 校验值。

v0.5.1 · 自选会议存储目录

Choose a tag to compare

@tancheng33 tancheng33 released this 06 Nov 02:11

本次更新支持自选会议存储目录。

  • 在「设置 → 存储」中选择文件夹,保存后立即生效,无需重启。
  • 默认复制已有会议,包括录音、转写、纪要、历史版本和导出文件;显示复制进度,校验成功后再切换,原目录保留。
  • 复制时要求目标目录为空;有录音、转写等任务进行时禁止切换,避免文件混用。
  • 可选择只切换目录,并随时切回旧目录查看会议。识别模型的位置不变。
  • 同步更新中英文 README。

安装:下载 Tingo_0.5.1_aarch64.dmg,打开后拖入「应用程序」替换旧版。适用于 Apple 芯片 Mac(macOS 13+;Apple Speech 需要 macOS 26+)。升级保留会议及配置。

安装包使用 Developer ID 签名,通过 Apple 公证并附加公证票据,无需自行签名。checksums.txt 提供 SHA-256 校验值。

Tingo 听过 v0.5.0

Choose a tag to compare

@tancheng33 tancheng33 released this 05 Nov 16:25

Tingo v0.5.0 · 正式签名与公证发布

本次版本将正式签名、公证和最近的会议纪要体验改进一起带到稳定发布渠道。

安装更直接

  • 官方安装包使用 Developer ID Application 正式签名,主程序和录音组件均启用强化运行时与安全时间戳。
  • 安装包已通过 苹果公证 并附加公证票据,Gatekeeper 检查通过。
  • 下载 Tingo_0.5.0_aarch64.dmg,打开后将 Tingo 拖入“应用程序”。无需自行签名、右键绕过提示或运行解除隔离命令。
  • 支持 Apple 芯片 Mac、macOS 13+;系统录音需要 macOS 15+,可选 Apple Speech 需要 macOS 26+。

纪要更好用

  • 历史版本:重新生成或编辑保存时保留旧纪要,支持按时间选择、预览和删除。生成失败不覆盖原文。
  • 历史版也能分享:导出 PDF、Word、存到 Obsidian、复制 Markdown、推送到群均使用选中的旧版;文件带版本标识,避免覆盖当前版。SRT 使用整场会议的转写。
  • 导出更清爽:鱼骨图保留问题、分支和说明,省去引用明细;PDF、Word 不附带“人名与术语”。应用内仍可核对引用、管理术语。
  • AI 猜名有反馈:猜名与改名并列,显示分析状态和实时耗时,保留手动填写的名字。
  • 文档同步更新:中英文 README 更新安装、功能和升级说明,并补充可复用的正式签名、公证脚本。

升级

先退出旧版,再拖入“应用程序”替换。会议、历史版本和配置保留。首次从临时签名版升级后,如无法录音,请在“系统设置 → 隐私与安全性”重新授权麦克风和屏幕与系统录音。历史功能不能恢复以前已覆盖的内容,删除历史版本需确认且不可恢复。

English

Tingo v0.5.0 is the first official Developer ID-signed and Apple-notarized release. Download the Apple Silicon DMG and drag Tingo into Applications; no manual signing or quarantine-removal commands are required.

This release brings together minutes history with version-specific export and sharing, cleaner PDF/Word/fishbone exports, AI speaker-name progress, and updated Chinese and English documentation. Quit the old app before replacing it; meetings, history and settings are preserved.

Validation: 185 Python tests, 78 Rust tests, frontend build and Rust Clippy passed. App and recorder signatures, notarization, stapled DMG ticket and Gatekeeper assessment verified. SHA-256 is provided in checksums.txt and was generated after stapling.

Tingo 听过 v0.4.3

Choose a tag to compare

@tancheng33 tancheng33 released this 05 Nov 10:59

改进

  • 历史纪要新增导出菜单:PDF、Word、SRT 字幕、存到 Obsidian、复制 Markdown。
  • 历史纪要支持“推送到群”,使用当前选中的历史版本内容。
  • 历史版 PDF、Word 和 Obsidian 文件带版本标识,避免覆盖当前纪要的导出文件。
  • SRT 使用整场会议的转写,界面明确提示字幕不随纪要版本变化。
  • 操作进行时锁定所选版本,避免切换或删除造成内容混淆。

安装

下载 Tingo_0.4.3_aarch64.dmg,退出旧版,将 Tingo 拖入“应用程序”替换。会议、历史版本和配置保留。支持 Apple 芯片、macOS 13+。

此版本仍为临时签名,尚未完成苹果公证。如果更新后录音权限已开启但无法录音,请退出 Tingo,运行以下命令后重新打开并授权:

tccutil reset Microphone io.github.tancheng33.tingo
tccutil reset ScreenCapture io.github.tancheng33.tingo

Improvements

  • Export, copy and share selected historical minutes.
  • Version-specific PDF, Word and Obsidian filenames preserve current-version exports.
  • SRT exports use the meeting transcript, independently of the selected minutes version.

Validation: 185 Python tests, 78 Rust tests, frontend build, Rust Clippy, and browser export checks passed.

Tingo 听过 v0.4.2

Choose a tag to compare

@tancheng33 tancheng33 released this 05 Nov 10:24

改进

  • AI 猜说话人名字与“改名”并列,分析时显示实时耗时,完成后可确认结果;保留手动填写的名字。
  • 新增纪要历史版本:重新生成或编辑保存时保留旧版,可按时间查看并删除指定版本。历史从本版开始保存,无法恢复此前已覆盖的内容。
  • 历史版本采用双栏列表与独立滚动预览,长纪要也能清楚查看。
  • 精简导出:PDF、Word、复制 Markdown、Obsidian 和 Excalidraw 不再附带鱼骨图引用明细;PDF、Word 不再包含“人名与术语”。应用内仍可查看引用和术语。

安装

下载 Tingo_0.4.2_aarch64.dmg,退出旧版,将 Tingo 拖入“应用程序”替换。会议和配置保留。支持 Apple 芯片、macOS 13+。

此版本仍为临时签名,尚未完成苹果公证。如果更新后录音权限已开启但无法录音,请退出 Tingo,运行以下命令后重新打开并授权:

tccutil reset Microphone io.github.tancheng33.tingo
tccutil reset ScreenCapture io.github.tancheng33.tingo

Improvements

  • AI speaker-name suggestions now sit beside Rename, with elapsed time and reviewable results.
  • Previous minutes are retained on regeneration and edits, with a version browser and individual deletion.
  • Cleaner exports omit fishbone evidence details and the names/terms appendix while preserving in-app evidence review.

Validation: 184 Python tests, 78 Rust tests, frontend build, Rust Clippy, and browser interaction checks passed.

Tingo 听过 v0.4.1

Choose a tag to compare

@tancheng33 tancheng33 released this 05 Nov 08:13

修复与改进

  • 修复 AI 猜说话人名字后,引用原话被挤成竖列的问题。
  • 修复多人、长引用导致弹窗超出窗口的问题:内容区可滚动,保存和取消按钮保持可见。
  • 新增可选 Apple Speech 系统语音识别(macOS 26+):在设置中检查/安装语言模型并切换使用,保留现有说话人聚类。请明确选择中文或英文;不支持的系统会显示原因,原有识别引擎仍可使用。
  • 改进识别失败的错误传递,避免把系统模型不可用、超时等问题误报为没有语音。

安装

下载 Tingo_0.4.1_aarch64.dmg,退出旧版,将 Tingo 拖入「应用程序」替换。会议与配置保留。支持 Apple 芯片、macOS 13+;系统录音需要 macOS 15+,Apple Speech 需要 macOS 26+。

此版本仍为临时签名,尚未完成苹果公证。如果更新后录音权限开关已开启但仍不能录音,请退出 Tingo,在终端运行以下命令,再打开应用试录并重新授权:

tccutil reset Microphone io.github.tancheng33.tingo
tccutil reset ScreenCapture io.github.tancheng33.tingo

Fixes and improvements

  • Fixed narrow, vertically wrapped evidence in AI speaker-name suggestions.
  • Long dialogs now scroll within the window while Save/Cancel remain visible.
  • Added optional on-device Apple Speech on macOS 26+, including language-asset checks and installation. Select Chinese or English explicitly; existing engines remain available.
  • Speech recognition failures now surface actionable errors instead of appearing as empty audio.

The app is still ad-hoc signed and not notarized. If microphone or screen-recording permissions stop working after upgrading, quit Tingo, run the reset commands above, then reopen and grant access again.

Validation: 182 Python tests and 77 Rust tests passed; frontend build and Rust Clippy passed. Apple Speech was also tested through the integrated transcription and speaker-clustering pipeline on a five-minute recording.

Tingo 听过 v0.4.0

Choose a tag to compare

@tancheng33 tancheng33 released this 03 Nov 16:19

会议管理

会议多了以后也好管:

  • 标签:按项目、会议类型给会议打标签,会议列表可以按标签筛选;点详情页里的标签直接跳到这一类。
  • 归档:开完的会归档收起,侧栏和列表默认不显示,搜索时照样能找到。
  • 批量操作:会议列表点「选择」可以多选,一次加标签、归档或删除。
  • 改标题:详情页标题旁边的按钮可以改名,不影响会议文件夹。
  • 删除可恢复:删除会议、只删录音都是移到废纸篓,删错了还能拿回来。
  • 存储空间:设置 → 存储里能看到录音、模型各占多少,哪几场会最大;可以一键删掉 30 / 90 / 180 / 365 天前会议的录音(也可以只删已归档的),转写和纪要保留;还能清理转换失败留下的临时文件。

Meeting management

  • Tag meetings and filter the list by tag; archive finished meetings (still searchable).
  • Select several meetings to tag, archive or delete them at once; rename any meeting.
  • Deleting always moves things to the Trash.
  • Settings → Storage shows what takes space and can delete old recordings while keeping transcripts and minutes.

安装:下载 Tingo_0.4.0_aarch64.dmg,拖进「应用程序」。App 还没签名,第一次打开请右键 → 打开。旧版本可以在「设置 → 关于」里检查更新。

Tingo 听过 v0.3.0

Choose a tag to compare

@tancheng33 tancheng33 released this 03 Nov 15:35

新功能

  • 搜得到会上说过的每一句话:会议列表的搜索会翻遍所有会议的转写,列出命中的原话,点一句跳到那一秒;识别错的写法(比如"历史工单"被听成"历史中单")也能一起搜到。
  • 人名与术语表:纪要末尾记下人名、术语的正确写法和识别错的写法,一键加进热词。
  • AI 猜说话人名字:改名时可以让大模型根据称呼、自我介绍猜出谁是谁,每个名字附上依据。
  • 导出 Word 和 SRT 字幕:Word 可以接着改;SRT 是带说话人的逐句字幕。
  • 自动结束录音:会议软件退出,或连续 10 分钟没人说话(可在「设置 → 录音」调整)时自动结束,并截掉末尾的空白。
  • 新手引导和示例会议:第一次打开时带你下载识别模型、试录 3 秒确认权限、接上大模型,再看一场内置的示例会议。
  • 检查更新:有新版本时侧边栏会提示,点一下下载,核对 SHA-256 后打开安装包。

安装

下载下面的 Tingo_0.3.0_aarch64.dmg,拖进「应用程序」替换旧版。Apple 芯片、macOS 13 以上。App 暂未签名,第一次打开请右键 → 打开,或运行 xattr -dr com.apple.quarantine /Applications/Tingo.app。配置、会议和已下载的模型都会保留。可以用 shasum -a 256 Tingo_0.3.0_aarch64.dmg 和 checksums.txt 核对安装包。


New: search across every meeting's transcript (misheard variants included) and jump to the exact second; a names & terms table you can add to hotwords; AI-guessed speaker names with evidence; Word and SRT export; recording stops by itself when the meeting app quits or after 10 minutes of silence; first-run guide with a built-in sample meeting; in-app update check with SHA-256 verification.

Tingo 听过 v0.2.0

Choose a tag to compare

@tancheng33 tancheng33 released this 03 Nov 14:11

修复

  • 在别的 Mac 上录不了音:"录音组件意外退出"。录音组件之前是按打包机器的系统版本编译的,在较老的 macOS 上起不来;现在固定支持 macOS 13 及以上。macOS 13/14 上改用系统音频引擎录麦克风。
  • 第一次下载识别模型后,首页仍显示"下载模型":现在下载完会直接回到录音界面。

新功能:中英双语

  • 界面支持中文和 English,默认跟随系统语言,可在「设置 → 语言」切换。
  • 纪要可以写成中文或英文:默认跟会议语言一致,也可以指定(比如中文会议出英文纪要)。PDF、Obsidian、推送、Excalidraw 导出都跟着纪要语言走。
  • 「设置 → 识别模型」可选会议语言;英文会议请用 SenseVoice。
  • 大模型支持 Anthropic(Claude)接口,可以直接用 Claude;新增 OpenAI、Claude、Gemini 预设。设置里可选接口协议,新加「获取模型列表」按钮,服务商列表不再挤成一团。

安装

下载下面的 Tingo_0.2.0_aarch64.dmg,拖进「应用程序」。Apple 芯片、macOS 13 以上。App 暂未签名,第一次打开请右键 → 打开,或运行 xattr -dr com.apple.quarantine /Applications/Tingo.app。从 0.1.0 升级时配置、会议和已下载的模型都会保留。


Fixes: the recorder failed to start on other Macs ("The recorder exited unexpectedly") — it's now built for macOS 13+, with an AVAudioEngine microphone fallback on macOS 13/14; the home screen no longer keeps showing "Download" after the first model download.
New: English UI, English minutes (or translated minutes), language-aware exports, meeting-language setting for speech recognition; Anthropic (Claude) API support with Claude / Gemini / OpenAI presets and a Fetch models button.